Manipulace s partition tabulkou

Z DCEwiki
Verze z 7. 1. 2011, 14:03, kterou vytvořil Keny (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Při hromadné instalaci počítačů je potřeba provádět nejrůznější úpravy v partition tabulce. Zde jsou některé techniky popsány. Předpokládá se použití běžných linuxových nástrojů (např. SystemRescueCD - lze nabootovat ze sítě).

Zálohování (klonování) partition tabulky

Tímto postupem lze zálohovat rozdělení disků a později ho přenést na jiný disk. Zálohování/obnovení se provádí pomocí nástroje sfdisk</disk>.

sfdisk -d /dev/sda > partition.txt

Vyexportovaná struktura tabulky může vypadat třeba takto:

warp marsark # sfdisk -d /dev/cciss/c0d0
# partition table of /dev/cciss/c0d0
unit: sectors
/dev/cciss/c0d0p1 : start=       63, size=    64197, Id=83, bootable
/dev/cciss/c0d0p2 : start=    64260, size=   996030, Id=82
/dev/cciss/c0d0p3 : start=  1060290, size=  8209215, Id=83
/dev/cciss/c0d0p4 : start=  9269505, size= 61850250, Id= 5
/dev/cciss/c0d0p5 : start=  9269568, size= 19534977, Id=83
/dev/cciss/c0d0p6 : start= 28804608, size= 42315147, Id=83

Obnovení se provede takto:

sfdisk /dev/sdb < partition.txt

Je potřeba mít na paměti, že cílový disku musí být stejně velký nebo větší (nejlépe identický).