A Windows nem indul el a LILO rendszertöltővel
Terméktámogatási adatbázis (fhassel_windows_not_booting)
Következőkre vonatkozik
SuSE Linux: Verzió 8.0
Probléma
Miután telepítette a SuSE Linux 8.0-t, a Windows operációs rendszer nem indul el a LILO rendszertöltő használatával.
A Linux rendszer mindenesetre rendesen elindul. A Linux és a Windows különböző merevlemezen található.
Oka
A problémát egy hibás bejegyzés okozza a LILO beállítási fájljában.
Megoldás
Kérjük változtassa meg a LILO beállításokat manuálisan. Először is nyisson ki egy burkot rendszergazdaként a
következő lépésekkel:
- Nyomja meg az ALT+F2 ibillentyű kombinációt KDE-ben.
- Írja be az "xterm" parancsot a beviteli mezőbe.
- Kattintson a "Futtatás" gombra.
- Adja ki a "su -" parancsot a megjelenő ablakban.
- Adja meg a rendszergazda jelszavát.
Futtassa az fdisk -l programot a partíciók áttekintéséhez.
A kimenet valami hasonló lesz:
Disk /dev/hda: 64 heads, 63 sectors, 1023 cylinders
Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1023 2062336+ 6 FAT16
Disk /dev/hdb: 255 heads, 63 sectors, 1655 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 2 16033+ 83 Linux
/dev/hdb2 3 19 136552+ 82 Linux swap
/dev/hdb3 20 1655 13141170 83 Linux
A fenti példában a Windows az első merevlemez első partícióján található, amely a
/dev/hda1 eszköznevet viseli.
Indítsa el a YaST2-t és lépjen a következő párbeszédablakra:
- Rendszer
- Rendszertöltő beállítása
- Válassza ki az "Aktuális beállítás módosítása" pontot és lépjen a "Következő" oldalra.
- Válassza ki a helyet, ahová a rendszertöltő telepítve lett
- Hagyja ki az "Általános LILO paraméterek" oldalt a "Következő" gombon való kattintással.
- A következő párbeszédablakban válassza ki a "windows" bejegyzést és kattintson a "Szerkeszt" gombra.
- Válassza ki a Windows partíció cimkéjét "Rendszerindító partíció"-t tartalmazó listából (a példánkban ez "/dev/hda1") és hagyja jóvá a "Következő" gomb megnyomásával.
- Visszakerült a LILO beállítási oldalára. Itt kattintson a "Következő" gombra.
- Kattintson a "Befejez" gombra és hagyja jóvá az "Igen megnyomásával".
Lépjen ki a YaST2-ből. Most már elindul a Windows minden probléma nélkül.
Manuális módszer
Ha inkább a LILO beállítási fájl manuális szerkesztését szertné, kövesse az alábbiakat:
Nyissa meg az /etc/lilo.conf fájlt egy szöveges szerkesztőprogrammal, mint pl. pico:
pico /etc/lilo.conf
Keressen a Windowsra vonatkozó bejegyzésre. Valami ehhez hasonló lesz:
other = /dev/hdb1
label = windows
Változtassa meg az eszközbejegyzést. A példánknak megfelelően ez a következőképpen alakul:
other = /dev/hda1
label = windows
Ha a LILO-t hajlékonylemezről indítja, ellenőrizze a "boot=" értékét
(a fájl elején található). Általános hajlékonylemezes meghajtó esetében az értéket az alábbira kell beállítani:
boot=/dev/fd0
Mentse el a változtatásokats (A CTRL-O billentyűkombinációval a pico-ban)
és lépjen ki a szerkesztőből (a CTRL-X billentyűkombinációval a pico-ban).
Most adja ki a következő parancsot:
lilo
A rendszertöltő felíródik az új beállításokkal.
(Ha lemezről indít, a LILO-t tartalmazó lemeznek a meghajtóban kell tartózkodnia és írhatónak kell lennie.
Indítsa újra a gépet. A Windows ettől kezdve elindítható.
Kulcsszavak: WINDOWS, LILO, BOOT, BOOT MANAGER, BOOTMANAGER, RENDSZERTÖLTő, RENDSZERINDíTáS
Kategóriák:
SDB-fhassel_windows_not_booting, Copyright SuSE Linux AG, Nürnberg, Germany
- Verzió: 19. Apr 2002
SuSE Linux AG - Utoljára frissítve: 02. Mai 2002 feladó: comp (sdb_gen 1.40.0)