linux启动失败,linux启动不了如何修复
大家好,关于linux启动失败很多朋友都还不太明白,今天小编就来为大家分享关于linux启动不了如何修复的知识,希望对各位有所帮助!
linux启动失败修复linux启动失败
linuxU盘启动时停在“startbootingfromUSBdevice”?
startbootingfromusbdevice英文的意思就是开始从USB驱动器启动,平时开机出现这个是因为在bios中设置了优先从USB启动,不用的话可以取消掉,优先硬盘启动。
1、开机进入bios,再是BOOT项目。
2、firstboot把原先的USB项换成HDD,摁F10保存,启动。
无法正确从U盘启动。原因如下:
1、制作不当。比如制作软件有bug或受到杀毒等其它软件的干扰导致制作失败。
2、启动方式选择不当。一般主板都支持usbhdd和usbzip两种。如果只支持zip,而制作时选的是hdd,那就不能启动。重新制作重新选择即可。
3、U盘容量过大,主板有些老,也不能启动。
扩展资料
U盘注意事项
1、u盘启动盘制作工具的选择
能否装好系统,不仅是在制作过程中操作得当,u盘启动盘制作工具的选择也是很重要的,选择一个好的制作工具,会使得整个装系统过程省时省力,实现自动化。
2、进入bios界面设置u盘启动
进入bios界面设置u盘启动,是u盘装系统的重点之一。
3、磁盘检测
磁盘检测也是u盘装系统注意事项之一,在进行数据拷贝入u盘启动盘时,若硬盘读取速度极慢,拷贝数据异常终止时,可以进行磁盘坏道检测,检查磁盘是否坏道,并进行磁盘坏道修复。
4、磁盘分区
U盘装系统注意事项中的磁盘分区问题也是不可忽视的,若目标磁盘容量达不到装系统所要求达到的标准,那么,U盘装系统的工作很可能不能进行。
5.数据备份与还原
u盘装系统注意事项中最后一项要注意的就是数据备份与还原。在重装系统之前,咱们必须进行重要文件、程序的备份操作,避免在系统重装后导致重要文件丢失的风险。当然,也可以进行备份还原的操作。
linux系统xserver启动不成功是什么原因?
首先,xserver有很多不同实现,我先默认是比较通用的x111.最主要的可能是软件依赖问题,根据我折腾lfs的经验,如果你改动过一些依赖库,就可能无法启动2.有可能是硬件原因,x11在硬件支持方面不是非常全面,如果是非常特殊的显卡,可能不支持
如何从根本解决嵌入式Linux系统突然断电后无法启动问题?
首先你的断电是指什么?现在的手持设备都有超过3种供电电源。
那我猜的说的断电是同时切断包括电池和USB在内的所有外部电源了。那么不论你的挂载点在哪里,kernel肯定是直接down掉的,cpu状态也不会被保存,内存清空,所有进程都不存在了,已经在读的进程不再持有文件句柄(没影响),已经在写的进程就写到某个字符停住,但是这些都不会影响到硬盘啊。所以对文件系统不会有损坏,但是对硬件会有些许伤害。但现在手持设备都维持在2.5~3V,断电对硬件的影响实际也不大。至于你说的“怎么才能再以可读写属性挂载该磁盘呢”。我不理解这个“再”字。重新上电后一切重新开始,kernelboot重跑一遍,跟断电前你的挂载已经没有关系了。另一种情况,你可以在linux控制台启动句柄里面设置,把你的挂载命令写在那里面,那么每次启动时就自动挂载了
linux卡死什么键都用不了?
系统如果出现卡死的话无法使用,这个时候只能是长按电源键强制关机了,不然的话你是没有办法的,热启动也是没有效果的,如果电源键没有反应的话,你就只能把电源拔掉,然后重新启动就可以了,然后启动之后它会有一个系统自检的行为,系统自检完了之后就可以正常恢复。
linux登录黑屏?
答解决方法如下
1、在启动时,GRUB上GRUB引导命令后面加上一个VGA=791,这样进去屏幕分辩率就是1024*768。
kernel(hd0,0)/linuxroot=/dev/ramramdisk_size=65536devfs=mount,allvga=791
initrd(hd0,0)/initrd
boot
2、在黑屏时。按Ctrl+Alt+F2进入另一个shell,运行yast,选择hardware-GraphicsandMonitor,里面有两个选项,第一个是text模式,第二个是图形模式,还有change和reprobe选项,但change选项是用不了的(如果你能用就最好不过了。直接更改属性,把分辨率调低点,accept,退出重启就行了),这时候先切换成为text模式,退出重启;重启后应该还是用不了的,再次按Ctrl+Alt+F2进入控制台,运行yast,此时再在上述的选项处进行change就OK了
3、在黑屏时,按ctrl+alt+F2进入控制台。直接输入init3。然后输入init5
4、GRUB4DOS
好多人多系统启动SUSE喜欢用它引导SUSE。
编辑menu.lst
kernel(hdx,y)/linuxvga=791
initrd(hdx,y)/initrd
boot
5、修改xorg.conf
按ctrl+alt+F2进入shell
#vi/etc/x11/xorg.conf
section“Monitor”
HorizSync31.5-70.0
VertRefresh50.0-100.0
u盘启动linux失败怎么办-(linux无法从u盘启动)
遇到Linux无法从U盘启动的问题,首先请检查是否正确识别到了U盘。可以通过在命令行输入`lsblk`命令来查看系统识别的所有磁盘设备。确保U盘被正确识别,并检查其挂载点。如果U盘未被识别,可以尝试插入U盘后重启系统,看是否能自动识别。如果仍然无法识别,可能需要检查U盘连接器或接口。
2、使用boot-repair工具
boot-repair是一个方便的Linux工具,用于解决启动问题。在Ubuntu系统中可以通过以下命令安装:
#sudo add-apt-repository ppa:yannubuntu/boot-repair
#sudo apt-get update
#sudo apt-get install boot-repair
安装完成后,打开boot-repair,按照其提示步骤操作即可。boot-repair会尝试检测并修复可能的启动问题,包括U盘启动问题。
3、检查引导加载器配置
如果U盘在系统中被正确识别,但在尝试启动时仍然出现问题,可能需要检查引导加载器配置。在Linux中,引导加载器如GRUB或Systemd-boot负责加载操作系统内核。对于GRUB,可以编辑其配置文件来修复问题。在终端输入:
#sudo gedit/etc/default/grub
在文件中查找`GRUB_DEFAULT`和`GRUB_TIMEOUT`行,并确保它们正确设置。然后运行:
#sudo update-grub
这将更新引导加载器的配置文件,以便系统下次启动时使用新配置。
4、检查U盘文件系统格式
确保U盘使用支持的文件系统格式,如FAT32、exFAT或NTFS。不支持的文件系统格式可能会导致Linux无法正确识别U盘。使用以下命令检查U盘的文件系统类型:
#sudo fdisk-l
如果U盘的文件系统类型不支持Linux,需要重新格式化U盘,选择支持的文件系统类型。在格式化U盘之前,请确保备份任何重要数据。
5、尝试不同的内核版本
在某些情况下,Linux系统可能无法识别特定的内核版本。尝试使用系统中的其他内核版本启动,可能可以解决问题。在终端输入以下命令来查看可用的内核版本:
#ls/boot
然后尝试使用不同的内核版本启动系统,方法是在GRUB菜单中选择其他内核。
通过以上步骤,大多数Linux无法从U盘启动的问题都应该能得到解决。如果问题仍然存在,可能需要进一步检查系统配置或联系U盘和Linux系统制造商的技术支持。
linux系统启动linux无法引导
Linux开机启动不了?
导致Linux无法启动的原因有很多,常见的原因有如下几种:
文件系统配置不当,如/etc/inittab文件、/etc/fstab文件等配置错误或丢失,导致系统出现故障,以至于无法启动。
非法关机,导致root文件系统破坏,也就是Linux根分区破坏,系统无法正常启动。
硬件故障,如主板、电源、硬盘等出现问题,导致Linux无法启动。系统引导程序出现问题,如grub丢失或者损坏,导致系统无法引导启动。
linux硬盘不能正常启动?
答解决方法如下
1、在个人计算机使用Linux系统时,通常都是Linux和MSWindows9X或MSWindowsNT并存的。
2、由于重新安装其他的操作系统,经常会导致原有的Linux不能启动。这主要是因为,这些操作系统默认为计算机中没有其他的操作系统,因而改写了硬盘的主引导记录(MBR),覆盖掉了Linux的LILO系统引导程序。
3、如果有急救盘组,那么很简单,用第一张启动盘启动硬盘的Linux系统,重新运行LILO命令,就可以将LILO系统引导程序写回硬盘的主引导记录,再次开机即可。
最先应该想到,也许也是最简单的办法,就是当bootloader—通常都是grub—开始执行时,通过它调整系统运行级别。
在出现菜单项后,按下键盘上的“e”按键,这样,菜单项能显示一个或者多个启动命令,找到有关内核的这一行,将光标移到上面,高亮这一行,再按下“e”,grub就会将这行内容用一个简单的编辑器环境打开,让我们能够对其做出改变。
很简单,只需要告诉init程序,我们希望通过那个级别启动即可。
u盘安装linux无法启动?
答解决方法如下
一、在安装进度条跑完重启后,先不要拔掉U盘,等待重启成功,并按要求完成系统
设置。
二、再次重启后,拔掉U盘,屏幕上出现grub>字符。输入以下命令:
(1):grub>root(hd0,0)
(2):grub>setup(hd0)
(3):reboot重启系统
三、再次重启后,出现“Pressanykeytocontinue?”.按任意键进入GRUB界面。
四、按“e“进入编辑界面。
五、再次按“e“进入root(hd1,0)
六、编辑“grubedit>root(hd1,0).将括号内hd1,0改为hd0,0回车
七、按“b”即可进入系统,可能稍微有些慢,请耐心等待。
八、进入系统后,打开终端输入命令:vi/boot/grub/gurb.conf
将红色圈里hd1,0改成hd0,0即可
九、重启,查看是否自动进入系统
附:手动加载系统引导进入系统的方法
当系统进入如下grub界面的时候:
因为U盘已经拔出,系统不能通过U盘引导。
在此,我们可以通过添加指令手动引导
第一步:输入root(hd0,0)回车
第二步:输入kernel/vmlinuz-(此部分为系统内核,可以通过table键补全)roroot=LABEL=/rhgbquiet回车
第三步:输入initrd/initrd-(用table键补全)回车
第四步:输入boot回车
看到红色的RedHat字样,说明系统引导启动成功
如果是进入图形界面了(这一步就不用做)。如果是字符界面。登陆后用指令startx转到图形界面(用户是root。密码是broadtech大家都默认的这个不用解释了哈)
进入系统后,点击右键打开OpenTerminal这个选项菜单
通过指令vi/boot/grub/grub.conf编辑grub.conf文件
在打开的界面中用“i”进入编辑模式,将root(hd1,0)改成root(hd0,0)。用“:”进入指令模式,输入wq保存退出。
然后用reboot重启启动就可以了