Nástroje pro práci s diskem

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Doplněno formátování disků.)
(Přidáno zjištění informací o stavu disku.)
Řádka 1: Řádka 1:
 
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Ukládání dat]]
 
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Ukládání dat]]
 +
 +
 +
== Zjištění informací a stavu disku ==
 +
* Většina dnešních disků umí poskytnout informace o stavu HW pomocí diagnostiky S.M.A.R.T
 +
; Windows
 +
* <code>wmic diskdrive get status</code>
 +
** Pouze vrací stručný výsledek diagnostiky: <code>OK</code> | <code>unknown</code> | <code>Caution</code> | <code>Bad</code>
 +
* <code>wmic diskdrive get /?</code>
 +
** Přehled dalších informací, které lze zjistit.
 +
* <code>Get-Disk | Get-StorageReliabilityCounter | Select *</code>
 +
** Ve Windows Powershellu. (Je třeba spustit jako správce!)
 +
; Linux
 +
* <code>smartctl --all /dev/''soubor''</code>
 +
** Přečte informace o&nbsp;stavu pevného disku, počet vadných sektorů, teplotu atd.
 +
; Další nástroje
 +
* Existují samozřejmě nástroje třetích stran, často nabízející i&nbsp;grafické rozhraní.
 +
* Příkladem může být HDDScan: [https://hddscan.com/ https://hddscan.com/]
 +
* Výrobci disků občas nabízí vlastní SW, který umí kromě běžných atributů S.M.A.R.T číst i&nbsp;specifické údaje daného výrobce disků.
 +
  
 
== Kontrola souborového systému ==
 
== Kontrola souborového systému ==

Verze z 4. 4. 2020, 20:57


Obsah

Zjištění informací a stavu disku

Windows
Linux
Další nástroje


Kontrola souborového systému

Linux — fsck (FileSystem ChecK)
touch /forcefsck
shutdown -r now
V Debianu 8 je ve standardním nastavení kontrola systémového disku při startu zapnutá trvale.
Windows — chkdsk (CHecKDiSK)


Defragmentace

Windows
GNU/Linux


Zjištění kapacity disku

Windows
GNU/Linux

du (DiskUsage)

Úkoly:
  1. Vypište velikosti domovských složek všech uživatelů.
  2. Vypište pět uživatelských složek s největším množstvím dat.

df (DiskFree)

df nazevsouboru
Úkoly:
  1. Vypište zaplnění jednotlivých diskových oddílů.


Zjištění informací z inode

stat /etc/passwd
ls -i /etc/passwd


Hledání souborů

which název
which cp
cd `which novell`
find adresář -name název
find / -name s*.jpg 2> /dev/null
locate


Rozdělení disku

Více o pricipech rozdělování disků viz Rozdělení disku.


Windows — GUI


Windows — příkazový řádek
fdisk
diskpart
select vdisk file=cesta-k-souboru.vhd
attach vdisk
select disk číslo-disku
select partition číslo-oblasti
list volume
list disk
list partition
select volume číslo-oddílu
assign letter=písmeno
help
exit


GNU/Linux

K rozdělení disku na diskové oddíly můžeme využít programy:

gparted
fdisk
fdisk -l
partman


Formátování diskového oddílu

Vytvořený diskový oddíl je potřeba naformátovat — připravit prostor pro metadata.

Windows — GUI
Windows — příkazový řádek
GNU/Linux


Připojování diskových oddílů

GNU/Linux

Připojení disku s Windows z živého CD Debianu (Wheezy):

$ su -i
$ fdisk -l
/dev/sda0 ...
$ mkdir win
$ mount /dev/sda0 win
...
$ umount /dev/sda0
Windows
compmgmt.msc→ Úložiště→ Správa disků.


Úkoly

Úkol — Přimontujte k virtuálnímu stroji další disk
  • Připojte k virtuálnímu stroji nový disk (v nastavení virtuálního stroje).
  • Rozdělte a naformátujte pomocí gparted nebo fdisk.
  • Nastavte v /etc/fstab automatické montování do /mnt/data (přidejte položku):
    • (Místo /dev/sdb5 doplňte správné zařízení připojeného disku.)
/dev/sdb5*   /mnt/data   ext3  relatime   0  2
  • Vytvořte složku /mnt/data/backup a sym. link /var/backup


Související stránky


Zdroje:

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje