linux里的挂载错误无法开机怎么办,Linux基础知识 - 开机挂载错误
开机挂载错误
我们可以在/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:使用其他操作系统挂载分区进行修改
Ubuntu光盘可以不需要安装而进行使用,应用此特点,我们可以将修需要修改的文件所在分区挂载到这个系统下进行修改。
(我是在虚拟机实验,PC效果是一样的)
步骤1:设置BIOS进行开启光盘启动
添加镜像文件,并设置通电时进行连接(PC下不需要,这是模拟光驱)
步骤2: 试用Ubantu
步骤3: 挂载与修改问题文件
root@ubuntu:~# fdisk -l
Device 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 / Solaris
root@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
linux里的挂载错误无法开机怎么办,Linux基础知识 - 开机挂载错误相关推荐
- Linux基础知识之挂载详解(mount,umount及开机自动挂载)
挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点& ...
- [转载]Linux基础知识之挂载详解(mount,umount及开机自动挂载)
挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点& ...
- 在linux里复制文件命令_如何在Linux上使用“安装”命令复制文件
在linux里复制文件命令 Fatmawati Achmad Zaenuri/Shutterstock.com Fatmawati Achmad Zaenuri / Shutterstock.com ...
- docker基础知识之挂载本地目录
https://my.oschina.net/piorcn/blog/324202 http://blog.csdn.net/yangzhenping/article/details/43667785 ...
- linux里c库和gnu c库,Linux下的C的库文件和头文件有什么区别-
Linux下的C的库文件和头文件有什么区别- (2012-04-10 01:16:57) 标签: linux 杂谈 Linux下的C的库文件和头文件有什么区别?刚刚接触 这里有点没搞清楚 如果按我的理 ...
- linux里的文件怎么复制到移动硬盘,linux数据拷贝复制到移动硬盘的问题
问题:我服务器中有些数据需要find出来拷贝到移动硬盘中,并保持原目录结构, find ./ -name '*' -exec cp -v --parents {} /mnt \; 我是这样写的,./下 ...
- linux里数据库退格,Oracle Database for Linux 不能使用退格键
方法一:要使用退格键的时候,同时按住ctrl+backspace 方法二:在任意一个启动脚本中添加如下内容 [Oracle@night ~]$ tail -1 .bash_profile stty ...
- linux里hba状态_(转)Linux主机HBA常用操作指南
本文阐述了Linux系统下HBA卡的常用基本操作,包括如何通过命令或日志查找HBA,如何查找WWN以及设置永久绑定,以及HBA卡安装完成之后如何识别存储设备. 主机外接存储的准备工作: HBA卡与操作 ...
- linux里怎么看终端类型,如何区分Linux下的几种终端类型:tty、pty和pts
如何区分Linux下的几种终端类型:tty.pty和pts 基本概念: 1. tty(终端设备的统称): tty一词源于teletypes,或者teletypewriters,原来指的是电传打字机,是 ...
最新文章
- LLYFSpy W.I.P
- ListView 常用属性
- 改变linux分区后grub修复,更改磁盘分区后修复GRUB启动
- 【2013年总结】 向着IT前进
- 如何在 JS 代码中消灭 for 循环
- linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...
- JS中[感叹号]function(){}()的理解
- centos7 配置虚拟交换机(物理交换机truckport设置)(使用brctl)
- C++ opengl 纹理生成
- 单自由度振动全解:matlab理论计算 virtual.lab motion仿真Excite PU仿真
- 新媒体配图不愁,超优质图片素材--素材路上!
- lucene使用与优化
- Spring Cloud+Spring Boot高频面试题解析
- 最新消息!Cloudera 全球发行版正式集成 Apache Flink
- 学三菱plc编程应该先学什么?
- iPhone5捣鼓mobile terminal
- 上海税控盘登陆修改服务器地址,上海税控盘登陆修改服务器地址
- matlab 教案,matlab第七讲教案.doc
- Vue-basic 19.单文件组件
- 求最小公倍数c语言最简公式,C语言求最小公倍数和最大公约数三种算法(经典)...
热门文章
- 回溯法遵循深度优先吗_闲来刷下「回溯算法」
- 启明云端分享| RK3568核心板到底有哪些吸引眼球的地方呢
- 提示计算机未安装flash,大师应对安装了flash,但浏览器提示没安装,如何解决...
- php 微信开发 菜单,微信公众号中个性化菜单的开发实例
- 模型摆完pose怎么对称_糖分过浓警告!108个情侣写真pose,太好拍了!
- 空间句法软件_【特训营2:空间句法高阶班】GIS中的空间句法运用 丨城市数据派...
- lsof查看进程占用文件_lsof命令查看进程socket相关信息
- 文件服务器 工作站 通信媒体,【2013年自考“网络操作系统”复习资料(22)】- 环球网校...
- 6.4 JAVA 方法重载
- JavaScript操作DOM元素