Šta je novo?

Multiboooot, razjasnjenja, pojasnjenja

POSSESSED

Čuven
Učlanjen(a)
20.04.2002
Poruke
150
Poena
620
Elem, daklem pre jedno 3 nedelje, jedan hard, 3 particije, na C je win98 SE, onda na D dodan XP SP1Pro, i na E podaci.I to je sve ok multiboot i to.Kasnije je na C reinstaliran win98 tj. goustovan sa slike sa E i XP onda normalno postaje nebutabilan, jer je ta slika bila odradjena pre dodavanja XP na D.Pre goustovanja 98 je prekopirano sa C iz ruta: boot.ini, Bootsect.dos, Ntdetect.com i Ntldr na E, kao i bekap MBR-a sa mbrtool (http://www.diydatarecovery.nl), zbog radi moguceg zezanja.Onda iskopiram cisto da probam, mada sam znao da nece moci, ove fajlove nazad na C, ali jok, nista od buta XP-a.Tek posle fixboot-a iz konzole i kopiranja gore pomenutih fajlova na C, XP je postao ponovo butabilan i dostupan.I sad najzanimljiviji deo, uradim posle svega opet bekap MBR-a sa istim programom i uporedim sa starim bekapom u UltraEditu kad ono isti.I u cemu je sad fora, bas bih voleo da znam, onako potanko.Inace da napomenem da nisam uradio fixmbr(repairs the master boot record of the boot disk or specified disk) iz konzole, nego samo fixboot (writes new boot sector to the selected partition).Teorija kaze kako bi trebalo da bude, a praksa kako jeste.
 
http://www.xs4all.nl/~gklein/bc.html
http://www.geocities.com/rlcomp_1999/procedures/mbr.html
Na tim linkovima imas objasnjenja za MBR. Ukratko, u MBR se upisuje informacija na kojoj particiji BIOS treba da potrazi boot sector i pokrene ucitavanje operativnog sistema. Ovo nije jedina informacija, tu se nalaze i informacije o particijama na tom HDD-u i potpis da je trenutna informacija koja se nalazi u MBR-u validna.

Ovo sto si ti opisao je "popravljanje" boot sektora na odredjenoj particiji, tj. na C particiji. Kada si vratio "sliku" diska, tada je prepisana informacija u boot sektoru te particije, a ne MBR i tada je upisano u boot sektor te particije da potrazi IO.SYS fajl da bi ucitao operativni sistem. Kada si pokrenuo fixboot iz WinXP konzole, ta komanda je opet promenila samo boot sektor na C particiji, tako da podize operativni sistem iz NTLDR fajla.
 
Da, to je otprilike to, takvo nesto sam i nazirao.S tim da sam NTLDR (tj. NT OS Loader) ne "podize" XP nego poziva i iscitava podatke iz boot.ini.Uzgred par informacija o boot menadzerima mozda ce nekome trebati.


All boot managers can be divided into several complexity levels:
1. Boot managers that are able to boot an operating system by reading the
boot sector from the first sector of a partition. These boot managers do
not recognize file systems and hence cannot support multiple operating
systems that are installed on one partition. They have the simplest user
interface and occupy minimum disk space. The examples are OS/2
BootManager and Linux’s LILO.

2. Boot managers that can load the boot sector from a file with a specified
name. These usually are parts of an operating system (built-in boot
managers) that are supposed to somehow help the operating system to
co-exist with other operating systems. Built-in boot managers have the
simplest user interface. Examples are: NT OS Loader.

3. Full-scale boot managers that can detect file systems (FAT), recognize
different operating systems, and are able to automatically detect them.
These boot managers are aware of system and configuration files of
operating systems and are able to create backup copies of them, to allow
the user to have multiple operating systems with same system file names
or multiple copies of configurations of one operating system on one
partition. Examples are: BootWizard, System Commander, BootIt.
 
Nazad
Vrh Dno