Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 5351|回复: 8
打印 上一主题 下一主题

[转帖] Format Linux保存/home的资料方法

[复制链接]

23

主题

0

好友

80

积分

中级会员

Rank: 2Rank: 2

跳转到指定楼层
1#
发表于 2010-9-5 06:10 PM |只看该作者 |倒序浏览
原创者: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




收藏收藏0

23

主题

0

好友

80

积分

中级会员

Rank: 2Rank: 2

2#
发表于 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电脑。


回复

使用道具 举报

23

主题

0

好友

80

积分

中级会员

Rank: 2Rank: 2

3#
发表于 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


回复

使用道具 举报

39

主题

13

好友

7705

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

4#
发表于 2010-9-5 06:32 PM |只看该作者
= =麻烦


回复

使用道具 举报

23

主题

0

好友

80

积分

中级会员

Rank: 2Rank: 2

5#
发表于 2010-9-5 06:38 PM |只看该作者
呵呵,由于我还在学习中,上网逛逛发现了,就分享一下~


回复

使用道具 举报

头像被屏蔽

0

主题

0

好友

1

积分

禁止发言

6#
发表于 2010-12-15 11:07 AM |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

122

主题

2

好友

12万

积分

版主

Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70Rank: 70

7#
发表于 2011-3-3 05:10 PM |只看该作者
有点麻烦,
可是谢谢教导


回复

使用道具 举报

5

主题

1

好友

116

积分

高级会员

Rank: 3Rank: 3Rank: 3

8#
发表于 2012-6-24 06:24 PM |只看该作者
如果可不要分/(root)  跟 /home , 那swap 可以也不用分吗?


回复

使用道具 举报

0

主题

0

好友

8

积分

入门会员

9#
发表于 2012-11-24 10:51 AM |只看该作者
很好的教学, 谢谢楼主


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 02:41 PM , Processed in 0.101712 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部