KORNLABS
The world is just awesome, live curious
-=[ Thinkpad X24硬盘安装FedoraCore 6 ]=-
Posted by on November 4, 2006
Fedora Core 6出来了,先在虚拟机上试用了一下,感觉不错,于是准备在我的小黑:Thinkpad X24上安装。
列一下小黑的配置:
- CPU: Intel Pentium III Mobile 1.13G
- Memory: 640M
- Video: ATI Mobile Radeon M6
- HD: Hitachi 5K100 80G
- LCD: 12.1′
- WIFI: IBM 802.11b 11M Wireless
在P3这个级别的机器上,已经基本升级到顶,武装到牙齿了。安装Linux本来是一件愉快的事情,可是在小黑上却不是这样,因为小黑没有光驱,只能从硬盘安装。小黑在空系统情况下,只能支持USB软盘模式启动,不支持USB硬盘模式启动。好在我有一个5年前的古老32M U盘,可以切换到软驱模式,用来启动小黑。对于DOS来讲,所有启动文件可以放到一张软盘内,但是对于现代Linux,启动文件bootdisk.img都在十几M甚至几十M,放进一个USB软盘是不可能的,所以这条路就断了。
Fedora Core 6的官方硬盘安装文档是这样说的:
列一下小黑的配置:
- CPU: Intel Pentium III Mobile 1.13G
- Memory: 640M
- Video: ATI Mobile Radeon M6
- HD: Hitachi 5K100 80G
- LCD: 12.1′
- WIFI: IBM 802.11b 11M Wireless
在P3这个级别的机器上,已经基本升级到顶,武装到牙齿了。安装Linux本来是一件愉快的事情,可是在小黑上却不是这样,因为小黑没有光驱,只能从硬盘安装。小黑在空系统情况下,只能支持USB软盘模式启动,不支持USB硬盘模式启动。好在我有一个5年前的古老32M U盘,可以切换到软驱模式,用来启动小黑。对于DOS来讲,所有启动文件可以放到一张软盘内,但是对于现代Linux,启动文件bootdisk.img都在十几M甚至几十M,放进一个USB软盘是不可能的,所以这条路就断了。
Fedora Core 6的官方硬盘安装文档是这样说的:
7.3. Installation from a Hard Drive
Once you have booted your computer, you may use ISO image files of the Fedora discs to continue the installation process. The ISO files must be located on a hard drive that is either internal to the computer, or attached to the machine by USB. You can use this option to install Fedora Core on computers that have neither a network connection nor CD or DVD drives.
Once you have booted your computer, you may use ISO image files of the Fedora discs to continue the installation process. The ISO files must be located on a hard drive that is either internal to the computer, or attached to the machine by USB. You can use this option to install Fedora Core on computers that have neither a network connection nor CD or DVD drives.
这里的"Once you have booted your computer"结合上下文,说的booted Fedora Core 6。这就有点不make sense了,我既然已经启动了Fedora Core 6,干吗还非要再切换到硬盘安装?除非是嫌光驱安装慢?Might be.
虽然如此,我们还是可以走点弯路克服这个问题,救命稻草就是Grub For DOS。也就是说,先用DOS启动盘启动,安装Grub,然后把笔记本硬盘拿出来,接到移动硬盘盒里,用另外一台电脑把Linux的vmlinuz和initrd.img放到某个分区,最后把硬盘装回小黑,启动Grub,用Grub装载Linux内核。
安装Grub我就不提了,关键是在Grub里面如何操作。进入Grub的命令行,执行以下命令:
grub> kernel (hd0,4)/vmlinuz root=/dev/ram ramdisk_size=32000 devfs=mount,dall
grub> initrd (hd0,4)/initrd.img
grub> boot
grub> initrd (hd0,4)/initrd.img
grub> boot
说明:
- vmlinuz和initrd.img是从FC-6-i386-DVD.isoimagesboot.isoisolinux下面提取出来的
- grub和Linux装载硬盘的盘符不一样。在grub里,第一个IDE硬盘是hd0,里面的分区0-3表示4个主分区,从4开始表示逻辑分区,因此我的Drive D就是(hd0,4)
- 这些就作为硬盘安装官方文档的补充吧,其实大多数人的机器安装应该都会比我顺利
然后一切顺利,无线网卡顺利识别,立刻上网更新系统。目前正在爽小黑中……
FC6确实不错,不过国内的镜像太少,update什么软件太慢。看到Ubuntu新出了,赶紧把FC6换成了Ubuntu,然后再虚拟机了一个winxp,一个vista。用的也蛮爽的。因为我的windows声卡不能用,unbuntu到识别的很好,我晕啊,只能在ubuntu上看片子了。
楼主您好!我也是按照您的方法安装的,但是不知道为什么,Fedora Core 6 不识别我的硬盘。我的是国产Totshiba 80G的硬盘。我分了两个区,主区 70G, 拷贝虚拟光盘的区为5G.都是Fat32格式,通过软驱引导。总是显示,不能 Mount所指向的硬盘。我只是在grub下面写了grub> kernel (hd0,1)/isolinux/vmlinuz, (这一行就已经出现,上面的问题了,不能载入所要得地址)地址是对的。grub> initrd (hd0,1)/isolinux/initrd.img
这个,我也说不好。Linux的兼容性不好,很多都要靠自己研究了。
RedFlag的硬件兼容。。。X24