linux直接安装 sata硬盘问题解决方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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.You 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-]# cp arch/i386/boot/bzImage /boot/vmlinuz- [root@localhost linux-]# cp System.map /boot/System.map- [root@localhost linux-]# cd /boot [root@localhost linux-]# /sbin/mkinitrd initrd-.img 我们把编译出来的bzImage,拷入到/boot目录,拷贝成 vmlinuz-; 并且用mkinitrd 来创建imitrd-xxx.img 文件,其中xxx为内核的版本号,是通过 查看 /lib/modules来版本来对应的,我们是编译出 来的是,所以就运行上面的命令创建,创建的出来的是initrd-.img ;不创建这个文件,有时是启动不起来的,比如提示VFS错误等; 看到了吗?我第一次编译内核的时候也就是照着这个路子来的,最重要的是

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档