分页: 7 / 59

发表于 : 2007-02-24 21:49
内存不足

代码: 全选

1.安装ubuntu
可以直接安装到移动硬盘,也可先装在主机硬盘上,再拷至移动硬盘。
可否给个详细的 从硬盘拷贝现有系统到硬盘的发法,自己试了几次都不成。
硬盘分区是 / 6G, /home 50G, /swap 512MB
移动硬盘分区是 / 5G, /home 10G, /swap 512MB, /win (fat32)

怎样才能正确copy系统到移动硬盘?
先谢了 :P

发表于 : 2007-02-24 22:01
skyx
内存不足 写了:

代码: 全选

1.安装ubuntu
可以直接安装到移动硬盘,也可先装在主机硬盘上,再拷至移动硬盘。
可否给个详细的 从硬盘拷贝现有系统到硬盘的发法,自己试了几次都不成。
硬盘分区是 / 6G, /home 50G, /swap 512MB
移动硬盘分区是 / 5G, /home 10G, /swap 512MB, /win (fat32)

怎样才能正确copy系统到移动硬盘?
先谢了 :P
直接ghost disk to disk ,fstab改为: 新的 uuid ,再按楼主的方法改下。

发表于 : 2007-02-24 22:17
内存不足

代码: 全选

直接ghost disk to disk ,原有分区大小不能变,fstab改为: 新的 uuid ,再按楼主的方法改下。
问题是我的硬盘和移动硬盘大小不同哦,分区大小也不同。最麻烦的是/home挂载在/下,sudo cp -a / → 移动硬盘的 / 目录时空间不够了。

发表于 : 2007-02-24 22:21
skyx
内存不足 写了:

代码: 全选

直接ghost disk to disk ,原有分区大小不能变,fstab改为: 新的 uuid ,再按楼主的方法改下。
问题是我的硬盘和移动硬盘大小不同哦,分区大小也不同。最麻烦的是/home挂载在/下,sudo cp -a / → 移动硬盘的 / 目录时空间不够了。
你在移动硬盘上有系统了??这个就更简单啦,把source system tar出来,再tar到 destination 系统。时间慢一点,很有用的。fstab要改或保挂原样。tar后其它问题可以看下楼主的帖

发表于 : 2007-02-24 22:22
ptptptptptpt
楼上够狠 :)

我是这样拷贝的:启动另外一个LIUNX(我常用SLAX LIVE CD,很清爽,启动速度快),挂上移动硬盘,运行类似下面的命令:cp -a /mnt/sda1/* /mnt/sdb1/

/ 和 /home 都拷了,swap自然不用拷了,然后就按 skyx 说的,修改移动硬盘系统的 fstab ——用新的 uuid 代替旧的

再安装grub4dos

发表于 : 2007-02-24 22:23
skyx
tar不会管你的分区的。不用管 /home分在哪里 也不用管/xxx分在哪里的。

发表于 : 2007-02-24 22:29
skyx
ptptptptptpt 写了:楼上够狠 :)

我是这样拷贝的:启动另外一个LIUNX(我常用SLAX LIVE CD,很清爽,启动速度快),挂上移动硬盘,运行类似下面的命令:cp -a /mnt/sda1/* /mnt/sdb1/

/ 和 /home 都拷了,swap自然不用拷了,然后就按 skyx 说的,修改移动硬盘系统的 fstab ——用新的 uuid 代替旧的

再安装grub4dos
回93楼,其实你可以把移动硬盘中有用的文件copy走,然后用ghost disk to disk ,几分钟就搞定了,其它问题可以按ptpt的方法去搞。

发表于 : 2007-02-24 22:35
内存不足
ptptptptptpt 写了:楼上够狠 :)

我是这样拷贝的:启动另外一个LIUNX(我常用SLAX LIVE CD,很清爽,启动速度快),挂上移动硬盘,运行类似下面的命令:cp -a /mnt/sda1/* /mnt/sdb1/

/ 和 /home 都拷了,swap自然不用拷了,然后就按 skyx 说的,修改移动硬盘系统的 fstab ——用新的 uuid 代替旧的

再安装grub4dos
在当前系统里不能使用cp -a /mnt/sda1/* /mnt/sdb1/命令? 一定要用Live CD ?
/ 和 /home 都拷了--上边的命令是磁盘对磁盘的拷贝吧? 我本机上的东西太多了,移动硬盘放不下的。我只想要个系统,别的文件就不要了。
----------刚才看花眼了,cp -a /mnt/sda1/* /mnt/sdb1/ 应该是本机磁盘的 / 目录到 移动硬盘的 / 目录,上次我搞了一次,结果这个命令把我 /home目录下的所有文件都拷贝过去了,机器死掉。

发表于 : 2007-02-24 22:37
skyx
tar是个安全的办法,只是慢。

发表于 : 2007-02-24 22:45
ptptptptptpt
内存不足 写了: 在当前系统里不能使用cp -a /mnt/sda1/* /mnt/sdb1/命令? 一定要用Live CD ?
当前系统也能拷,但是要顾虑不少问题,比如挂载的其它分区、临时文件夹、内核虚拟文件系统等等。我懒得管那么多,启动个新系统了事
内存不足 写了: 应该是本机磁盘的 / 目录到 移动硬盘的 / 目录,上次我搞了一次,结果这个命令把我 /home目录下的所有文件都拷贝过去了,机器死掉。
这正是在当前系统中 cp -a 危险之处
内存不足 写了: 我本机上的东西太多了,移动硬盘放不下的。我只想要个系统,别的文件就不要了。
介个……感觉比较麻烦,换成我,就直接往移动硬盘上装个新的,也挺快。

发表于 : 2007-02-24 22:46
内存不足
大概明白了,我先把自己home下多余的文件都去掉。再 sudo cp -a /* /media/usbdisk/ 应该就可以了。然后自己再改fstab

grub for dos已经装了,grldr、menu.lst 都放好了

代码: 全选

介个……感觉比较麻烦,换成我,就直接往移动硬盘上装个新的,也挺快。
现在的系统已经配置的差不多了,我这里网速不快,不想重新配置了 呵呵
多谢pt和sk 基本上思路清楚了,今天太晚不搞了。有时间再说 :P

发表于 : 2007-02-24 23:05
ptptptptptpt
好,祝你早日搞定! 8)

建议还是启动个新系统 拷贝

发表于 : 2007-03-04 10:49
devil2006
真是太强了,我也成功了 呵呵

发表于 : 2007-03-05 17:25
ptptptptptpt
恭喜楼上 :)

不知用的哪个方法??

发表于 : 2007-03-06 20:00
devil2006
hao