关于FANX安装到硬盘,无法保存IP地址的解决方法
好久没有回来了.呵呵.目前想装一个HTPC.用于播放电影和音乐.正在找合适的系统.试过REACTOS.感觉很不稳定.又回到LINUX的阵营.发现了这个slax.感觉不错. :? 晕...怎么说了那么多废话...我也是用REAL方式安装到硬盘上.用的是EXT2格式.开始也是不知道保存不了IP地址信息.重启之后才发现不能上网.查看了rc.inet1.conf.修改了网卡eth0的信息后.结果还是重启信息掉失.查看rc.inet1脚本.原来它是默认使用DHCP客户端获取地址.其他什么都不做.可能是考虑到LIVE方式是只读的吧.于是修改了一下脚本.就可以开机使用IP地址信息了.我是这样做的:
#! /bin/sh
# /etc/rc.d/rc.inet1
# This script is used to bring up the various network interfaces.
#
# Modified for FANX by Liony.
#
if [ "$1" = "start" -o "$1" = "" ]; then
ifconfig lo down 2>/dev/null
/sbin/ifconfig lo 127.0.0.1 2>/dev/null
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo 2>/dev/null
for eth in `ls /sys/class/net | grep -v sit`; do
# check if dhcpcd is not already running for $eth interface,
# in that case it was started by hotplug? so don't start it again
# if [ "$eth" != "lo" -a ! -e /etc/dhcpc/dhcpcd-$eth.pid ]; then
# echo "Auto Configure IP address for $eth: /sbin/dhcpcd -t 60 $eth &"
# /sbin/dhcpcd -t 60 $eth &
# fi
# done
if [ "$eth" != "lo" ]; then
/sbin/ifconfig eth0 192.168.1.20 netmask 255.255.255.0
/sbin/route add default gateway 192.168.1.1
echo "Network interface eth0 set to 192.168.1.20/24"
fi
done
fi
这样开机就能绑定IP地址192.168.1.20到eth0了.可以根据自己的实际情况修改.如果不想自己修改.直接下载附件的文件覆盖到/etc/rc.d/rc.inet1吧.(下载后自行改名)
还有DNS设置.在文件/etc/resolv.conf修改保存就可以了. :-D 这样就方便多了,谢谢楼主! 不错,众人拾柴火焰高,欢迎大家的参与
页:
[1]