c盘格式化为fat32格式 先装XP D盘格式化成ext2格式。然后装linux就可以了
如果已经完成
设置/etc/lilo.conf
增加
image=/boot/hda1
label=windows xp
如果想默认启动windows xp
需要更改
default=windows xp
注意
c盘最好是fat32格式的
也就是不要把linux装在c盘
然后看你是想从linux引导windows,还是从windows引导linux
前者的话,就把lilo或者grub装在MBR主引导分区
至于后者,就把lilo或者grub装在linux分区
setup grub
----------
配置文件:/boot/grub/menu.lst
#为注释
timeout [second] 等待时间/秒;-1为一直等待。
default [num] 默认启动项,default=0为第一项,以此类推。
splash [pathname/filename] 指出开机画面文件存放路径和文件名,
例如:splash /boot/logo/800*600.img
title [OSname] title后面的字符就是菜单上的选项,你也可以写上操作系统名字和描述。
例如:title BluePoint Linux,Singl Mode
代表这一项是引导蓝点Linux的单用户模式。
下面结合两个系统引导描述来解释如何配置grud的引导选项:
title BluePoint Linux,Default Mode
root(hd0,1)
kernel /boot/vmlinuz vga=auto root=/dev/hda2
hd0是指第一个硬盘(主盘)
(hd0,1)是指第一个硬盘的第二个分区。
kernel /boot/vmlinuz 是指出 linux 核心(kernel)的路径在/boot/vmlinuz中。vga=auto 是指设定显示模式,root=/dev/hda2 是指把第一个硬盘的第二个分区作为根分区。
title Microsoft Windows
root(hd1,0)
chainloader(hd1,0)+1
root(hd1,0)
这是指第二个硬盘(从硬盘)上第一个分区
chainloader(hd1,0)+1
装入一个扇区的数据然后把引导权交给它。
你这样的顺序是错误的,先装window再装linux是正确的,window安装的时候是不考虑是否有linux的,直接更改硬盘引导文件,但是linux安装会考虑是否有别的引导,然后包含原来的引导再做自己的引导,启动时会给出选择。你现在可以修复一下linux,应该可以修复回来的,不用重新安装,win7不用动,修复linux就可以把引导文件修复,这样就可以双系统启动。