我用sudo dd if=/dev/sda8 of=ghost.backup #我的ubuntu在逻辑分区sda8
然后进入livecd,再用 sudo dd if=ghost.backup of=/dev/sda1 #我想把系统备份到主分区的sda1
重启后在启动项中没有看到sda1的ubuntu系统的启动项,还是只有sda8的ubuntu启动项。。。。
但是sda1可以看到容量变化,确实写入成功啦。。。
请问:这该如何是好!!!
使用dd命令备份系统失败,求助!!!!!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 3
- 注册时间: 2010-11-08 18:04
-
- 帖子: 333
- 注册时间: 2013-12-23 13:42
Re: 使用dd命令备份系统失败,求助!!!!!
update-grub
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 使用dd命令备份系统失败,求助!!!!!
重启后在启动项中没有看到sda1的ubuntu系统的启动项,还是只有sda8的ubuntu启动项。。。。
但是sda1可以看到容量变化,确实写入成功啦。。。
需要使用update-grub
update-grub
重新產生新的開機選單
但是 執行之前 先要完成一件事
每個分割區 都有唯一的一個 uuid
如果 你有兩個分割區的 uuid 是相同的 那麼 開機程序 可能會出現奇怪的結果
所以 不可以 在同一台電腦 有兩個相同的 uuid
現在 你的 sda1 的 uuid 可能與 sda8 完全一樣
sudo ls -al /dev/disk/by-uuid/* | grep sda1
sudo ls -al /dev/disk/by-uuid/* | grep sda8
可以列出 它們的 uuid 看看是否相同
所以 必需改變 /dev/sda1 的 uuid
並且 更改 /etc/fstab 裡面的掛載項目
參考
http://apexu.com/apexu/tw/modules/publi ... ?itemid=11
有如何變更 uuid 以及 /etc/fstab 可以參考