[原创]将Ubuntu系统复制到另一个硬盘或U盘

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
fscyr
帖子: 85
注册时间: 2007-12-06 23:52

[原创]将Ubuntu系统复制到另一个硬盘或U盘

#1

帖子 fscyr » 2008-06-30 17:32

将新的硬盘或U盘接上,用Ubuntu的光盘启动,进入LiveCD系统
打开一个命令行终端,运行sudo gparted给新的硬盘分区,一般要两个分区,一个分区做根文件系统,一个swap分区
将原已安装Ubuntu系统的硬盘分区和新的硬盘或U盘的根分区挂上,如原系统挂接在/media/disk,新的硬盘分区挂接在/media/disk-1
在命令行终端中运行sudo cp -a /media/disk /media/disk-1拷贝系统
运行ls -l /dev/disk/by-uuid查询新的分区的uuid,包括swap交换分区,记下这些uuid
修改新分区下面的/boot/grub/menu.lst和/etc/fstab文件里面的内容,将新分区的uuid替代原分区的uuid
运行以下命令更新grub
sudo grub-install --recheck --root-directory=(新硬盘/分区挂接的目录) /dev/sdx(新硬盘的设备文件名)
--recheck选项是重新检查系统以覆盖新分区/boot/grub下的device.map文件
这就完成了Ubuntu系统的拷贝了,新的硬盘就有与原一样的系统了,如果是U盘,只要一台支持U盘启动的电脑,都可以使用你自己的私有系统了。
上次由 fscyr 在 2008-07-10 19:53,总共编辑 2 次。
shengweiaini
帖子: 133
注册时间: 2008-05-10 23:28
来自: nuaa

#2

帖子 shengweiaini » 2008-06-30 20:45

支持一个 :D :D
chaos08
帖子: 10
注册时间: 2008-07-29 21:18

#3

帖子 chaos08 » 2008-08-06 2:16

非常感谢
头像
Stupid kid
帖子: 416
注册时间: 2006-10-18 12:57

#4

帖子 Stupid kid » 2008-08-06 8:43

支持,不过没那么大的U盘
http://twitter.com/nothining
Mail: bjdfzster@gmail.com
南京的开源活动几乎是0,希望能有人组织下(也可以拉我入伙^_^)
最近在从零开始学习Linux程序设计,加油……
docinclu
帖子: 6
注册时间: 2009-05-20 16:40

Re: [原创]将Ubuntu系统复制到另一个硬盘或U盘

#5

帖子 docinclu » 2009-06-01 4:16

楼主能写详细点吗?
好像行不同啊。
davil2000
帖子: 45
注册时间: 2012-08-08 15:48

Re: [原创]将Ubuntu系统复制到另一个硬盘或U盘

#6

帖子 davil2000 » 2014-08-24 23:20

学习 MARK
回复