JBTALKS.CC
标题:
[转帖] Format Linux保存/home的资料方法
[打印本页]
作者:
Tony'B
时间:
2010-9-5 06:10 PM
标题:
[转帖] Format Linux保存/home的资料方法
原创者:benson208
这里是用Linuxmints 9来做示范。其它linux大同小异
1)首先你安装的linux一定要把/home独立分出来
如:/ , /home,/swap
通常都是分/ 和/swap罢了,所以/home的资料不会被保存
这里大概讲如何分partition。
hda 1 primary / 10-15GB就可以了
hda 5 extended /home 其余的空间
hda 6 /swap 1GB空间
以上是简单讲解第一次安装linux所需分的partition
现在一起学习如何保存/home的资料吧!
步骤 1
1)把linux livecd放进cd rom, 然后boot live cd
2)进入linux 后,按intall一直到分partition的部分。选specifypartition manually
图1
3)过后会出现partitiontable。我是用40GB external hardisk做示范。所以你的电脑的partition会跟我的不同。如:hda或sda。你会看见之前已经安装旧linux的linux partition
图2
4)x2 click /partition, 然后输入
new partition size : 全部
use as : ext3
勾format the partition
mount point : /
图3
5)这个步骤很重要x2 click /home
partition new partition size : 全部
use as : ext3
空着format the partition
mount point : /home
如果你没有做步骤5,现在安装的linux不会把/home安装在你所独立出来的/homepartition里。它会直接安装在/partition里。
6)设定完了就开始安装linux。安装完毕后,从新驱动电脑,然后进入linux
作者:
Tony'B
时间:
2010-9-5 06:11 PM
步骤2
进入linux后,你会发现旧的用户资料不见了!资料不在/home里面。
其实不是不见,只是root帐户才看得到。
1)打开terminal输入 sudo nautilus
图5
因为linux mints gnome的file manager是用nautilus。Ubuntu gnome也是用nautilus file manager。所以用root帐户打开nautilus file manager就可以看到旧的文件了。
2)过后选File System – home你就可以看到目前的user和旧user的folder。
图6
我的文件:benson旧 benson208新
3)进入旧的user folder,把你想要的folder如:音乐,图片,电影等cut & paste去新用户的folder里。
4)过后你要把全部cut过来的folder permission换成新user。如果没有修改就不能打开。
5)修改permission。Right click folder – properties (把owner和group换成目前的user)
图7
6)修改完了就可以把旧user的folder delete掉。如:benson folder整个delete掉。
虽然很简单,但是很多初学者都不会。都是把重要文件copy去external hardisk后才重新format电脑。
作者:
Tony'B
时间:
2010-9-5 06:14 PM
对于server用户是非常重要的!还有银行大公司他们都是必须定时做备份。因为每天都有很多资料更新,客户的资料等都不可以遗失。
但是对于家庭用户需要备份吗?
其实也是要做备份的。万一hardisk坏了就bye!bye!
但是家庭用户重要的资料大多数都是:
自己的document,音乐,图像和照片等。
对于linux备份工具有
1)dd
2)cpio
3) dump/restore
我在这里教大家用tar的方法把重要文件打包,然后保存在其他硬碟上如:external hardisk
很适合家庭用户。
1)打开terminal输入 ls
2)会list出你的/home的folder
图1
3)打包指令tar -jcv -f filename.tar.bz2 要被压缩的档案或或目录名称
4)如果我要打包我/home里的 testing 1, testing2 , pictures , document就输入以下的指令
tar -jcv -f backup.tar.bz2 'testing 1' 'testing 2' Pictures Documents
(如果folder名有spacing要放开关引号)
图2
5)过后你会看见backup.tar.bz2会在/home里面。打开来看里面有你所打包的folder。把backup.tar.bz2储存去你的external hardisk就可以了。
图3
6)如果要解压就把backup.tar.bz2拷贝到要解压的地方如:/home,然后right click backup.tar.bz2,选extract here。它会把你的folder全部解压出来。
以上是用command prompt的方法,GUI的方法更简单。
1)在keyboard上按着ctrl键,然后用mouse click要打包的folder如: documents,pictures, testing 1, testing 2
2)然后right click选中的其中一个folder,选 create archive。
3)1)输入名称:backup 2).压缩成tar.bz2 3)压缩后所存的地方(可以选external hardisk) 4)压缩完成
4)过后你选中的folder全部会打包在backup.tar.bz2里面。
图4
家庭用户可以1 – 2个月做一次备份,以免hardisk坏了资料就bye!bye!
更多详情可以去鸟哥的网站看看
http://linux.vbird.org/linux_basic/0580backup.php
http://linux.vbird.org/linux_basic/0240tarcompress.php
作者:
呆板笨蛋
时间:
2010-9-5 06:32 PM
= =麻烦
作者:
Tony'B
时间:
2010-9-5 06:38 PM
呵呵,由于我还在学习中,上网逛逛发现了,就分享一下~
作者:
klahdb403
时间:
2010-12-15 11:07 AM
提示:
作者被禁止或删除 内容自动屏蔽
作者:
sardorel
时间:
2011-3-3 05:10 PM
有点麻烦,
可是谢谢教导
作者:
F-18
时间:
2012-6-24 06:24 PM
如果可不要分/(root) 跟 /home , 那swap 可以也不用分吗?
作者:
ubuntu177
时间:
2012-11-24 10:51 AM
很好的教学, 谢谢楼主
欢迎光临 JBTALKS.CC (https://jbtalks.my/)
Powered by Discuz! X2.5