Forum » Operacijski sistemi » kako narediti kopijo MBR-ja?
kako narediti kopijo MBR-ja?
Arthur ::
Halo,
kako naj si naredim kopijo Master Boot Recorda, da mi ne bo treba vsakič, ko bom ponovno nalagal kak OS, zraven inštalirat še ostalih dveh?
pomagalo bi tudi, če kdo ve, kako bi si naknadno inštaliral GRUB (od RedHat-a).
kako naj si naredim kopijo Master Boot Recorda, da mi ne bo treba vsakič, ko bom ponovno nalagal kak OS, zraven inštalirat še ostalih dveh?
pomagalo bi tudi, če kdo ve, kako bi si naknadno inštaliral GRUB (od RedHat-a).
Brane2 ::
Na Linuxu je to simpl. Za WInse ne vem točno.
Samo prvi sektor diska skopiraš v datoteko. Za to ti služi program "dd", ki ga gotovo imaš nekje na disku, saj spada v osnovno orodje. Točnih opcij zdaj na pamet ne vem.
Približno gre tako:
dd if=/dev/hda1 of=/moj-izhodni-fajl bc=512 s=1
Tako nekako. "if" pomeni input file, "of" pomeni output file, preostale opcije pa so dolžina bloka in število blokov, ki naj se skopirajo.
Ko navajaš vhod ali izhod, je ta lahko podan v obliki datoteke ( recimo /home/brane/fajltapata ) ali naprave ( recimo prva particija na prvem hardu /dev/hda1 itd..)
Samo prvi sektor diska skopiraš v datoteko. Za to ti služi program "dd", ki ga gotovo imaš nekje na disku, saj spada v osnovno orodje. Točnih opcij zdaj na pamet ne vem.
Približno gre tako:
dd if=/dev/hda1 of=/moj-izhodni-fajl bc=512 s=1
Tako nekako. "if" pomeni input file, "of" pomeni output file, preostale opcije pa so dolžina bloka in število blokov, ki naj se skopirajo.
Ko navajaš vhod ali izhod, je ta lahko podan v obliki datoteke ( recimo /home/brane/fajltapata ) ali naprave ( recimo prva particija na prvem hardu /dev/hda1 itd..)
DMouse ::
To lahko nardiš s paketkom head (notri je programcek mbrutil), ker linka ne najdem več sm ti ga poslal na email.
lp
lp
Arthur ::
hvala HrabriMišek, program je čudovit =) majhen, enostaven, učinkovit.
se je pa pojavil manjši problem. jaz recimo na c: ponovno inštaliram win98, in s tem zbrišem bootloader, ki ga je naštelal winXP.
zdaj:
-imam grub (s katerim izbiram med dos in redhat) -->
-v katerem izberem dos.
-nato se zažene win98. --> jaz bi pa rad, da mi na tem mestu vpraša, ali bi rad zagnal 98, ali XP.
to sem kasneje rešil v z winXP inštalacijskim cd-jem, v katerem sem šel v recovery konsole, in zagnal ukaz fixboot. ampak jaz bi rad kakšno enostavnejšo varianto. recimo tako, pri kateri bi s c: kopiral tiste datoteke, ki vsebujejo XP-jev bootloader. kdo ve, katere so te datoteke?
seveda pa je že zdajšen sistem dovolj uporaben. imena tistih datotek so bolj moja kaprica.
se je pa pojavil manjši problem. jaz recimo na c: ponovno inštaliram win98, in s tem zbrišem bootloader, ki ga je naštelal winXP.
zdaj:
-imam grub (s katerim izbiram med dos in redhat) -->
-v katerem izberem dos.
-nato se zažene win98. --> jaz bi pa rad, da mi na tem mestu vpraša, ali bi rad zagnal 98, ali XP.
to sem kasneje rešil v z winXP inštalacijskim cd-jem, v katerem sem šel v recovery konsole, in zagnal ukaz fixboot. ampak jaz bi rad kakšno enostavnejšo varianto. recimo tako, pri kateri bi s c: kopiral tiste datoteke, ki vsebujejo XP-jev bootloader. kdo ve, katere so te datoteke?
seveda pa je že zdajšen sistem dovolj uporaben. imena tistih datotek so bolj moja kaprica.
cryptozaver ::
Ne bi ravno eksperimentiral... zato, kako na ziher restavrirat z 'dd' prekopiran mbr?
Brane2 ::
Enako, kot si naredil backup kopijo, le zamenjaj if in of med seboj.
"if" je okrajsava za input file in "of" za output file...
"if" je okrajsava za input file in "of" za output file...
On the journey of life, I chose the psycho path.
BigWhale ::
Khm... Brane
dd if=/dev/hda of=/file bs=512 count=1
Zadnja dva parametra imas sicer tudi ti v redu ampak MBR je pa na hda in ne na hda1 ;)
dd if=/dev/hda of=/file bs=512 count=1
Zadnja dva parametra imas sicer tudi ti v redu ampak MBR je pa na hda in ne na hda1 ;)
Brane2 ::
Ne stekam, kaj je narobe s tem, kar sem rekel ?
Ce obrnem tvoj primer, dobim:
dd of=/dev/hda if=/file bs=512 count=1
kar je to, kar rabim, a ni ?
Ce obrnem tvoj primer, dobim:
dd of=/dev/hda if=/file bs=512 count=1
kar je to, kar rabim, a ni ?
On the journey of life, I chose the psycho path.
Brane2 ::
Ajaaa, zdaj vidim, tvoj edit se je nanasal na moj stari post.
Ja, res je, jaz sem dal v primeru hda1, MBR pa je na hda.
Tu v novem postu sem mislil, da naj obrne parametre glede na to, kako je ustvaril kopijo MBRa in ne glede na moj prejsnji primer....
Ja, res je, jaz sem dal v primeru hda1, MBR pa je na hda.
Tu v novem postu sem mislil, da naj obrne parametre glede na to, kako je ustvaril kopijo MBRa in ne glede na moj prejsnji primer....
On the journey of life, I chose the psycho path.
Mercier ::
Za windowse imaš na voljo programček diskprobe, del support tools-ov. Zraven je dokumentacija. (dskprtrb.doc, help...)
Spajky ::
za win pa tudi Dos: MBRWork www.terabyteunlimited.com ...
"Bluzim na forumu, torej sem !" (še živ ) ...
BigWhale ::
KHM!! Odlocno, glasno in jasno protestiram, da branetov prvi predlog NE dela ;)
Sicer pa, pod Linuxom je vse trivialno in dela ;)
Sicer pa, pod Linuxom je vse trivialno in dela ;)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Boot particijaOddelek: Operacijski sistemi | 2394 (819) | MrStein |
» | Dual boot in grubOddelek: Pomoč in nasveti | 1034 (821) | Blinder |
» | kako iozbrisat računalnikOddelek: Pomoč in nasveti | 1171 (1075) | amigo_no1 |
» | ntfs in linux? (strani: 1 2 3 )Oddelek: Operacijski sistemi | 6846 (5390) | SkIDiver |
» | 1:1 HDD copy- linux?Oddelek: Pomoč in nasveti | 885 (757) | Lith |