艰苦而卓越的FC3安装历程

发表于:2007-07-04来源:作者:点击数: 标签:
费了九牛+二虎之劲,我终于把FC3的四张盘全部下下来后,准备着手硬盘FC3,在查看了论坛上相关资料后,在zhy2111314(linuxsir论坛斑竹)的指点下,下午开始装FC3,把:FC3-i386-disc1.iso、FC3-i386-disc2.iso、FC3-i386-disc3.iso、FC3-i386-disc4.iso、gru

    费了九牛+二虎之劲,我终于把FC3的四张盘全部下下来后,准备着手硬盘FC3,在查看了论坛上相关资料后,在zhy2111314(linuxsir论坛斑竹)的指点下,下午开始装FC3,把:FC3-i386-disc1.iso、FC3-i386-disc2.iso、FC3-i386-disc3.iso、FC3-i386-disc4.iso、grub.exe、initrd.img、vmlinuz和grub020p(文件夹)放在H盘根目录下(还有其他文件夹,中英文都有)。

    然后重启,用98引导盘进入DOS状态,键入:H:,再:
H:\>grub
..............

    费了九牛+二虎之劲,我终于把FC3的四张盘全部下下来后,准备着手硬盘FC3,在查看了论坛上相关资料后,在zhy2111314(linuxsir论坛斑竹)的指点下,下午开始装FC3,把:FC3-i386-disc1.iso、FC3-i386-disc2.iso、FC3-i386-disc3.iso、FC3-i386-disc4.iso、grub.exe、initrd.img、vmlinuz和grub020p(文件夹)放在H盘根目录下(还有其他文件夹,中英文都有)。

    然后重启,用98引导盘进入DOS状态,键入:H:,再:
H:\>grub
...............

grub>kernel (hd0,7)/vmlinuz root/dev/ram ramdisk_size=20000 devfs=mount,dall

......

grub>initrd (hd0,7)/initrd.img

......

grub>boot

    接下来就是:语言选择、键盘类型、安装方法(磁盘驱动器)、选择安装分区。这个时候我选了/dev/hdb7,出错了,出错信息:

"install exited abnormally --received signal 11
sending termination signals ...done
   sending kill signals ...done
         disabling swap ...
unmounting filesystems...
   /proc/bus/usb    done
   /proc/   done
   /dev/pts   done
   /system   done
   /tmp/ramfs   done
   /tmp/hdimage umount failed (16)
you can safely reboot your system"

I have tried other methods to start the installation, like using the
program "grub for dos", "loadin.exe", but it goes to the same problem!

I had installed the Fedora Core2 and other linux distributions before
on this machine, no problem.

Any solutions for this?

regards

Arthur

    这时,我以为是选择安装分区没选对!
    于是我重新开始,这次是:/dev/hdb8,错误依旧!
    再试/dev/hdb9,错误依旧!

    于是我把H盘下的文件夹全部换上英文名字,再试,还是一样的错误!

    有兄弟告诉我,是盘格式不对,H盘是FAT32啊,应该没事的!于是我用Red Hat 9的安装盘察看各个盘的分区情况。

    实在是命苦啊!一不小心把整个硬盘的分区给删了,硬盘回到原始状态了!(兄弟们以后一定要引以为戒啊!小心操作。)

    欲哭无泪啊!可怜我攒了一年的资料和数据啊!(这时我找了几个数据恢复的工具,无用啊,哪位兄弟知道重新分区+格盘后如何恢复数据的,告诉我啊!)

    我及时化悲痛为力量,重新分区,再下!

    这次,我把:FC3-i386-disc1.iso、FC3-i386-disc2.iso、FC3-i386-disc3.iso、FC3-i386-disc4.iso、grub.exe、initrd.img、vmlinuz和grub020p(文件夹)放在E盘根目录下(该盘只有这几个文件)!

    重启后用98启动盘引导进入DOS,然后运行:
A:\>e:

E:\>grub

..........
grub>kernel (hd0,5)/vmlinuz root/dev/ram ramdisk_size=20000 devfs=mount,dall

......

grub>initrd (hd0,5)/initrd.img

......

grub>boot


    接下来就是:语言选择、键盘类型、安装方法(磁盘驱动器)、选择安装分区。

    这里我们选择/dev/hdb6(那为什么上面是(hd0,5)呢?(计算方法:IDE硬盘最多可以分4个主分区,我已经把第二个主分区转换成扩展分区,所以,D、E、F、G、H、I就分别是hdb5、hdb6、hdb7、hdb8、hdb9、hdb10)),然后真正的安装就开始了!

    FC3装上后,我就下了NVIDIA-Linux-x86-1.0-7174-pkg1.run,由于NVIDIA-Linux-x86-1.0-7174-pkg1.run是在文本模式下安装的,所以我

1.把/etc/inittab的:
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon
修改为:
# Run xdm in runlevel 5
x:3:respawn:/etc/X11/prefdm -nodaemon

2.把/etc/X11/xorg.conf下的分辨率添加了1024x768,把屏幕刷新率增加了点.

3.把刷新率由:
    HorizSync 31.5 - 37.7
    VertRefresh 50.0 - 70.0
改成:
    HorizSync 31.5 - 70.0
    VertRefresh 50.0 - 100.0

    改后,不但text进不去,连xwindows也进不去了!在 启动HAL守护进程OK后就死机了!我是菜鸟,真的很郁闷啊!发了几张帖子,没有几个回的!

    我真的很郁闷啊!于是我重做系统!

    我很想知道到底是原因使系统死机,于是我就一项一项的试!

    于是我重做了系统,这次没有修改屏幕刷新率,只是把分辨率加了个1024x768+/etc/inittad下改5为3.然后重启,还是在系统监测到:启动HAL守护进程 [OK]后,死机.

    于是我又重做了系统,这次没有修改屏幕刷新率,没有修改分辨率,只是把分辨率加个/etc/inittad下改5为3.然后重启,还是在系统监测到:启动HAL守护进程 [OK]后,死机.

    现在我是真的郁闷了!再次装好了系统后,我到论坛发帖http://www.linuxsir.org/bbs/showthread.php?t=201254,这时我给多个管理员、斑竹、高手发悄悄话,很快,北南南北大哥给出了答案。

    真的,很感谢北南南北大哥,他让我不用不停的重做系统了!因为在这个下面我可以用VI修

改/etc/X11/xorg.conf,感谢北南南北大哥!

    在开机时出来的grub的菜单上,移动键盘选中linux系统启动那行,然后按e键,再移动到 kernel 那行,然后再按e键,在出现的那一行的最后,打一个空格,加上 linux single 。接着回车。按一下b键。出现了sh-3.00#,并没有北南南北大哥所说的需要输入root口令的地方。
但是我:
cd etc
再:
ls
再:
sh NVIDIA-Linux-x86-1.0-7174-pkg1.run

(可以安装了,最后出现DONE,具体不知道装上没装上)

    进论坛看帖,看到ogog 的回复:RH9进终端输入init 3就可以进入text模式下,输入后回车,出现了3行检测,结果OK的.然后就在后面出现了一个闪动的光标(既不是#也不是$,无法输入),就什么也没有了。

    init 3后没有结果,只有重启,xwindows进去修改了/etc/X11/xorg.conf,分辨率加了个:1024x768;
    把刷新率由:
         HorizSync 31.5 - 37.7
         VertRefresh 50.0 - 70.0
改成:
         HorizSync 31.5 - 70.0
         VertRefresh 50.0 - 100.0

    再次重启,结果什么也进不去了.连开机检测都没了,于是我只好回去用VI逐个把/etc/X11/xorg.conf的显卡、分辨率和刷新率改成原来的值(就是为了找出死机的原因)。

    进入xwindows后,我就把把/etc/inittab的:
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon
修改为:
# Run xdm in runlevel 5
x:3:respawn:/etc/X11/prefdm -nodaemon
(后悔啊,咋就不去看看论坛呢?7dehao哥给出了答案!)

    晕,又死机了!郁闷了!我重启后来到2003下问问高手。到论坛看了hohoxu_hao115兄弟的回复,真的得好好感谢他,我就按照他说的,在死机的时候,按Ctrl+Alt+F1,接着输入用户名及密码,即进入字符模式。

   再startx进入windows,把
# Default runlevel.
id:5:initdefault:
修改为:
# Default runlevel.
id:3:initdefault:
(这里要感谢7dehao老哥)

    再把/etc/X11/xorg.conf的分辨率、刷新率、显卡(我把nv改成NVIDIA了)改了一下。再重启!

    进入text下,sh NVIDIA-Linux-x86-1.0-7174-pkg1.run。OK!装上了!

    再startx,完了,出错!出错信息:
          fatal Server error:
               no screens found!

       郁闷了,由于分辨率、刷新率、显卡我是逐个加、逐个重启试的,我发觉是显卡的问题。于是在text下把NVIDIA改成nv了。
    再次重启!

    Yeah!1024x768了!爽歪歪啊!(至于显卡的事我就不先管了!呵呵....先歇会!

    兄弟是菜鸟,第一次硬盘安装,见笑了!

原文转自:http://www.ltesting.net