星期二, 九月 26, 2006

->如何解决 hostname 丢失问题。

如果hostname丢失会出现很多命令不能运行的问题,
并且返回函数gethostbyname()错误的信息。







只要有一张UBUNTU的live-cd就可以解决
1。首先用live-cd启动系统,
2。$ sudo fdisk -l











我想你一定知道根目录在那个硬盘分区上,我的在sda8。
3。mount 这个分区。当然要先建一个目录 ~/Desktop/sda8
mount -t ext3 /dev/sda8 ~/Desktop/sda8
4。在mount 盘 /etc/中有hostname hosts等文件
在hostname 文件用文本打开在第一行加入丢失的name即可。
hosts文件仿照你live-cd中的相同文件。把“ubuntu”改成你的名字即可。
5。保存重启

-丢失原因-----
我在“系统”“系统管理”“联网”“网络设置-常规”中删掉了主机名造成的。

没有评论: