XP和linux7.2双启动问题,求救!!!

qdwfji 2002-12-08 05:02:36
我装得是windowsXP,共分了C,D,E,F,G五个分区,H是光驱,后将G作为了linux的 / 分区,在其后又装了swap分区
现在我已安装完了。我要将linux下的bootsect文件考到windowsXP下MBR中,我的做法是:
在linux下,执行dd if=/dev/hdc8 bs=512 count=1 of=bootsect.lnx
mcopy bootsect.lnx a:
可是现在问题是,linux报错,不知道hdc8下找不到该文件,为什么???
有谁告诉我怎么做?
或者有谁能给我bootcect.lnx文件?

只要是解决问题者,100分都给,我在散分100也全给
...全文
27 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
YeahKing 2002-12-10
  • 打赏
  • 举报
回复
GRUB!
nicholaz 2002-12-10
  • 打赏
  • 举报
回复
用启动盘进入linux中,重新运行一遍grub,就可以了
way11 2002-12-10
  • 打赏
  • 举报
回复
Grub,强烈推荐!!!
LIFEForSoft 2002-12-10
  • 打赏
  • 举报
回复
方法如下:
1.配置你的lilo.conf
假设你的linux "/ "安装在hda7下,
/etc/lilo.conf文件如下:
boot=/dev/hda7 <---这里
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.2.5-15
label=linux
root=/dev/hda7 <--这里
initrd=/boot/initrd-2.2.5-15
read-only
然后运行hostname#lilo命令,把lilo安装到hda7的分区主引导记录中
2.用dd导出hda7上的主引导记录到文件bootsect.lnx中
方法:
假设你把hda1(win98分区)mount到/mnt/win98目录中
hostname#mount -t vfat32 /dev/hda1 /mnt/win98
hostname#dd if=/dev/hda7 of=/mnt/win98/bootsect.lnx bs=512 count=1
这样就把bootsect.lnx (linux引导记录文件)输出到你mount上的win98目录中
3.修改boot.ini文件:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT= "Microsoft Windows 2000 Professional " /fastdetect
C:\= "Microsoft Windows "
c:\bootsect.lnx= "Linux " <--新加入

这样就可以了,这种方式可以不受1024拄面的限制;
如果你的linux不支持fat32,你也可以用软盘来倒bootsect.lnx,再把文件拷贝到c:盘根目录下;
方法也有两种:
1.输出文件到fat格式的软盘中;
2.输出引导记录到软盘的引导记录中:
#dd if=/dev/hda7 of=/dev/fd0 bs=512 count=1
然后用dos下的dd从软盘上倒出生成bootsect.lnx文件.

----------------------------------------------
以上都为转贴
LIFEForSoft 2002-12-10
  • 打赏
  • 举报
回复
1、进入Linux,修改/etc/lilo.conf,把其中的boot=/dev/hda改为boot=/dev/hda1(如果你的linux 根分区/在hda1)
2、执行lilo
3、dd if=/dev/hda1(同上) of=/root/bootsect.lnx bs=512 count=1
4、拷贝这个bootsect.lnx文件到Windows的C盘
5、用Win98启动盘启动并执行fdisk /mbr
6、在C盘的boot.ini中加入c:\bootsect.lnx = "Linux xxx"
7、OK。
myghost9 2002-12-08
  • 打赏
  • 举报
回复
你最好使用linux的启动管理
qdwfji 2002-12-08
  • 打赏
  • 举报
回复
现在默认进的是windowsXP
我用linux系统盘,可以进到linux中,一切正常
可是就是不能双启动
拜托了,各位!

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧