×

reached target basic system

hqy hqy 发表于2019-01-23 10:15:59 浏览3604 评论0

抢沙发发表评论

用中标麒麟V7.0的ISO创建了启动U盘,结果虚拟机启动时,提示  reached target basic system,发现是虚拟机选错,应该选fedora,Universal-USB-Installer-1.9.8.6.exe烧录时,最好也选fedora。

问题就解决了。

中国做的东西,还是很多兼容性问题存在。



下面是找到另外的解决方法,但没试,作为参考吧。


U盘安装centos7启动过程中出现:

[ok] Reached target Basic System
或者[ok] starting dracut initqueue hook

到下一行就不动了,一直没有反应!然后网上搜问题找答案 解决办法参考:

U盘安装CentOS时停在Reached target Basic System的解决方案


下面是我解决的过程:

在启动后引导界面按 e 进行编辑

2014092409230248.png

修改掉默认的信息(图示默认的信息):

【这个是默认的信息】
setparams 'Install CentOS Linux 7'linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 xdriver=vesa nomodeset quiet
initrdefi /images/pxeboot/initrd.img

682458820105477244.jpg

修改为(修改后的图):

【修改后的信息】
setparams 'Install CentOS linux 7'linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet
initrdefi /images/pxeboot/initrd.img

658209690595315337.jpg


按Ctrl + X 执行上面的修改

118558622918007013.jpg


然后启动后屏幕会列出当前机器的硬盘设备也包括你的U盘,一般一个硬盘的话,U盘都是sdb* 这样的【记住你的U盘设备路径】

我们看到了U盘的名称,前面的设备名称为/dev/sdb4 ,重启,U盘启动,修改引导,

【第二次修改后,注意U盘的设备路径】
setparams 'Install CentOS Linux 7'linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4 nomodeset quiet
initrdefi /images/pxeboot/initrd.img

再次Ctrl + X 执行就可以了







先描述一下情景,就是在boot过程中,当读条读到


[OK] Reached target Basic System


这一行后就卡住不往下进行了

二、寻求解决方案


其实这个问题在两年前就已经发现了,但是当时还可以用光盘安装系统,最近因为加固态硬盘去掉了光驱位,导致无法再使用光盘安装系统了,只好硬着头皮寻找解决方案


刚开始认为之所以卡住是因为nouveau驱动的原因,于是在grub2的开机项里把"nomodeset"以及"nouveau.modeset=0"都试过了,但是并不能解决问题


于是就考虑有可能不是因为nouveau驱动的问题,然后从CentOS的wiki里看到,从CentOS6的某个版本开始,ISO采用了一种特殊的方式装载,导致一些从ISO刻录到U盘的软件出现了问题


因为我一直使用UltraISO来刻录U盘,所以考虑是不是应该换个软件来进行刻录,于是先后尝试了rawrite-1.0.4.0,Win32DiskImager等软件,然后发现并没有什么卵用,反而还出现了完全不能引导进系统的问题


三、解决方案


最后通过搜索网页,终于找到了一个解决方案,首先在grub2中使用按键‘E’编辑一个条目


setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 xdriver=vesa nomodeset quiet

initrdefi /images/pxeboot/initrd.img


然后修改一下:

setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet

initrdefi /images/pxeboot/initrd.img


然后使用Ctrl+X执行上面修改后的启动项

然后屏幕上就会列出硬盘设备的详细信息,我们从列表中挑出当前作为介质的U盘的代码(比如sdd4)


然后重起系统,修改启动条目为:


setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdd4 nomodeset quiet

initrdefi /images/pxeboot/initrd.img



然后使用Ctrl+X启动即可进入正常安装流程

--------------------- 

作者:ytingone 

来源:CSDN 

原文:https://blog.csdn.net/ytingone/article/details/53744953 

版权声明:本文为博主原创文章,转载请附上博文链接!


打赏

本文链接:https://www.kinber.cn/post/267.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客