开机挂载错误

我们可以在/etc/fstab设置开启挂载,不过如果在/etc/fstab定义了挂载信息可是实际并不存在此分区,开机进行分区挂载时就会产生错误,导致我们不能进入操作系统,如下图

根源在于 /etc/fstab中/dev/sda6分区并不存在,只需要将这行去掉即可

LABEL=/                 /                       ext3    defaults        1 1
LABEL=/home             /home                   ext3    defaults        1 2
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda5         swap                    swap    defaults        0 0
/dev/sda6               /mnt/sda6               ext3    defaults    1 2

可是/etc/fstab是只读文件,正确情况下不能修改,所以需要些特殊操作

方法1:单用户模式进行重挂载修改


步骤1.设置menu.lst开机信息。指定为单用户


步骤2:设置重新挂载,解决只读问题

步骤3:修改文件并重新启动即可

方法2:使用其他操作系统挂载分区进行修改

Ubantu光盘可以不需要安装而进行使用,应用此特点,我们可以将修需要修改的文件所在分区挂载到这个系统下进行修改。

(我是在虚拟机实验,PC效果是一样的)

步骤1:设置BIOS进行开启光盘启动

添加镜像文件,并设置通电时进行连接(PC下不需要,这是模拟光驱)


步骤2: 试用Ubantu

步骤3: 挂载与修改问题文件

root@ubuntu:~# fdisk -lDevice Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63      208844      104391   83  Linux
/dev/sda2          208845    20691719    10241437+  83  Linux
/dev/sda3        20691720    30925124     5116702+  83  Linux
/dev/sda4        30925125    41929649     5502262+   5  Extended
/dev/sda5        30925188    32965379     1020096   82  Linux swap / Solarisroot@ubuntu:~# mount /dev/sda2 /mnt
root@ubuntu:~# df
Filesystem     1K-blocks    Used Available Use% Mounted on
…….
/dev/sda2        9920624 4275888   5132668  46% /mnt
root@ubuntu:~# vim /mnt/etc/fstab
root@ubuntu:~# umount /dev/sda2

转载于:https://blog.51cto.com/tiankefeng/1388401

Linux学习记录--开机挂载错误相关推荐

  1. Linux自动挂载失败,Linux学习记录--开机挂载错误

    开机挂载错误 我们可以在/etc/fstab设置开启挂载,不过如果在/etc/fstab定义了挂载信息可是实际并不存在此分区,开机进行分区挂载时就会产生错误,导致我们不能进入操作系统,如下图 根源在于 ...

  2. linux里的挂载错误无法开机怎么办,Linux基础知识 - 开机挂载错误

    开机挂载错误 我们可以在/etc/fstab设置开启挂载,不过如果在/etc/fstab定义了挂载信息可是实际并不存在此分区,开机进行分区挂载时就会产生错误,导致我们不能进入操作系统,如下图 根源在于 ...

  3. Linux学习记录(二)QEMU安装与Linux内核环境搭建

    Linux学习记录(二) 记录本人学习的过程和遇到的问题 QEMU安装与Linux内核环境搭建 Linux学习记录(二) 一.QEMU安装 1.什么是QEMU 2.QEMU安装 二.Linux内核环境 ...

  4. linux学习记录-coredump segment fault

    linux学习记录: 1.coredump:段错误; 总线错误; 程式记忆体区段错误; 链接:http://www.cnblogs.com/doctorqbw/archive/2011/12/21/2 ...

  5. 我的Linux学习记录(蓝桥)————用户及文件权限管理

    我的Linux学习记录(蓝桥)三 Linux 是一个可以实现多用户登录的操作系统,比如"李雷"和"韩梅梅"都可以同时登录同一台主机,他们共享一些主机的资源,但他 ...

  6. 兄弟连 linux 学习记录

    Linux学习笔记 from兄弟连 摘要:本笔记受该文章启发 [从零开始学习Linux笔记; 作者 祢听的到丶](https://blog.csdn.net/yy150122/article/deta ...

  7. IMX6UL 飞凌 LINUX 学习记录(1)

    声明:本次只是记录本人linux学习中留下的痕迹及问题,顺便监督自己的学习.本次学习是根据正点原子的学习视频.在此,感谢原子哥给予的支持!!!多谢!! 开发环境:Ubuntn 16.04 LTS 开发 ...

  8. 嵌入式Linux 学习记录

    0 修订记录 持续更新中 修订时间 修订条目 2020-05-22 完成初步框架 2020-05-26 补充部分笔记 2020-08-27 补充进阶部分的笔记 1 基础 1.1 C语言 学习记录: C ...

  9. 我的Linux学习记录(蓝桥)————入门环境介绍

    我的Linux学习之旅(蓝桥) 嘿,首先让我们看看Linux的页面: 差不多长这个样,其中呢: 这个玩意就是你windows的这个玩意 这个东西,就是你windows下win+R然后输入cmd跳出来的 ...

最新文章

  1. dma工作时cpu工不工作_CPU如何工作?
  2. 如何开始SLAM学习?
  3. [每日短篇] 1D - 消除 if 的一种方法
  4. python爬虫提取教学_python爬虫的基本抓取
  5. linux下,在挂载设备之前,查看设备的文件系统类型
  6. 利用ffmpeg转换mp4文件
  7. 华为耳机5根线怎么接线图解_联通宽带突然无法上网怎么急救处理?
  8. 在Spring MVC流中使用rx-java Observable
  9. 33tomcat目录结构
  10. [Git高级教程 (一)] 通过 Tag 标签回退版本修复 bug
  11. 支持所有库的python手机编程-入坑 Python 后强烈推荐的一套工具库
  12. 3,进程间通信IPC机制,线程,线程通信,互斥锁
  13. 【Java】Springboot项目中Transactional的使用方式
  14. 微信朋友圈评论功能设计实现
  15. 金蝶KIS专业版 反过账脚本
  16. U盘文件数据恢复工具如何使用
  17. 统计字符串中字符ch出现的次数c语言,C语言与汇编的嵌入式编程:统计字符串中各字符出现的次数...
  18. uniapp 导航栏滚动渐显渐隐,自定义返回按钮,返回图标背景色透明
  19. 测试电池耗电快的软件,电池快速耗电急救软件
  20. 添加虚拟机镜像centso 8的步骤

热门文章

  1. 详解@EnableEurekaServer和@EnableDiscoveryClient 或 @EnableEurekaClient注解
  2. html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...
  3. 进程间通信的方式(四):信号量
  4. java不四舍五入_JAVA-四舍五入之坑
  5. office上下滑动滚轮特别卡_滚轮及部件|自动扶梯和自动人行道
  6. win服务器发展方向是什么?
  7. dom4j生成、解析xml
  8. hdu-1041(大数模板)
  9. 测试 Zoundry Raven
  10. 实现在Android开发中的Splash Screen开场屏的效果