http://qa.mandrakesoft.com/show_bug.cgi?id=4829
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From [EMAIL PROTECTED] 2003-22-08 02:19 -------
To the original poster, please consider changing the bug summary, since it is
bogus at present:
boot=/dev/hde
map=/boot/map
vga=normal
default="win4lin"
keytable=/boot/us.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hde bios=0x80
image=/boot/vmlinuz
label="linux"
root=/dev/hde6
initrd=/boot/initrd.img
append="quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
vga=788
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hde6
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hde6
initrd=/boot/initrd.img
append="failsafe devfs=nomount hdc=ide-scsi hda=ide-scsi acpi=off"
read-only
other=/dev/hde1
label="Windows2000"
table=/dev/hde
other=/dev/hde2
label="Window2000AS"
table=/dev/hde
other=/dev/hde3
label="Windows2003S"
table=/dev/hde
image=/boot/win4lin
label="win4lin"
root=/dev/hde6
initrd=/boot/initrd-win4lin.img
append="quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
vga=788
read-only
image=/boot/vmlinuz-2.4.21-0.16mm-mdk
label="2421-016mm"
root=/dev/hde6
initrd=/boot/initrd-2.4.21-0.16mm-mdk.img
append="quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
vga=788
read-only
other=/dev/hde7
label="mdk82"
image=/boot/vmlinuz-2.4.21-0.13mdk
label=2421-13
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.13mdk.img
image=/boot/win4lin-2.4.21-0.18mdk
label=w4l-2421-18
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.18mdk.img
image=/boot/win4lin-2.4.21-0.19mdk
label=2421-19w4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.19mdk.img
image=/boot/win4lin-2.4.21-0.13mdk
label=2421-13w4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.13mdk.img
image=/boot/vmlinuz-2.4.21-0.22mdk
label=2421-22
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.22mdk.img
image=/boot/win4lin-2.4.21-0.22mdk
label=2421-22w4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.22mdk.img
image=/boot/vmlinuz-2.4.21-0.22mdkenterprise
label=2421-22ent
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.22mdkenterprise.img
image=/boot/vmlinuz-2.4.21-0.22mdksmp
label=2421-22smp
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.22mdksmp.img
image=/boot/win4lin-2.4.21-0.22mdkenterprise
label=2421-22entw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.22mdkenterprise.img
image=/boot/win4lin-2.4.21-0.22mdksmp
label=2421-22smpw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.22mdksmp.img
image=/boot/vmlinuz-2.4.21-0.18mdk
label=2421-18
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.18mdk.img
image=/boot/vmlinuz-2.4.21-0.18mdksmp
label=2421-18smp
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.18mdksmp.img
image=/boot/vmlinuz-2.4.21-0.18mdkenterprise
label=2421-18ent
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.18mdkenterprise.img
image=/boot/win4lin-2.4.21-0.18mdk
label=2421-18w4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.18mdk.img
image=/boot/win4lin-2.4.21-0.18mdkenterprise
label=2421-18entw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.18mdkenterprise.img
image=/boot/win4lin-2.4.21-0.18mdksmp
label=2421-18smpw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.18mdksmp.img
image=/boot/vmlinuz-2.4.21-6.5tmb
label=2421-65tmb
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-6.5tmb.img
image=/boot/vmlinuz-2.4.21-0.25mdk
label=2421-25
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.25mdk.img
image=/boot/vmlinuz-2.4.21-0.25mdkenterprise
label=2421-25ent
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.25mdkenterprise.img
image=/boot/win4lin-2.4.21-0.25mdk
label=2421-25w4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.25mdk.img
image=/boot/win4lin-2.4.21-0.25mdkenterprise
label=2421-25entw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.25mdkenterprise.img
image=/boot/vmlinuz-2.4.21-0.25mdksmp
label=2421-25smp
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-2.4.21-0.25mdksmp.img
image=/boot/win4lin-2.4.21-0.25mdksmp
label=2421-25smpw4l
root=/dev/hde6
read-only
optional
vga=788
append=" quiet devfs=mount hdc=ide-scsi hda=ide-scsi acpi=off"
initrd=/boot/initrd-win4lin-2.4.21-0.25mdksmp.img
OK, this is Mandrake 9.1, but:
1)This is not a support mechanism where you learn how to dual/multi-boot
2)Multi-booting multiple operating systems is never trivial, since the number of
options increases exponentially, inevitably the defaults are going to be wrong
for your setup
3)You can see I currently have 3 copies of Windows (2000 Professional, 2000
Advanced Server, 2003 Enterprise server), at present only 2 Mandrake
installations (I have a 3rd one that I don't use, so it has no bootloader
entry), and a good number of kernels on my default image
4)You will notice I have resorted to not sharing /boot, and chain-loading all
other OS's but my default.
Why have I got this arrangement:
1)It's messy keeping multiple kernels on different partitions referenced by one
lilo.conf
2)Some distribution may by mistake clean out your shared /boot
3)Different distros may end up clobbering symlinks
4)If you change a small detail on one distro, you may need to boot into another
one to apply the changes (to get to the common lilo) or mess with syncing
configs etc etc.
So, if you want to multi-boot Linux, it is very easy:
1)On the release/distro you use most often, install the boot loader on the MBR
2)For every other OS, set it up to be chainloaded
This is very robust ... I have installed upgraded at least every one of these
installations once, the worst I have had to do is boot a Mandrake CD in rescue
mode and choose "Re-install LILO" after a new Windows installation.
Everything is supported well by drakboot, IMHO this is invalid. It would be cool
if drakboot would pick up other LILO installations and offer them, but really,
if you have 17 partitions on your hard disk, you probably should keep track of
them with a hardcopy (hint: fdisk -l /dev/hd{a,b,c,d}|lpr) anyway.
Oh yes, you don't need an extra partition to test the 2.6 kernel, as you can see
from my lilo config, where I have lots of kernels I have been testing (though
not bothered with 2.6 yet).
But please, consider reading some documents on multi-booting operating systems,
there are many around, you *do* need some experience and planning to do it,
except in the common and simple cases (ie dual Windows Linux, dual
Windows98/Windows2000 etc etc). The hoops you have to jump through to get 3
Windows installations not to be dependant on each other is worse than
multi-booting linux ...
--
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: RESOLVED
creation_date:
description:
what a shame... lilo does not even do better natively than MBR Windoze ???
I had Linux MdK9.1 installed so I thought that freeing space for a new
partition to install Mandrake 9.2 beta 2 was the right thing to do.
Unfortunately, I lost data (for ever, those were mandrake iso... still available
what a chance) and was unable to boot Linux Mandrake 9.1 as expected : it kept
launching MdK 9.2beta2 which I had not yet adopted !
So here's the story:
- free a partition, format Now I have hda8:MdK9.1 and free hda5 for MdK9.2b2 (I
did not duplicate swap as I thought it is dispensable)
- verify that this partition is available in MdK 9.1 : ok (well it reformated
the newly ext3 partition, hence dataloss, but what the heck all install begin
with a backup of crucial data AND I did it (that's the one good piece of advice:
make backup, make backup, make backup and verify that they are ok which I did as
well, what's the use of a corrupted backup ? decoration and tears)
- install MdK9.2b2 from CD on hda5 (MdK 9.1 is on hda8)
- configure lilo to recognize MdK9.1 as well, that's where it began
- boot MdK9.2 : ok, mount MdK9.1, no problem
- boot MdK9.1 : keeps complaining that nvidia not installed correctly and
display newest boot (MdK9.2) instead of good plain old MdK9.1 and guess : MdK9.1
does not boot...
The analysis : lilo uses MdK9.2 to boot instead of MdK9.1 (quite evident isn't it ?)
The (manual !!!!) solution : duplicate hda5#/boot in hda8#/boot (respectively
from MdK9.1 to MdK9.2) prefixing everything with MdK91 not to overwrite existing
files (I did ln -s manually as well, what a pain...). Configure lilo to use
/boot/MdK91initrd.img -> MdK91initrd-2.4.21-0.13mdk.img and /boot/MdK91vmlinuz
-> MdK91vmlinuz-2.4.21-0.13mdk
and it worked (I had to reinstall nvidia though...).
***********That's not for the noobie.**************
How do I install kernel-2.6 now on a free partition ? Try the same way or wait
for lilo to take into account dual linux boot ??? (It's high on my wish list as
I think that it is an existing feature to be *Linux friendly*... :?)
Sorry for the hoop and hoe qui veut rien dire mais qui rend bien, but it made me
griiiiiin a while. Now that I'm nearly quite convinced to switch to MdK9.2 I
take it more easily (still have to test OpenOffice and ennemy-territory though,
file a bug for unwanted format of ext3 to ext2, file a bug for konqueror crash
and I'm done)