Portál AbcLinuxu, 9. května 2025 23:07

Dotaz: LILO bootuje Linux ale WXP ne.

9.1.2006 20:41 xan
LILO bootuje Linux ale WXP ne.
Přečteno: 97×
Odpovědět | Admin
Zdravím všechny nadšence, kteří mi jsou ochotni pomoci.

U známého jsem instaloval Slackware 10.2.

Při vytváření LILA jsem zvolil volbu expert a zadal mu linuxovou partition a posléze také partition s WXP. Následně jsem zavedl LILO do MBR. Vše proběhlo jak má a při restartu se bez problémů objevila nábídka s dvěmi operačními systémy.

Linux bootoval skvěle, ale při volbě WXP se po chvíli oběvila hláška ntldr.exe nebyl nalezen a wokna nenaběhly. Celá situace se nakonec vyřešila způsobem fdisk /MBR a byl jsem opět na začátku.

Netuším co by mohlo být příčinou, proto prosím o radu. Podle hlášky soudím, že zavaděč bude v pořádku a zrada bude někde ve woknech.

Disky na pc:

/hda1 /hda2 /hda3 -- vše pouze NTFS oddíly pro data

/sda1 -- data

/sda2 -- Linux swap

/sda3 -- Linux (reiserfs)

/sda4 -- Fat32 pro výměnu dat mezi Linuxem a WXP

/sda5 -- NTFS pro WXP

vím že to rozdělení disků je vražedný ale známý to tak měl a já s tím nemoh nic dělat:)

Díky všem za jejich rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.1.2006 20:55 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Odpovědět | | Sbalit | Link | Blokovat | Admin

Já jsem to vyřešil takhle.

Z.H.

To jsem psal já ... to není bordel, to je modulární!
9.1.2006 21:10 xan
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Jo díky, to vyzkouším, neví jenom někdo o čistším řešení? Hlavně by mě zajímalo kde je chyba:)
10.1.2006 19:00 asd
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
chyba je v zavadeci(konfiguraci) na zacatku oddilu s windows XP
9.1.2006 21:50 _radek | skóre: 19
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusmo. Windows se zrejme nelibi, ze jsou najednou druhy system a brani se takovemu zneucteni. Ne vazne - tipuju, ze jim vadi, ze nejsou na tzv. active partition a na prvnim disku. Mohlo by pomoci zmenit konfiguraci v lilo.conf, aby se /dev/sda5 tzv. "aktivovala" (fakt nevim, jestli se tomu v MS terminologii nerika jinak) tj. tvarila se jako, ze je na prvni disku a ta nejdulezitejsi. Mohlo by to vypadat nejak takto (nejsem si jist se sata/scsi disky moc zkusenosti nemam)
other=/dev/sda5
        label=winxp
        table=/dev/sda
        map-drive = 0x80
        to = 0x81
        map-drive = 0x81
        to = 0x80
Jinak moje oblibene a osvedcene reseni je XOSL
9.1.2006 22:01 xan
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Mno jo, ale na svým kompu mám

hda1 - swap

hda2 - Linux

hda3 - WXP

a tady jim nevadí že jsou až druhej systém a lilo vypadá takhle:
boot=/dev/hda
prompt
timeout=50
image=/boot/vmlinuz
 root=/dev/hda2
 label=linux
 read-only
other=/dev/hda3
 label=Windows
 table=/dev/hda
už uvažuju, jestli není problém v sata disku.
9.1.2006 22:12 _radek | skóre: 19
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Ano jsou totiz na prvnim disku (hda), sda se windows podle me zkusenosti jevi jako disk druhy, existuje-li hda, a tam asi bude ten problem.
Ale v podstate asi nejde o to jestli je disk "fyzicky" prvni nebo druhy, ale jestli ma nastaven ten priznak 0x80, kterym rika jsem prvni = c: (pisu jak magor ale snad pochopite, co chci rict)
Jinak ten XOSL je opravdu universalni reseni - behala mi s nim bez problemu konfigurace tri ruznych Windows a nekolika distribuci Linuxu.
12.1.2006 17:13 xan
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Tak jsem vyzkoušel tohle řešení a pomohlo.Díky
10.1.2006 01:49 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokáď nestartujů widle z lila, tak bych nahral to lilo na disketu a bootoval bych linux z diskety a widle z scsi hadru.
10.1.2006 15:37 xan
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
No tak to můžu rovnou bootovat linux z diskety ne?Proč na ni ještě nahrávat lilo? Hned co budu mít příležitost tak vyzkouším vámi uvedené rady a dám vědět jak to dopadlo. Díky všem.
10.1.2006 15:56 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Odpovědět | | Sbalit | Link | Blokovat | Admin

No je to takhle - vy mate nainstalovan zavadec Windows v MBR. Pak tam flaknete LILO, tak se nedivte, ze preplacnete zavadec windowsu.

Bud musite mit zavadec windows na zacatku nejakyho primary disku a LILO v MBR. Pak musite lilu vysvetlit, ze ma bootovat z ty a ty partition.

Ja mam treba zavadec windows na jedny primarni partition, linuxovej na druhy. V MBR zavadec neni. Aktivni partititon je ta linuxova se zavadecem (ja mam teda grub), no a zavadeci reknete, ze ma bootovat wokna z ty partition s windowsama. Pak kdyz mi padne zavadec linuxu a potrebuju nutne do windowsu, tak staci prehodit aktivni partition na tu windowsovou.

btw. tady nekde nahore jsem cet, ze windowsy nesnesou, ze nejsou na aktivni partition - snesou to, podstatny je jenom to, aby jejich partition nebyla hidden

10.1.2006 16:06 xan
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
No ale já měl za to, že xpčka si automaticky nahrávají zavaděč do MBRka. A musím se přiznat, že jsem se moc nechytl ve vašem popisu. Jak teda docílit toho aby zavaděč xpček nebyl v mbr a jak potom upravit lilo?Díky.
10.1.2006 18:57 asd
Rozbalit Rozbalit vše Re: LILO bootuje Linux ale WXP ne.
Odpovědět | | Sbalit | Link | Blokovat | Admin
misto fdisk /mbr si mel jit do rescue konzole a napsat fixboot. nic vic. jinak je ten postup ok.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.