分页: 1 / 1

安装xp后如何恢复ubuntu

发表于 : 2009-02-14 8:51
波比x
我最先装的是ubuntu,后来把/boot分区格式化了,装了xp,/和/home两个分区都没动,请问如何恢复回ubuntu?谢谢。

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-14 10:27
billbear
你应该先把 /boot 转移到 / 下的。

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-14 16:58
alpha.gu
受老教材的影响啊,干什么要把/boot单独分啊,个人用户的话,我只觉得有必要把/home单独分出来,甚至有些人说,也没有必要,只要重装系统的时候把/home以外的其他目录删掉就行了。
老的教材上是说,有一人/boot可以在紧急的时候Rescue系统,可是,关键是有多少人有这个高深的能力啊,再说了,现在都有Live CD了,真的要Rescue,用这个就行了。

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-14 17:22
波比x
我把/boot备份了,然后又怎么操作呢?

/boot可以拷回去,但是grub什么的如何恢复?

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-14 17:32
波比x
不太理解,假如/ 和/boot在一个分区上,那么装xp不就把ubuntu系统也格式化了么,现在分开来,只需要格式化/boot,备份起来也简单些。
alpha.gu 写了:受老教材的影响啊,干什么要把/boot单独分啊,个人用户的话,我只觉得有必要把/home单独分出来,甚至有些人说,也没有必要,只要重装系统的时候把/home以外的其他目录删掉就行了。
老的教材上是说,有一人/boot可以在紧急的时候Rescue系统,可是,关键是有多少人有这个高深的能力啊,再说了,现在都有Live CD了,真的要Rescue,用这个就行了。

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-14 21:29
billbear
/boot 既然备份了,就好办了。把 /boot 整个拷贝到 c 盘,在 xp 下添加 grub4dos 启动项,酌情修改 c:\boot\grub\menu.lst 就可以启动了。
进入 ubuntu 以后你可以把 c:\boot 下的东西拷回 /boot,再修改 /boot/grub/menu.lst,然后移除 c:\boot。另外要把 /etc/fstab 里描写 /boot 的一行去掉。
至于是不是安装 grub 就随你便了,就用 grub4dos 也行。

Re: 安装xp后如何恢复ubuntu

发表于 : 2009-02-15 23:13
波比x
看到你的帖子已经晚了,不过我的操作比较复杂,用live cd启动,用fdisk格式化C盘,转成ext3,然后mount至/boot,再把备份的/boot目录拷回来,最后重写grub。

本以为这样就可以了,但是发现各个分区的UUID发生了变化,导致/etc/fstab不能自动加载,于是进行了修正,之后可以进系统,但是使用gparted只看到一整个unallocated分区,查了半天,用testdisk重写了分区表,一切ok。
billbear 写了:/boot 既然备份了,就好办了。把 /boot 整个拷贝到 c 盘,在 xp 下添加 grub4dos 启动项,酌情修改 c:\boot\grub\menu.lst 就可以启动了。
进入 ubuntu 以后你可以把 c:\boot 下的东西拷回 /boot,再修改 /boot/grub/menu.lst,然后移除 c:\boot。另外要把 /etc/fstab 里描写 /boot 的一行去掉。
至于是不是安装 grub 就随你便了,就用 grub4dos 也行。