关于双系统的重装问题--ubuntu与xp
发表于 : 2008-01-16 21:25
关于windows重装后ubuntu可以照常使用
其方法出自 viewtopic.php?t=34110 重新整理一下如下
因我的windows坏掉了,就顺便试了一下,该方法是可以的,至少在我的机子上是没出现任何问题,ubuntu版本7.10和xp
前提条件: 确认你的grub正常,并能启动linux,然后启动到linux (Ubuntu)
操作步骤:
1.如果你硬盘的被识别为sda
代码:
sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1
如果你的是IDE硬盘
代码:
sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1
我的是sda硬盘,所以ide硬盘没试
然后你可以到/media找到linux.lnx这个文件
2.重启到win
进入后确认你的系统根目有linux.lnx这个文件
然后修改boot.ini
boot.ini请在win 下修改,因为编码不同!
然后在后面加入 (它可能隐藏和只读 )
代码:
C:\linux.lnx="linux"
如果有
代码:
time=0
请将0更改!如time=5 这个时间是等待时间。保存
3.用xp系统盘对mbr恢复
命令如下:
fdisk /mbr
4.重启后就可以重装window系统了
5.window重装后,将备份的linux.lnx到win的根目录并修改boot
.ini (最好在linux下就对boot.ini也同时做一个备份,win装好后,把这两个文件都复制到win根目录下)
除了ubuntu启动时要多一步,其余没有任何改变。
其方法出自 viewtopic.php?t=34110 重新整理一下如下
因我的windows坏掉了,就顺便试了一下,该方法是可以的,至少在我的机子上是没出现任何问题,ubuntu版本7.10和xp
前提条件: 确认你的grub正常,并能启动linux,然后启动到linux (Ubuntu)
操作步骤:
1.如果你硬盘的被识别为sda
代码:
sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1
如果你的是IDE硬盘
代码:
sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1
我的是sda硬盘,所以ide硬盘没试
然后你可以到/media找到linux.lnx这个文件
2.重启到win
进入后确认你的系统根目有linux.lnx这个文件
然后修改boot.ini
boot.ini请在win 下修改,因为编码不同!
然后在后面加入 (它可能隐藏和只读 )
代码:
C:\linux.lnx="linux"
如果有
代码:
time=0
请将0更改!如time=5 这个时间是等待时间。保存
3.用xp系统盘对mbr恢复
命令如下:
fdisk /mbr
4.重启后就可以重装window系统了
5.window重装后,将备份的linux.lnx到win的根目录并修改boot
.ini (最好在linux下就对boot.ini也同时做一个备份,win装好后,把这两个文件都复制到win根目录下)
除了ubuntu启动时要多一步,其余没有任何改变。