chylli 发表于 2003-5-28 13:26:10

我的ml变态硬盘安装过程

之所以叫做变态,当然是不正常的安装。是受jin liu仁兄的启发,在此表示感谢。
首先,我用mandrake8.2安装了一个基本上是最小规模的linux,大约100多M.然后在linux下mount 上windows分区:
mount -t vfat /dev/hda1 /mnt/windows
在windows的linux目录下存放有magic.iso文件。用命令
mkdir /mnt/disk
mount -t iso9600 -o loop=/dev/loop0 /mnt/windows/linux/magic.sio /mnt/disk
进入/mnt/disk中的RPMS目录,然后执行
rpm -Uvh --force --nodeps *.rpm,
mandrake8.2下的rpm我估计可以自动分析将要安装包的依赖,以便选择先安装哪一个包。不过分析的过程比较缓慢,大家一定要有耐心。我是临下班前在我的笔记本上执行的这个命令,坐工交车回家(大约50分钟左右)后安装过程即将结束。
然后编辑/etc/lilo.conf文件以适合自己的系统,注意一定要将安装的lilo.conf中的initrd=一句去掉,不然你一运行lilo结果会很惨(马上看到)。
我马马乎乎编辑了一下lilo.conf,然后运行lilo,重起
糟糕,The kernel panic,can't find init.Please use init= ....
记不清了,反正是内核恐慌,找不到init,请在启动时使用init=参数传递...
我使用了各种办法传递参数,但都不奏效。万般无奈,准备re make...
用mandrake盘启动后,到硬盘分区时才想起,可否在此运行一下lilo?
于是切换到ctrl-f3下,发现mount可用,于是将linux分区mount上(/mnt/disk),然后做一个符号连接
ln -s /mnt/disk/boot /boot
不然运行lilo时会找不到内核。现在vi,ed都不能用,只有用cat命令建立一个lilo.conf
cat > /etc/lilo.conf
....
....
ctrl+d
然后重起,一切ok
启动后,运行XFree86 --config会产生一个文件XF86config.new,将这个文件cp 到 /etc/X11/XF86config,将XFree86-cursor卸载掉(反正我的机器有这个包不能正常启动Xwindow)
运行startx命令,一切ok
祝大家安装顺利

Linux盲 发表于 2003-5-28 15:40:36

的确有点变态。
还有没有更变态的,比如在turbo上进行硬盘安装。

樱家冢 发表于 2003-5-28 16:46:42

汗,搞得跟安装gentoo似的……

linuxlover 发表于 2003-5-28 17:01:19

大家都这么安装,还有人用linux,我名字他妈倒写 :mrgreen:

jin_liu 发表于 2003-5-28 17:25:45

好玩啊,chylli兄!
页: [1]
查看完整版本: 我的ml变态硬盘安装过程