问题原因
当Linux系统被异常断电或者强制关机时很容易出现系统文件被损坏造成不能正常引导进入系统的问题,这种情况会出现在启动时提示 Checking System File(
按记忆在进行描述,真实提示信息可能有所不同) 之类的提示,当进行到某一部分时就检查不过会提示叫输入ROOT用户密码或者CTRL+D继续,但是按了CTRL+D后一般是系统会重启。
进行修复
修改分为两种修复方式,一种是在提示输入ROOT密码时输入正确的ROOT密码,如果操作正确就会进入到命令行模式,在这里面用先用 df -h 查看玩有磁盘信息(
查出的信息一般如例1所示),然后使用 fsck -y [磁盘名称如 /dev/hda4] 进行修复,修复过程会根据系统大小而不同,修复完成后就能正常进行单用户模式,在单用户模式中可以重置ROOT密码等操作,在正常启动时系统会再一次进行Checking这次就不会再出现错误信息提示,当检查结束时就能自动进入到系统,修复用的fsck -y 意思是修得过程中出现提示信息全部都选择YES,详细的FSCK命令参照例子2
例子程序
例1 获取出来的信息会根据不同的磁盘而不同hda是旧式的硬盘sata硬盘会显示sda之类的信息(
如果是查找需要修改的磁盘名可以留意一下在启动时显示的被检查磁盘名称)
[root@service /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/hda4 21G 20G 7.7M 100% /
/dev/hda2 99M 11M 83M 12% /boot
tmpfs 471M 0 471M 0% /dev/shm
例子2 FSCK命令(
以下信息搜索至网上,一般采用-y进行修复及可)
-t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数
-s : 依序一个一个地执行 fsck 的指令来检查
-A : 对/etc/fstab 中所有列出来的 partition 做检查
-C : 显示完整的检查进度
-d : 列印 e2fsck 的 debug 结果
-p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行
-R : 同时有 -A 条件时,省略 / 不检查
-V : 详细显示模式
-a : 如果检查有错则自动修复
-r : 如果检查有错则由使用者回答是否修复
-y : 对所有 fsck命令提出的所有问题假定一个“yes”的响应。这个标志使 fsck 命令采取它认为必要的行动。仅在损坏严重的文件系统中使用这个标志。
分享到:
相关推荐
当用户在计算机上安装了多个操作系统,例如Windows与Linux的组合,或者是不同版本的Windows之间,可能会遇到选择启动系统的菜单出现问题,无法正确显示或无法启动已安装的系统。在这种情况下,"双系统启动菜单修复...
**步骤3:** 进入PE系统后,打开程序菜单,找到“启动修复”工具——BootICE,并运行该工具。 **步骤4:** 在BootICE工具中,选择“UEFI”选项卡下的“修改启动序列”。 **步骤5:** 点击“添加”按钮,系统将自动...
Linux 系统启动故障修复是 Linux 系统管理员和用户非常关心的问题。本文档详细介绍了 Linux 启动故障的修复方法,包括单用户模式、GRUB 命令操作和 Linux 救援模式的典型故障修复案例。 单用户模式 Linux 系统提供...
《Linux系统启动故障修复》这篇文档主要探讨了Linux操作系统在启动过程中可能出现的故障及相应的修复方法,特别强调了单用户模式、GRUB命令操作和Linux救援模式的应用。这些技术对于系统管理员来说至关重要,能帮助...
5. Linux系统启动故障的修复方法:例如,可以使用“fsck -y /dev/hda6”命令来修复硬盘扇区错乱,可以使用“passwd root”命令来更改root密码等。 6. 单用户模式的应用场景:单用户模式可以用于修复文件系统损坏、...
标题"系统启动项修复"指向的核心问题可能是用户遇到了启动过程中遇到的错误,如无法选择正确的操作系统,或者启动项被恶意软件篡改。在这种情况下,专业的修复工具可以帮助用户恢复正常的启动流程。 描述中提到的...
1. 在启动Linux时,进入单用户模式(也称为修复模式),这样可以以最小化运行环境启动系统,不需要加载所有服务和用户数据,便于我们对系统进行修复。 2. 一旦进入单用户模式,你需要找到/etc/fstab文件。此文件...
当计算机不能正常开机时,syslinux.w可能是一个用于修复启动问题的工具,比如在Live USB上,它可以用来引导进入救援模式,检查或修复硬盘上的操作系统。 在使用syslinux时,需要注意以下几点: - 安装syslinux时,...
### Linux制作UEFI启动的系统盘U盘知识点详解 #### 一、背景介绍与预备知识 在当前的技术环境中,UEFI (Unified Extensible Firmware Interface) 已经成为现代计算机硬件的标准固件接口,逐渐取代了传统的BIOS。...
用户在使用Linux操作系统的过程中,有时会因为一些误操作而导致GRUB损坏,造成系统无法正常启动的严重后果。 Linux操作系统的启动过程可以分为两个阶段:加电自检和加载引导程序。加电自检阶段,计算机会对硬件设备...
但如果由于某些原因(例如误删除或修改了关键文件),Linux的引导程序出现问题,就可能导致无法进入Windows系统。 #### 二、修复Grub引导问题 ##### 1. 使用Grub临时启动Windows 当Grub出现问题时,可以通过以下...
Linux系统的启动过程是一个复杂而有序的系列步骤,它从计算机硬件自检开始,最终进入操作系统并让用户登录。在这个过程中,有几个关键组件和技术起着至关重要的作用。 首先,启动过程始于BIOS(基本输入输出系统)...
描述中提到的软件可能是一个名为"NTBOOTautofix"的工具,它是一款专为Windows系统设计的启动修复实用程序。在多系统环境下,如果Windows的启动配置文件被破坏或者因为重装系统导致启动菜单丢失,"NTBOOTautofix"能...
此外,如果系统完全无法启动,可能需要使用Live CD或U盘启动Linux环境,然后挂载系统分区进行文件修复。 除了通过包管理工具修复内核,修复Linux系统可能还需关注以下方面: - 文件系统检查:使用 fsck 命令检查和...
5. **执行引导**:修改完毕后,按下Ctrl+X组合键来执行修改后的引导配置,从而使系统进入单用户模式。 6. **设置默认目标**:在单用户模式下,使用命令`systemctl set-default multi-user.target`将系统默认的目标...
如果删除了一个系统,比如Linux,但没有正确地更新MBR,可能会导致无法正常启动剩下的系统,即Windows。 在描述中提到的问题,就是由于删除Linux系统后,MBR中的引导信息没有被更新,因此Windows的启动加载器找不到...
1. **软盘引导**:当系统启动提示"BOOT:"时,输入"Linux single"启动,即可进入单用户模式。 2. **LILO引导**:在LILO启动提示后,快速输入"kernel/boot/vmlinuz-2.4.7-10 single root=/dev/hda3"。这里的`vmlinuz`...
在计算机上安装了Windows、Linux或其他操作系统时,通常会出现一个多系统启动菜单,让用户在开机时选择进入哪个系统。然而,由于各种原因,如系统更新、病毒感染或不当操作,这个启动菜单可能遭到破坏或丢失,导致...