[CentOs]移除硬碟後發生, fsck.ext3:Unable to resolve "LABEL=/",無法開機,解決辦法

本文介绍了因硬盘故障导致系统无法正常启动时的解决办法。主要包括:通过输入root密码进入维护模式;改变挂载模式为读写模式;修改/etc/fstab文件中已移除的硬盘分区设置等操作。
 

由於硬碟故障,所以拔除後,重開機後,之前的掛載的硬碟磁區會找不到

出現setting up Logical Volume Management : No volume groups found

checking  filesystems

fsck.ext3:Unable to resolve "LABEL=/",

Give root password for maintenance (or type Control-D to continue):

,解決辦法:

1. 輸入 root 密碼進入管理模式

2. 除錯模式中預設是以 ro 模式掛載[為readyOnly]無法編輯fstab,所以要改變掛載模式為 rw[可寫入] ,

    所以要輸入

   mount -o remount,rw /

3. vi  /etc/fstab 更改已經移除的磁碟區

5. 輸入sync  

    輸入reboot重開機即可

### CentOS 7 更换阿里源时遇到的问题及解决方案 #### 问题一:找不到 `/etc/yum.repos.d/CentOS-Base.repo` 文件 如果在执行命令时遇到错误 `cannot stat ‘/etc/yum.repos.d/CentOS-Base.repo’`,可能是因为该文件已被删除或重命名。可以尝试以下方法解决: 1. 检查是否存在其他类似的 `.repo` 文件: ```bash ls /etc/yum.repos.d/ ``` 如果发现有类似 `CentOS-Base.repo` 的文件,可以直接使用这些文件进行修改。 2. 如果确实缺失 `CentOS-Base.repo` 文件,可以从阿里云重新下载标准配置文件: ```bash sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` 3. 确保文件权限正确: ```bash sudo chmod 644 /etc/yum.repos.d/CentOS-Base.repo ``` 此操作会重新创建并设置正确的 YUM 配置文件[^2]。 #### 问题二:无法解析 `mirrors.aliyun.com` 主机地址 如果在执行 `wget` 命令时遇到错误 `wget unable to resolve host address ‘mirrors.aliyun.com’`,可能是由于 DNS 配置问题或网络连接异常导致的。以下是解决方案: 1. 检查网络连通性: ```bash ping mirrors.aliyun.com ``` 如果无法 ping 通,说明网络存在问题,请检查网络配置或联系网络管理员。 2. 修改 DNS 配置: 编辑 `/etc/resolv.conf` 文件,添加以下内容以使用公共 DNS 服务器: ```plaintext nameserver 8.8.8.8 nameserver 114.114.114.114 ``` 3. 测试 DNS 解析是否正常: ```bash nslookup mirrors.aliyun.com ``` 如果返回正确的 IP 地址,则说明 DNS 配置成功。 4. 再次尝试下载阿里云 YUM 源配置文件: ```bash sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` 完成上述操作后,应该能够成功解析主机地址并下载配置文件。 #### 其他注意事项 - 在更换 YUM 源时,确保系统已正确联网。 - 如果需要安装额外的软件包(如 EPEL 或 SCL),可以参考以下命令: ```bash sudo wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo sudo yum install centos-release-scl-rh ``` 此命令将增加阿里云的 EPEL 和 SCL 源[^1]。 - 如果需要恢复原始的 YUM 源,可以使用之前备份的文件: ```bash sudo mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo ``` #### 验证更换结果 执行以下命令验证是否成功更换为阿里云源: ```bash yum repolist ``` 如果输出中显示阿里云的镜像地址,则说明更换成功。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值