IK heb dus Redhat geinstalleerd en nu had ik de lilo bootmanager geinstalleerd. Maar ik kan niet instellen dat ik bij het opstarten kan kiezen tussen xp en linux. Lilo zegt iedere keer dat mijn configuratie NIET ok is
Hoe zorg ik ervoor dat ik kan kiezen of hoe zorg ik ervoor dat lilo niet meer opstart tijdens opstarten zodat mijn xp standaard opstart en dat ik eventueel met een diskette linux kan opstarten. Ik ben ten einde raad want ik moet allerlei huiswerk maken op die computer.
Verwijderd
Begin dan eens met het posten van /etc/lilo.conf.
[ Voor 0% gewijzigd door Verwijderd op 28-09-2002 13:30 . Reden: typo ]
Ik heb dus 2 harde schijven
1ste : partitie 1: Winxp
partitie 2: data
beide zijn ntfs
2de : linux Redhat 7.3
Lilo.conf:
boot="/dev/hda1"
timeout="0"
message=/boot/message
root=/dev/hdb2
vga="standaar"
image="/boot/vmlinuz-2.4.18-3"
label="2.4.18-3"
root="/dev/hdb2"
read-only
initrd="/boot/initrd-2.4.18-3.img"
image="/usr/src/linux/arch/i386/boot/bzImage"
label="Linux_compiled"
root="/dev/hdb2"
read-only
optional
other=/dev/hda1
label="NT"
image="/dev/hda1"
root="/dev/hdb2"
initrd="/boot/initrd-2.4.18-3.img"
image="/dev/hda1"
root="/dev/hdb2"
initrd="/boot/initrd-2.4.18-3.img"
other=/dev/hda5
label="NT"
Ik wil dus het liefste dat gewoon die bootmanager verdwijnt bij het opstarten want ik heb een boot diskette dus hoef ik deze enkel in te steken en dan zou linux booten. Ben nog een n00b dus ik heb geen idee hoe ik ervoor zorg dat die bootmanager verdwijnt tijdens opstarten.
1ste : partitie 1: Winxp
partitie 2: data
beide zijn ntfs
2de : linux Redhat 7.3
Lilo.conf:
boot="/dev/hda1"
timeout="0"
message=/boot/message
root=/dev/hdb2
vga="standaar"
image="/boot/vmlinuz-2.4.18-3"
label="2.4.18-3"
root="/dev/hdb2"
read-only
initrd="/boot/initrd-2.4.18-3.img"
image="/usr/src/linux/arch/i386/boot/bzImage"
label="Linux_compiled"
root="/dev/hdb2"
read-only
optional
other=/dev/hda1
label="NT"
image="/dev/hda1"
root="/dev/hdb2"
initrd="/boot/initrd-2.4.18-3.img"
image="/dev/hda1"
root="/dev/hdb2"
initrd="/boot/initrd-2.4.18-3.img"
other=/dev/hda5
label="NT"
Ik wil dus het liefste dat gewoon die bootmanager verdwijnt bij het opstarten want ik heb een boot diskette dus hoef ik deze enkel in te steken en dan zou linux booten. Ben nog een n00b dus ik heb geen idee hoe ik ervoor zorg dat die bootmanager verdwijnt tijdens opstarten.
Verwijderd
Aha, weg met LILO is de bedoeling. Dat kan het makkelijkst door vanaf je Windows een tooltje te runnen die je MBR weer repareert/overschrijft. In dat geval krijg je de gewone Winnt bootmanager weer. Ik meende dat het iets was als fixboot of fixmbr, maar ik ben geen Windows kenner. Windows zou je dan moeten booten met je cd.
vga="standaar" zal overigens wel niet goed zijn, dit zal wel standard of normal moeten zijn.
vga="standaar" zal overigens wel niet goed zijn, dit zal wel standard of normal moeten zijn.
thx vrotogel, je oplossing deed het perfect
En voortaan de XP-bootmanager gebruiken! Ik hoop dat je je redhat bootflop bewaard hebt (ja dus
), want dan kan je het volgende doen:
Geef onder linux het volgende commando, waarbij de /dev/hda1 evt. vervangen moet worden door de betreffende bootpartitie:
Kopieer het zojuist aangemaakte bootsec.lin-bestand naar een lokatie waar WINNT/2K/XP 'em terug kan vinden, zeg bijvoorbeeld: c:\bootsec.lin
Voeg aan c:\boot.ini (is default hidden en readonly) de volgende regel toe:
...waarbij de tekst tussen de quotejes natuurlijk vrij aangepast kan worden. Zie maar. Nu kan je naar RedHat booten. Lilo wordt dan nog wel gestart! In principe kan je dus de PC aanzetten, linux kiezen, en dan vanuit lilo alsnog XP starten, maar dan moet de linux bootman wel werken, wat in jouw geval dus niet zo is
Verwijder uit je lilo.conf alles wat je niet nodig hebt om RedHat te starten (ie. alle XP-verwijzingen), zet de timeout op 1 of neem de regel prompt="0" op. Verwerk de wijzigingen met (onder linux) het commando "lilo" te geven, uit m'n hoofd: met -v parameter. Dan start lilo zonder verder vragen te stellen RH op.
Voila, multiboot.
Geef onder linux het volgende commando, waarbij de /dev/hda1 evt. vervangen moet worden door de betreffende bootpartitie:
code:
1
| dd if=/dev/hda1 of=/dirdiejeterugkanvinden/bootsec.lin bs=512 count=1 |
Kopieer het zojuist aangemaakte bootsec.lin-bestand naar een lokatie waar WINNT/2K/XP 'em terug kan vinden, zeg bijvoorbeeld: c:\bootsec.lin
Voeg aan c:\boot.ini (is default hidden en readonly) de volgende regel toe:
code:
1
| c:\bootsec.lin = "Linux Versie X.Y" |
...waarbij de tekst tussen de quotejes natuurlijk vrij aangepast kan worden. Zie maar. Nu kan je naar RedHat booten. Lilo wordt dan nog wel gestart! In principe kan je dus de PC aanzetten, linux kiezen, en dan vanuit lilo alsnog XP starten, maar dan moet de linux bootman wel werken, wat in jouw geval dus niet zo is
Verwijder uit je lilo.conf alles wat je niet nodig hebt om RedHat te starten (ie. alle XP-verwijzingen), zet de timeout op 1 of neem de regel prompt="0" op. Verwerk de wijzigingen met (onder linux) het commando "lilo" te geven, uit m'n hoofd: met -v parameter. Dan start lilo zonder verder vragen te stellen RH op.
Voila, multiboot.
Journalism is printing what someone else does not want printed; everything else is public relations.
Pagina: 1