菜鸟MM问ubantu启动问题

菜鸟MM问ubantu启动问题

安装Ubantu时遇到一个问题,我在用光盘安装了Ubantu8.04在A硬盘上,然后backup到另一个硬盘B上,由于使用的关系,后来restoreUbantu8.04时是restore在硬盘C上的(注明:硬盘C为完全格式化的硬盘,有过分区,有swap,但除了我RESTORE回去的Ubantu之外没有其他任何的系统),但现在用硬盘C无法正常进入系统,我知道好像要更改一下/boot/grub下的文件,可是怎么改,改哪里,请各位大大指教。谢谢!
怎么备份怎么恢复的?如果不是克隆,那么得修改fstab的UUID,当然grub启动菜单选项也应增加。
没具体说明,没法具体解答。
初步想通过其他硬盘上的linux系统进入,步骤如下:(之前无法启动的Ubantu称为UbantuA)
1.硬盘D中有安装Ubantu8.04(此为另一可启用的Ubantu系统,作为引导,就称为UbantuB),通过该系统的Terminal
  root...#vi /boot/grub/menu.lst
  在menu.lst中,加入UbantuA的
  title
  root  (dh0,0)(UbantuA在硬盘C上是位于第一分区)
  kernel  。。。。。=/dev/sdb1 .....
2.进入UbantuA所在的硬盘
  #mount /dev/sdb1 /mnt
  #vi /mnt/etc/fstab
  在fstab中将UUID=/dev/sdb1 ...
3.重启,在menu中有UbantuA的选项,但是点击没办法进去,不知道由于什么导致的,请教
建议查看一下关于grub和fstab方面的知识

运行
复制内容到剪贴板
代码:
ls -l /dev/disk/by-uuid/
或者不用UUID,直接在写成/dev/sda?这样的形式也可。

root  (hd0,0)对应的是/dev/sda1
root (hd1,0)对应的是/dev/sdb1
在fstab和menu.lst中,直接写成/dev/sdb1或类似UUID=c54f8c60-6ac5-4dee-bcc6-20998720701e都行,还可以写成LABEL=???,而写成UUID=/dev/sdb1是错误的

fstab、menu.lst这两个文件写法不对
谢谢指导,虽然我是通过重装解决了问题,但是谢谢你的帮助。