fanx-----BUG & 不足
大家慢慢看!!!!!!!!!!!!!!!!!!!!!!!XMMS不要的好!好看不好用!!!!
支持FANX-LINUX!
假如我要在DOS下从E盘(FTA32)引道fanx应该怎么改
在DOS目录下的CONFIFIG下老改不成功!请大哥大姐们帮帮!!!
把译制的脚本写出来!!!谢谢!
\vmlinuz # first value must be the filename of the Linux-kernel
root=e # the device which gets mounted as root FS
rw # mount it read-write
initrd=\initrd.gz # this file gets loaded as 'initial ramdisk'
init=linuxrc # start /linuxrc script from initrd.gz image
load_ramdisk=1 #
prompt_ramdisk=0 # we do not need to be prompted
ramdisk_size=7777 # our initrd.gz is 7777 KB of size when unpacked
max_loop=255 # overide default to allow inserting up to 127 modules
hdsubdir=LIVECD # name of directory used for tohd and fromhd boot options
livecd_subdir=/LINUX/ # modify this if you copied LiveCD to some directory
# (for example livecd_subdir=/livedir/)
# you may need to change the first and 5th line too,
# adding \livedir\vmlinuz and initrd=\livedir\initrd.gz
我那里写错了!????? what's fanx ?! what's fanx ?!
看置顶吧 首先你需要loadlin.exe这个程序,linux第一张安装盘里的dosutils目录里有,另外你需要的就是linux内核,/boot/vmlinuz-2.4.xx-xx就是,把他弄到windows盘中,并把他重命名为vmlinuz(主要是vmlinuz-2.4.xx-xx在dos下显示有点问题),另外dosutils目录里的autoboot里也有一个vmlinuz,也是linux内核,凑合能用,但很多设备不支持,如果linux引导程序或linux启动配置有问题,进不了linux,可以用这个内核进去修复linux。
然后用loadlin vmlinuz root=/dev/hdxx (hdxx是你的linux根分区),另外用loadlin vmlinuz root=/dev/hdxx single还可以实现单用户模式。 1, (for example livecd_subdir=/livedir/)
you may need to change the first and 5th line too,
adding \livedir\vmlinuz and initrd=\livedir\initrd.gz
说的是 如果你把整个livecd解压在e:\LINUX下
必须把第一项 改成\LINUX\vmlinuz
第五项 改成 initrd=\LINUX\initrd.gz
2,root=e 必须修改成 root=/dev/hda6 如果你还没有在ext3分区上安装你的fanx
就不要修改“root=/dev/hda6”
我推荐的从硬盘启动的方法已经在置顶帖子里面说了的
你是一步一步照着做的吗?或者你还有什么没有描述清楚的 :?: 我的意思是:
1.FANX像XP一样从C盘(或是E盘)上启动,可以存档(LIVECD不行 :mrgreen: )
安装的时候是从用VFLOPPY 下启动DOS,格C: /D:/ E:/成FTA32,然后COPY
CD的内容到C盘根目录(或是E:\LINUX)
:arrow: 注意:
这时C盘的LINUX可以运行,但是进入GUI=>起点......LAN{显示:不支持LAN)[我的网卡 8139读]
然后用上163,显示:
{载入 http://www.163.com 时发生错误:
未知的主机 www.163.com}
ATFA说的解决方案:
"局域网用户这样上网:编辑/etc/rc.d/rc.inet1.conf文
件,修改eth0里面的相关参数。修改文件末尾的默认网关。再修改
/etc/resolv.conf文件指定DNS服务器. "
然后我改成:
rc.inet1.conf
# Config information for eth0:
IPADDR="192.168.1.44"
NETMASK="255.255.255.0"
USE_DHCP="No" #为什么应该用DHCP=yes就行了,别的不用写吧#
DHCP_HOSTNAME="192.168.1.1"
resolv.conf
nameserver 192.168.1.1 #这应该就是DNS了,设为路由IP和电信DNS应该也行的#
nameserver 192.168.1.1
search pod.cvut.cz
SAVE======================》还是上不了@@@@@
其次不能保存任何东西,重启马上不见,可能我是把东西设成只读了吧!
2.在E:\LINUX 下的那个,运行LINUX.BAT显示: ROOT=XXXXe.=........
就算COPY到E盘根目录下也不行!
3.从硬盘起动:
然后执行linux.bat启动slax
现在fanx运行在内存中
接下来,
代码:
umount /dev/hda6 (我安装在我的E盘上)
mkfs.ext3 -j /dev/hda6 #我E盘的东西全忘了BACK#不要这一行拉
mount /dev/hda6 /mnt/disc0part6
cp -R /{bin,etc,home,lib,opt,root,sbin,usr,var} /mnt/disc0part6
mkdir -p /mnt/disc0part6/{dev,boot,mnt,proc,tmp}
mount -t devfs /dev /mnt/disc0part6/dev
mount -t proc /proc /mnt/disc0part6/proc
cp /boot/vmlinuz /mnt/disc0part6/boot
chroot /mnt/disc0part6
好多东西找不到!
其次不能保存任何东西,重启马上不见,可能我是把东西设成只读了吧!
建议好好看看置顶贴和精华贴!别说我没有写用configsave保存自己的配置和configrestor还原配置!!!!!!你看了吗??????
好了,如果你真的看不懂我写的东西,我也没有办法,那你最好是用tohd=disc0part1吧,以后都可以fromhd=disc0part1
好多东西找不到!
找不到什么??? wjping119:我用4.1.1汉化的,还没装输入发但是要快好多,还有你的glibc-2.3.2-zh_CN-i486.tgz下载不了啊 那是服务器的问题,你过段时间再试试!!
我用4.1.1汉化的,还没装输入发但是要快好多
汉化后的肯定比原版慢,但是差别很小..... 我的电脑配置没你好,速度差别非常明显,是不是因为输入法的问题? 或许吧,有的用fcitx就出现过启动时间过长的情况,我没有遇到过 tohd=disc0part1
解决问题!!!!
页:
[1]