Sziasztok!
LVM esetén a következő két parancson kívül mi kell még ahhoz hogy biztonsági mentést készítsek a "partíciós tábla" aktuális állapotáról?
dd if=/dev/sda of=parttable.bin bs=446 count=1
sfdisk -d /dev/sda > sda.sf
- 1225 megtekintés
Hozzászólások
Hm, hát a dd-d biztos nem menti le a partíciós táblát. Ha IBM PC compatible táblát használsz, akkor se, meg ha GPT-t akkor se.
sfdisk már inkább.
- A hozzászóláshoz be kell jelentkezni
Wikipedia
"Mint minden szektor, a MBR is 512 bájt terjedelmű, viszont kis mérete ellenére kulcsfontosságú információkat tárol, éspedig:
* az ugyancsak MBR nevű kis programot, mely elindít egy operációs rendszert a merevlemezről; ezt a kis programot betöltő kódnak vagy rendszerindító kódnak (boot code) is nevezik;
* a partíciós táblát, mely a merevlemez-partíciók elhelyezkedési adatait tárolja."
A fentieket _is_ felhasználva nekem az következik hogy a 446 bájtban benne van a partíciós tábla, de nincs benne a rendszerindító kód.
Más kérdés, hogy nem azt állítottad hogy ez nincs így, hanem azt, hogy a dd-ezt nem menti le. Miért?
- A hozzászóláshoz be kell jelentkezni
No, erre (mármint hogy a dd miért nem ment partíciós táblát, ha a teljes diszk, és nem a partíció elejét veszem) én is kíváncsi lennék...
A kérdezőnek meg man sfdisk:
sfdisk /dev/hdd -O hdd-partition-sectors.save
Illetve:
sfdisk /dev/hdd -I hdd-partition-sectors.save
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Meg azért ezt is nézegesd:
http://linux.die.net/man/8/vgcfgbackup
Egy leírás a backup/restore témában, 10s guglizás után:
http://www.linuxforums.org/articles/lvm-baremetal-restore-step-by-step_…
- A hozzászóláshoz be kell jelentkezni
Miért is nem menti le a dd?
Az sfdisk nyilván jobb, mert olvasható formátumban lesz lementve.
- A hozzászóláshoz be kell jelentkezni
Ez a dd eppen az elso 446 byte-ot jeleniti meg, amin egy szem partiticos tabla sem talalhato, csak mbr.
Ha megnezed ezt, http://en.wikipedia.org/wiki/Master_boot_record , akkor latod, hogy a megfelelo dd ugy nezne ki:
dd if=/dev/sda of=... oseek=446 bs=64 count=1
- A hozzászóláshoz be kell jelentkezni