|
|
还是安装gentoo 2005.1的问题,麻烦层出不穷。我的机器没有光软,只能从硬盘启动linux,然后在linux底下安装gentoo。
最开始是找不到从硬盘启动的linux,论坛上有不少类似的帖子,我都照着做了,可都没达到我的要求,要么就是引导后进不了系统(如knoppix,说非法root,需要指定一个做root,/dev/ram0不行,或者输入shell进入一个简单的shell环境),要么就是进入后的linux不支持reiserfs。
后来用gentoo-ix86-1.2.iso引导进入linux了,开始安装gentoo,但在emerge sync的时候有一个sys软件说kernel太低,需要2.6.6,而gentoo-ix86-1.2.iso引导后的系统是2.4.X的的内核,于是我就先停止sync,先安装新内核了。安装完毕后再次从硬盘引导时指定了新编译的内核,但启动后工具特别少,连mount都没有,也没有ifconfig工具,没法往下安装了。
我现在的目标是找一个能从硬盘启动的linux,而且内核是比较新的,2.6.6以上的。我找过RIP-14.1.isolinux.iso.bin,这个内核挺新的,但引导时说eth0的一个什么错误,进不了系统。knoppix也引导不了(现象就是上面所说的)。
我有一个替代方案,就是通过ftp的方式安装一个magiclinux,然后在这下面安装gentoo,但我不愿意那样做,太绕远了。我觉得应该可以找到一个较小的包引导进入一个2.6.6以上内核的linux的基本环境,这个环境里能配置网络,mount分区等待。这样就可以进行gentoo的安装了。
从上上周就开始找这样的linux了,到现在还没有找到,很郁闷的。之前我装成功过一次gentoo,我都不知道是怎么进linux的。唉。。。。。
大侠帮忙吧,快没信心了。
(我都是在vfloppy引导的dos下运行grub for dos进入grub的菜单的,菜单的写法就是参考那些linux的isolinux目录下的isolinux。cfg文件来写的。比如说gentoo.livecd.2005.1的isolinux.cfg是这样写的:
label gentoo
kernel gentoo
append initrd=gentoo.igz root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/livecd.squashfs dokeymap cdroot vga=791 splash=silent,theme:livecd-2005.1 CONSOLE=/dev/tty1 quiet
那我在menu。lst里面就这样写:
title gentoo.livecd.2005.1
root (hd0,0)
kernel /isolinux.gentoo.livecd.2005.1/kernel root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/livecd.squashfs dokeymap cdroot vga=791 splash=silent,theme:livecd-2005.1 CONSOLE=/dev/tty1 quiet
initrd /isolinux.gentoo.livecd.2005.1/gentoo.igz
其中(hd0,0)是我的C盘,装有windows,c盘根目录下有从gentoo.livecd.2005.1里拷贝出来的livecd.squashfs文件,另外c盘根目录下有一个isolinux.gentoo.livecd.2005.1目录,这个目录就是gentoo.livecd.2005.1光盘的isolinux目录拷贝出来并且重命名的。因为我同时要试验好几个linux,所以不能都叫isolinux,比如knoppix就放在c盘的isolinux.knoppix目录下的
这样写是没问题的吧???可是我引导时都有问题。。。。。。 :confused:
) |
|