+ -
当前位置:首页 → 问答吧 → 关于重装系统

关于重装系统

时间:2009-07-24

来源:互联网

第一次安装的dibian lenny,分区如下:
/ 5g
swap 1g
/home 5g

个人的资料放在 /home

我重装debian,挂载了/home,登陆后发现以前的配置文件都还在,并且再起作用(比如字体设置等)。请问如何做到重装系统后这些配置文件都是新的,不要原来的配置文件。


我的意思就是:除了保存我的个人资料,关于系统的文件全是新的,旧的文件不要。好比windows重装系统,c盘的都是全新的系统文件,而其他的盘里的资料都还在

作者: shiyalin   发布时间: 2009-07-24

把主目录下所有的点文件删除之后重新登录,shell的配置文最好不要删,如:
.bashrc
.bash_logout
.profile
.bash_profile
等或者从/etc/skel/重新拷贝
提醒:删除之前请备份,配置或者资料丢失了自己负责
还有绝大部分情况下系统没有必要重装

作者: dpkg   发布时间: 2009-07-24

/home里不要格, 只删除所有配置文件("."开头的隐藏文件夹或文件)
根/格式化, 然后重装, 挂载原来的/home.

或者重装后新建一个用户, 用新建的用户登陆, 所有东西都是新的了.

作者: kentty   发布时间: 2009-07-24

安装系统时如何删除?重装前就删除/home 中除个人资料以外的系统配置文件还是重装后进入单用户模式删除这些文件?新建一个用户也不错,但是我还是只想要一个用户名

作者: shiyalin   发布时间: 2009-07-24

你装的系统是装在/所在的分区, 跟/home所在分区一点关系都没有.
home的分区只是挂载到系统分区的/home下, 程序运行读取主目录下配置文件内容, 如果配置文件不存在, 则在当前用户主目录下新生成一个配置文件.
重装前删或重装后删都没有关系.

作者: kentty   发布时间: 2009-07-24

各位回答得真详细阿。
跟贴咨询一个问题。 假如我原来的系统是SUSE, 保持/HOME不格式化后安装DEBIAN 会有什么变化呢?

作者: 大水牛   发布时间: 2009-07-24

引用:
作者: shiyalin
第一次安装的dibian lenny,分区如下:
/ 5g
swap 1g
/home 5g

个人的资料放在 /home

我重装debian,挂载了/home,登陆后发现以前的配置文件都还在,并且再起作用(比如字体设置等)。请问如何做到重装系统后这些配置文件都是新的,不要原来的配置文件。


我的意思就是:除了保存我的个人资料,关于系统的文件全是新的,旧的文件不要。好比windows重装系统,c盘的都是全新的系统文件,而其他的盘里的资料都还在
配置文件一般分系统(global)及个人用户两种,前者多数存放在 /etc 下,而个人的配置则多数存放在 /home/用户名 下的隐形文件(.xxxx 或隐形目录之下),可用 ls -a|less -R 来显示

所以即使系统重装过,但 /home 保留了,配置依然存在及生效。自己看看是哪些软件的配置文件,把它去掉便行

作者: d00m3d   发布时间: 2009-07-25

引用:
作者: 大水牛
各位回答得真详细阿。
跟贴咨询一个问题。 假如我原来的系统是SUSE, 保持/HOME不格式化后安装DEBIAN 会有什么变化呢?
/home 是 common 的?

作者: d00m3d   发布时间: 2009-07-25

真无聊,你还是多学学再想这个吧

作者: tocai   发布时间: 2009-07-25

这样分区行吧
/ 10g
swap 2g
/home 3g
/myfiles 5g

我把 /myfiles挂载在 /home下,重装系统时格式化/ ,swap ,/home这三个分区,再把 /myfiles挂载在/home下,这样保证系统是全新的吧,不受原来的配置文件干扰。

作者: shiyalin   发布时间: 2009-07-25

为什麽要这样麻烦?按你的做法将有 3G 空间浪费了!

干脆将现在的 /home 挂到别的不就行了?

还有,将 windoze 下的系统重装概引入已是不智的做法!

作者: d00m3d   发布时间: 2009-07-25

引用:
作者: d00m3d
为什麽要这样麻烦?按你的做法将有 3G 空间浪费了!

干脆将现在的 /home 挂到别的不就行了?

还有,将 windoze 下的系统重装概引入已是不智的做法!


版主,要是将/home 挂到别的地方,以前的配置文件还是要起作用吗?

作者: shiyalin   发布时间: 2009-07-25

我的意思如果你真的想重装系统,不用将 /myfiles 挂到 /home 下来重装,如果重装就把旧的 /home 挂到别的地方去好了

最正确的做法是照第 7 帖来做,你也可以把结果贴出来让兄弟们助你分析

作者: d00m3d   发布时间: 2009-07-25

我大概懂了,就是这样吧:

重装系统时,分个/与swap,然后把旧的/home挂载在/home/home就行

作者: shiyalin   发布时间: 2009-07-25

还是老话,不应把重装系统这种陋习带进开源世界!

作者: d00m3d   发布时间: 2009-07-25

引用:
作者: d00m3d
还是老话,不应把重装系统这种陋习带进开源世界!
说得对!除非必要不要重装。学习时例外。

分区的话,一个/boot 200M绰绰有余一定是够的了,一个/usr 4G-5G是安装软件的地方,根分区/2G也够了,/home单独出来, /srv单独出来 swap一个。一般不用再调了。

系统很健壮。内核很稳定。

作者: lanxingke   发布时间: 2009-07-26

俺的 /boot 也才 50M,也足矣。

http://www.linuxsir.org/bbs/thread343284.html

作者: d00m3d   发布时间: 2009-07-26

因为需要编译内核,为了实验不可避免得安装多个内核,所以这个分区大一些还是好的。

倘若自己不编译内核的话,楼上的当然可以。呵呵。

作者: lanxingke   发布时间: 2009-07-26

实不相瞒,小弟经常玩新版内核,而且都是自己编译的,如果你比较一下这里
http://www.linuxsir.org/bbs/thread335331.html

跟这里
http://www.linuxsir.org/bbs/thread350973-4.html

不难发现我 /boot 下的内核通常留几个版本来测试,而且周转得也快,哈哈~~

50M 真的足矣 :)

作者: d00m3d   发布时间: 2009-07-26

一般来说自己编译的kernel不会超3M
50M大概可以放10+个版本的kernel

确实足矣 : )

如果空间告急不妨试试lvm,非常好的一种分区管理方式

作者: nonplus   发布时间: 2009-07-26

重装前用root用户把你的主目录改名不就得了。

作者: liuchong.net   发布时间: 2009-07-26

热门下载

更多