- 论坛徽章:
- 0
|
硬盘接上hdc,用livecd进入系统.确定引导的时候hdc是你的硬盘,修改
cat /boot/grub/device.map
# this device map was generated by anaconda
(hd0) /dev/sda
把这个文件改成你对应的硬盘号码
例
(hd0) /dev/hdc
保存推出
/etc/fstab文件全部用/dev/hdcx方式来挂载~!
然后重新安装grub
在命令行模式下面输入
grub
进入grub shell
grub>root (hd0,0) -------------------------->确定你的/boot分区的地方这里面的第一个0代表你的第一块硬盘,后面一个0代表你的第一个分区,也就是/boot所在的地方
grub>steup (hd0) -------------------------->重新安装引导程序
grub>reboot
试试这样,应该可以满足你的要求!你先试试,只要不格式化硬盘,数据是不会丢失的!
PS:如果有重要数据,拿块硬盘先做备份
dd if=/dev/hdb of =/dev/hdc
hdb 是你要备份的硬盘
hdc 是把数据备份到的目的地!
祝你好运!睡觉去啦!!
 |
|