热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Fedora安装错误日志之"examingstoragedevices“问题

跟Fedora15的战役终于在两天后划上了句号,因为这期间实在纠结,所以特此留念,并做为一个记录存档于此……因为各种原因吧,最近刚入手了一款三星上网本N150-JP06,没有光驱自然不能用最常用的光盘介质去安装系统,而手头上1G、2G、4G的U盘各一块,500G的移动硬盘一块,所以用U盘来安装系统(不管是Windows还是Fedora)成为了首先。虽然将这台上网本的用途定位在开发,但是

跟Fedora 15的战役终于在两天后划上了句号,因为这期间实在纠结,所以特此留念,并做为一个记录存档于此……

因为各种原因吧,最近刚入手了一款三星上网本N150-JP06,没有光驱自然不能用最常用的光盘介质去安装系统,而手头上1G、2G、4G的U盘各一块,500G的移动硬盘一块,所以用U盘来安装系统(不管是Windows还是Fedora)成为了首先。

虽然将这台上网本的用途定位在开发,但是考虑到能跟我家宝爷用QQ聊天以及Office2007这个挥之不去的噩梦,我还是从320G的硬盘中分给了windows的NTFS文件系统50G的空间。因为微软的东西一向是比较霸道的,在操作系统上的表现就是多操作系统的安装顺序上。如果我先装Fedora再装Windows的话,那么Windows会装作不知道你安装了其他操作系统,在开机时自己加载自己的引导程序,让你没有选择的直接进入Windows,反之,Fedora的GRUB(Linux的一个系统引导管理器)会识别你已安装的其他操作系统,例如Windows,然后在开机的时候用户自己选择加载到哪个系统。

注:GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应用;

系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;

在X86 架构的机器中,Linux、BSD 或其它Unix类的操作系统中GRUB、LILO 是大家最为常用,应该说是主流。

虽然先装Windows再装Fedora一样有方案可以解决(具体怎么做我就不太清楚了),但是还是先装Windows省心点儿,Let‘s go go go!

我的选择是Windows 7旗舰版本的Ghost安装,具体步骤可以参见下面这篇文章,讲得比较详细还有图,我就不浪费口舌了。

http://www.xp198.com/2009/0110/news_2NMDAwMDAwMDI2NA.html

需要注意的一点是,如果你的Ghost镜像是你自己做的,那么有可能会出现装完系统后无法从本地硬盘启动的情况,表现出来的效果就是刚开机后有电脑厂商LOGO的那个启动界面过后,一直在个光标在左上角闪啊闪啊,就是看不到你熟悉的windows系统加载界面,那就是分区表的问题了。你需要做的是重新进行WinPE,运行在开始-程序-磁盘光盘工具目录下的PDD分区表医生(还是分区表管理来着),然后修复分区表一般就可以了,如果还有问题,那么给我留言吧……具体问题具体分析是吧?

这样Windows7就安装完成了,然后就是让我纠结到蛋疼(海峰输入法好不给力啊,连蛋疼这么经典的词组都没有)的Fedora 15的安装了……

Fedora的安装方法跟Windows还是很不一样的,虽然也是用U盘安装,但是这时U盘不再是启动盘,而是系统安装盘。U盘系统安装盘使用上跟光盘安装是一样的,只不放是将“放入光盘到光驱”的动作换成了“插U盘到USB接口”,启动盘里装的是WinPE(不知道WinPE是什么的可以百度一下),而系统安装盘里装的是操作系统安装镜像(可以理解为操作系统的安装程序,相当于上述的Ghost镜像)。当然一个系统安装盘的制作不是单纯的把系统镜像复制到U盘里那么简单,具体有什么区别还不是太清楚,在此约定后面会研究一下。

Fedora的U盘系统安装盘制作过程也比较简单,但是对我来说比较崎岖,感觉上U盘越大越好(后面才发觉我的这个感觉是多么的错误!),所以选择用4G的U盘来做安装盘。这个崎岖的过程包括先用liveusb-creator、再用unetbootin、最后又回到liveusb-creator上……

首先遇到的问题是使用liveusb-creator时出现Verifying...问题,也就是说连Fedora 15的安装镜像都有问题?非也,原来liveusb-creator在win7下有一个BUG,就是只能在默认目录(也就是C:\Program Files\...)下安装才好使(他大爷的,这种BUG也只有Google才知道……);

修改了安装目录之后Verifying...阶段过去了,狂喜!结果最后一步告诉我“...creation failed”,狂郁闷!狂闹心!狂犬病!抓狂啊!Google了半天,在Google表示不知道后我就去背单词了,背单词的时候也感觉总有两个单词在晃分别是shit和fuck……

第二天,放假了……

接着搞,接着郁闷自不必说……Google的过程偶尔发现了unetbootin这一神器,果断放弃liveusb-creator而改用它,神奇的事情发生了,Fedora 15的系统安装盘很快就做好!!U盘强势插入-开机U盘引导-安装程序成功引导!不觉哼哼起“今天是个好日子,心想的事儿……”你大爷的,可算吐了口恶气!开装!

在启动选项界面里,选择“verify and boot“(选择default就行),开始安装……之后会进入到Fedora 15中,linux的安装程序有个特点,与Windows安装过程不同,linux桌面版(我只试过Ubuntu和Fedora,但鉴于桌面版linux是ubuntu和类Red Hat,包括Fedora和CentOS,占据着绝大多数市场,所以可以说我们所接触的linux桌面版安装过程都类似)会先将linux载入到内存中,然后再让你选择将linux安装到硬盘中。所以虽然还没有完成Fedora 15的安装,但是还是先睹为快,看到了帅气的Fedora 15的GNOME3!看完了接着安吧……

点击左上角的Activities,在屏幕的左边栏里选择Install to Hard Drive将系统安装到本地硬盘,下一步,下一步……在到让你选择存储介质类型时我选择基本存储设备(Basic Storage Device),如下图

再点击下一步就会弹出一个“examing storage devices...“窗口,然后过一会儿窗口就消失不见了……安装进程也停止了……我试了多次都无功而返!最愁人的是Google又一次表示不知道,虽然国外论坛上也有人遇到了问题,而且报了BUG,但是维护人员给的回复更新 Anaconda却没有能解决这一问题……后来想想有没有可能是系统镜像的问题呢,于是我又做了ubuntu10.04和Red Hat9.0的安装盘,同样都是到那儿就停了……尼玛啊!难道是机器的问题?那我这上网本买的还有毛价值!白卖血了有木有!连red hat社区都没有解决方案!连Google都不会!这莫名其妙的问题你让我这小白怎么整!纠结得超级蛋疼有木有!

爷不伺候你了,吃午饭去……午饭期间,可爱的王世元同学说他电脑发不出声了,就拿ubuntu的系统安装盘运行了一下ubuntu然后退出再进入windows就好了(在此我就不说你要电脑发声的原因了)。那我试试他的安装盘吧,看看好使不?吃完饭回来就试验,竟然用他的盘就可以顺利安装……最后发现,NND原来是U盘的事儿!

出于前面使用unetbootin的阵痛,又想到了“我们一直都用它”的台词,我又果断放弃了unetbootin重新回到了liveusb-creator的怀抱,换成我2G的U盘按上面的步骤又来了一回,一点问题都没有!!再次强势插入,引导,安装!Perfect!

安装时需要将硬盘分区,因为是双系统,我为Fedora 15留了大约280G的硬盘空间,在安装Windows之前可以使用启动盘里的分区工具分出两个区并格式化成NTFS文件系统类型,剩余的280G保留为自由分区的状态,然后在安装Fedora时再分区并格式化成ext4文件系统类型。

总结一下,其实我遇到的问题主要是Kinston的U盘引起的,在此表示lenovo和adata的U盘验证可以使用,Kinston也不是所有U盘有问题,好像跟什么量产有关,而且能破解什么的……这是后来才发现的,所以就没想去研究,以后遇到这种莫名其妙的问题提醒大家:

1.换操作系统

2.换U盘

3.换测试机器

具体的顺序大家可以换自己喜欢的方式来选,我是进行了前两个步骤并在第三个步骤的准备阶段(将的Dell机器分出块硬盘空间给Fedora)解决了问题,希望对大家有借鉴意义吧……


推荐阅读
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了互联网思维中的三个段子,涵盖了餐饮行业、淘品牌和创业企业的案例。通过这些案例,探讨了互联网思维的九大分类和十九条法则。其中包括雕爷牛腩餐厅的成功经验,三只松鼠淘品牌的包装策略以及一家创业企业的销售额增长情况。这些案例展示了互联网思维在不同领域的应用和成功之道。 ... [详细]
  • 本文介绍了iOS开发中检测和解决内存泄漏的方法,包括静态分析、使用instruments检查内存泄漏以及代码测试等。同时还介绍了最能挣钱的行业,包括互联网行业、娱乐行业、教育行业、智能行业和老年服务行业,并提供了选行业的技巧。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
author-avatar
爱lovely壮壮_366
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有