From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 Description of problem: I'm trying to change the default os that lilo boots to from Linux to WindowsXP. Seems simple enough right? Edit the 'default=' line in the lilo.conf file to say 'default=WindowsXP'. here is my lilo.conf: prompt timeout=100 default=WindowsXP boot=/dev/hda map=/boot/map install=/boot/boot.b message=/boot/xray-blue.boot linear image=/boot/vmlinuz-2.4.20-8smp label=Linux initrd=/boot/initrd-2.4.20-8smp.img read-only append="root=LABEL=/" image=/boot/vmlinuz-2.4.20-8 label=Linux-up initrd=/boot/initrd-2.4.20-8.img read-only append="root=LABEL=/" other=/dev/hda1 optional label=WindowsXP Why then does it still boot to Linux? I've tried moving the Windows entry to the top of the list like you used to have to do, but it doesn't help. The system always boots to Linux by default. Windows does boot, but only when you select it before the time runs out. This has me stumped. Could lilo be reading from something other than lilo.conf? Is there something missing in the file? Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.reboot the damn computer 2. 3. Additional info:
You have to rerun /sbin/lilo after changing lilo.conf.