linux 直接安装 sata 硬盘问题解决方案
开篇:按照北南兄弟的《
FC4
菜鸟图文版安装教程》我顺利地以本地
SATA
硬盘 方式安装了
FC4.
当时
按照建议我把
FC4
的
Linux
版本
GRUB
程序装在了
MBR
(
Main Boot Record
主引导记录)里面。
先简单介绍一下我的遭遇:
我的机器没有安装 软驱 ,
SATA
(也就是俗称串口)接口的硬盘
1
块,当时配机子的时候考虑到两块硬盘
在价格方面比一块相当容量的硬盘要贵出一些,并且我当时也没有太长远的打算到底多大空间分给
Windows 多少分给 Linux ,所以我选择了一些 Linux 入门书上介绍的比较便宜的配置,就是一块硬盘安
装以上的两种 操作系统 。像一般的那样我首先安装了
windowsXP(
因为
windows
目前好象没有义务识别
linux ,后装 windows 可能带来很多麻烦 ),由于我买的 redhat linux9 安装光盘作为引导的内核(不知能
不能这样形容)不能识别 SATA 接口硬盘,当时的提示是:
An error has occurred - no valid devices were found on which to create new file systems.Please
check your hardware for the cause of this problem.No hard drives have been found.Y ou probably
need to manually choosedevice drivers for the installation to succeed.Would you like to select
drivers now?( 如果你也觉得眼熟,那么我们遇到过类似的情况,如果看不懂,麻烦您查字典也好 google
也好自行解决
)
解决的 办法 之一就 是我 从网 上下载 了一 个
FC4
的安装 镜像
(
安装 盘应 该有
4
张
)
如 果你 进的是
“
ftp://...Fedora/1(
或
2,3)/...
”的话那么恳请您点“向上”按扭然后找形如
Fedora/../4/..
这个路径下面的
文件,那几个路径下应该是 FC 1,2,3 的镜像。之后我按照“菜鸟教程”里说的那样用 wingrub 引导安装,
之后把
linux GRUB
装载到
MBR
里面,然后启动的时候当然是
linuxGRUB
来调度工作了,之后我学
着重编内核(加载了 网卡驱动 程序)然后下载安装了
OpenQ
插件,再后来安装完 显卡 驱动程序配置好后
重启,问题出现了 ...怪我太贪心,分辨率的设置有点偏高了 ...之后的情况就是 Linux 可以照常运行,而显
示器不做任何反应,从开始用户初始化配置开始显示器就显示没有输入信号
.....
对我来说这是噩梦的开始,
我当时没有任何解决这类问题的办法
(
也没有刻一张
rescue
盘
)
,然后就直接格式化开始重新安装一切了
.....
(
End of
遭遇介绍)
后面我发现发言权掌握在
LinuxGRUB
手里对我来说比较麻烦, 所以想找到一个让
win GRUB
支配启动
的办法,再次安装
FC4
进行分区配置和引导程序选择加载时,我不再选择把
GRUB
放在
MBR
里,而是
专门分了一个 /boot 区出来把 MBR 放进去,寄希望于引导程序自动握手然后开始工作(很天真不是吗?)
当时我还选择了
Force LBA32
选项,然后继续,安装所有的包, 提示安装成功, 提示重启。 然后果然
Linux
没有被辨认出。这时怎么办??
二、想让 WinGrub 来支配引导的分析和做法
这时再重装一遍然后加载
GRUB
吗?且慢,当时提示我已经安装成功了也,我也实在不想再来一遍了
..
这时要回溯到北南兄弟提供的另一篇文章了: 《编译内核操作流程》引用其中这一段:
1、复制 bzImage 等相关文件,并创建 initrd 文件;
[root@localhost linux-2.6.12.3]# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.12.3
[root@localhost linux-2.6.12.3]# cp System.map /boot/System.map-2.6.12.3
评论0
最新资源