想把/home移到另一个分区,如何操作?

为当前最终发行版之前的所有版本提供支持
回复
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

想把/home移到另一个分区,如何操作?

#1

帖子 greenrpg » 2006-10-24 20:39

各位大侠,小弟是ibmx31,装了ubuntu,xp双系统,现在ubuntu5g,可是不够用,想把windows的e盘(5G)作为UBUNTU的/HOME分区,请问该如何作,请说的详细些,小弟刚接触UBUNTU不久,理论知识不多,谢谢啊!!!
另外,一个高手的建议,这样分:
/SWAP 1G(内存DDR512)
/ 4G
/HOME 5G
这样可以吗?有什么建议呢?
我发现,我的/HOME大约100M多,而/USR有2G,很疑惑啊!!!请问,UBUNTU那么多文件夹,哪些单独装出来比较好呢?是不是直接COPY过去就行了,UBUNTU能找到吗,不会出问题把。
附注:能不能介绍个安全的方法,由于第一次安装UBUNTU时,分区上总分不好,重装了N变,实在不想重装XP了,所以希望这次能一次搞定!
上次由 greenrpg 在 2006-10-24 21:19,总共编辑 1 次。
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
送出感谢: 0
接收感谢: 2 次
联系:

#2

帖子 dbzhang800 » 2006-10-24 21:10

xp 为啥重装
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

#3

帖子 greenrpg » 2006-10-24 21:25

在XP下,用PQ把最后一个分区变成EXT2了,结果重启动怎么也进不去XP,必须要光盘引导才行。而且,进去后,用PQ检查,总说有错误,不能修复,PQ就启动不了了,惭愧啊,因为不懂,治好用最原始的方法重装!!!
结果,装好XP,再装UBUNTU时,用LIVE CD自带的分区工具把IBM的隐藏区给破坏了,彻底崩溃!!!治好一错到底,索性把隐藏区格了,再次重装,几经周折,才搞好,苦中作乐啊!!!
希望高手们热情支招,帮助小弟入门!!!
谢谢啊!!!
头像
CNBorn
帖子: 139
注册时间: 2006-04-28 18:40
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 CNBorn » 2006-10-25 0:27

很有韧性,不屈不挠的精神!

我觉得如果只是一般用的话,直接分/ 就可以了,别的都不用理会。反正个人使用linux也不用老是重装啊

如果确实想分细一些,也就是/ , /home , /usr这些单分出来就可以了,/usr大一些就好

我的意见供你参考吧,我图省事只分了一个/
BLOG: http://blog.donews.com/CNBorn
Ubuntu、英语学习
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

#5

帖子 greenrpg » 2006-10-25 8:54

具体如何从操作呢,不太明白啊,用什么方法分区比较稳妥呀。我把/home和/usr单独放在同一个分区中,行吗?
请高手们能不能详细指点下
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

#6

帖子 greenrpg » 2006-10-25 11:03

请问,我想把windows下的e盘直接给ubuntu,大约有5g,应该怎么做呀,用gparted直接把e盘格式化成ext3,然后把/home,/usr直接考过去行不行?
各位高人,指条明路吧!!!
Guo R.H
帖子: 87
注册时间: 2006-09-15 19:14
送出感谢: 0
接收感谢: 0

#7

帖子 Guo R.H » 2006-10-25 14:50

可能要在fstab里面挂载的吧,直接考不行,不过你可以把~/home里面的东西考到别的盘去不就好了
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

#8

帖子 greenrpg » 2006-10-25 21:38

谢谢指点,还有没有什么建议啊
能有具体操作就好了,起步阶段很困难啊
jimmin
论坛版主
帖子: 2138
注册时间: 2006-09-24 4:37
送出感谢: 0
接收感谢: 1 次

#9

帖子 jimmin » 2006-10-26 4:40

1.用分区工具把你的E盘格式化。
2.挂载你原来的E盘,这里假设你的E盘挂载在/media/hda2
3.拷贝文件

代码: 全选

cp -r /home/你的用户名/ /media/hda2/
4.用 root 用户,在终端下

代码: 全选

sudo nautilus
/home/你的用户名文件拥有者权限
5.编辑fstab

代码: 全选

cd /etc/
sudo gedit fstab
重新加载fstab

代码: 全选

sudo mount -a
6.重启计算机。


这样应该可以了。
greenrpg
帖子: 56
注册时间: 2006-10-08 17:07
送出感谢: 0
接收感谢: 0

#10

帖子 greenrpg » 2006-10-26 19:49

谢谢啊!在这之前我在xp下删除e盘,结果grub错误22,系统崩了,用ubuntu live cd进入,将删除的分区格式化为ext3,重启后grub错误17,论坛上的方法都试了,未果。最后用分区工具查看,发现整个硬盘变成一块了,分区全部消失。
但是,用光盘还是可以引导进入xp的,发现/swap分区竟然被显示出来,而且可读,疯了!!!赶快备份了重要数据,开始又一次的重装之旅!
唉,linux和xp还真是冤家啊!
头像
stlxv
论坛版主
帖子: 8274
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#11

帖子 stlxv » 2006-10-26 20:01

jimmin 写了:1.用分区工具把你的E盘格式化。
2.挂载你原来的E盘,这里假设你的E盘挂载在/media/hda2
3.拷贝文件

代码: 全选

cp -r /home/你的用户名/ /media/hda2/
4.用 root 用户,在终端下

代码: 全选

sudo nautilus
/home/你的用户名文件拥有者权限
5.编辑fstab

代码: 全选

cd /etc/
sudo gedit fstab
重新加载fstab

代码: 全选

sudo mount -a
6.重启计算机。


这样应该可以了。
最好不要直接拷贝,如果用cp的话,那么权限很可能会被改变,到时还会导致一些麻烦。
我的做法是先制作成tar包,然后再用tar在另外的分区解压,这样不会丢失权限信息。
PHP是最好的语言!不服来战!
jimmin
论坛版主
帖子: 2138
注册时间: 2006-09-24 4:37
送出感谢: 0
接收感谢: 1 次

#12

帖子 jimmin » 2006-10-27 1:09

stlxv 写了:最好不要直接拷贝,如果用cp的话,那么权限很可能会被改变,到时还会导致一些麻烦。
我的做法是先制作成tar包,然后再用tar在另外的分区解压,这样不会丢失权限信息。
我改过home文件了的,忘了当时是用什么命令拷贝的,但我记得好象是cp命令,加一个参数就会把权限照样拷贝,只是/home/用户名文件的权限是root,用nautilus改一下就好了。
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

#13

帖子 laborer » 2006-10-27 1:45

jimmin 写了:我改过home文件了的,忘了当时是用什么命令拷贝的,但我记得好象是cp命令,加一个参数就会把权限照样拷贝,只是/home/用户名文件的权限是root,用nautilus改一下就好了。

代码: 全选

sudo cp -a /home/* /media/home-gonna-be/
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
回复

回到 “老旧版本支持”