概述

开机自动挂载及fstab文件修复

开机自动挂载

实现开机后自动挂载,就需要修改系统的自动挂载文件 /etc/fstab。因为系统就是依赖这个文件决定启动时加载的文件系统的。

通过vi 打开/etc/fstab文件

[root@localhost ~]# vi /etc/fstab

UUID=b71bedac-fe5d-411b-a67a-3d8a7d0d2c65 /boot ext4 defaults 1 2

#只有上面这一个是真正的硬盘分区,下面的都是虚拟文件系统或交换分区

/dev/mapper/centos-home /home ext4 defaults 1 2

/dev/mapper/centos-swap swap swap defaults 0 0

/dev/mapper/centos-root / ext4 defaults 1 1

文件中6个字段的意义说明

第1个字段:分区设备文件名或 UUID(硬盘通用唯一识别码,可以理解为硬盘的 ID)。

第2个字段:挂载点。挂载点必须是已经建立的空目录。

第3个字段:文件系统格式。

第4个字段:挂载参数,这个参数和 mount 命令的挂载参数一致。

第5个字段:指定分区是否被 dump 备份,0 代表不备份,1 代表备份,2 代表不定期备份。

第6个字段:指定分区是否被 fsck 检测,0 代表不检测,其他数字代表检测的优先级,例如:1 的优先级比 2 高。所以先检测 1 的分区,再检测 2 的分区。一般分区的优先级是 1,其他分区的优先级是 2。

在/etc/fstab中有写分区的 UUID,也有写分区设备文件名,这也是可以的。不过,如果不写 UUID,在修改了磁盘顺序后,/etc/fstab 文件也要相应的改变。

在/etc/fstab中将要挂载的文件信息写好后重新启动系统就可以了。

其中第一个字段UUID用 dumpe2fs 命令是可以查看到的,命令如下:

dumpe2fs /dev/sda1

dumpe2fs 1.42.9 (28-Dec-2013)

Filesystem volume name:

Last mounted on: /boot

Filesystem UUID: b71bedac-fe5d-411b-a67a-3d8a7d0d2c65

Filesystem magic number: 0xEF53

Filesystem revision #: 1 (dynamic)

.......省略部分输出.........

fstab文件修复

如果把 /etc/fstab 文件修改错了,导致系统启动不了则需要修复fstab文件,例如:

[root@localhost ~]# vi /etc/fstab

UUID=c2ca6f57-b15c-43ea-bca0-f239083d8bd2 ext4 defaults 1 1

UUID=0b23d315-33a7-48a4-bd37-9248e5c44345 boot ext4 defaults 12

UUID=4021be19-2751-4dd2-98cc-383368c39edb swap swap defaults 0 0

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5, mode=620 00

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

/dev/sdb5 /disk5 ext4 defaults 1 2

/dev/sdb /disk6 ext4 defaults 1 2

#故意把/dev/sdb6写成了 /dev/sdb

重新启动系统时报错了,如图所示。

此时我们可以通过root用户对fstab文件修复,在界面上系统提示输入 root 密码,我们输入root密码,如图所示。

root用户登录成功后,我们又看到了系统提示符,此时/etc/fstab 文件只有读权限,需要修改权限,命令如下

[root@localhost ~]#mount-oremount, rw/

再去修改 /etc/fstab 文件 如图所示。

如果不修改权限,则会提示是没有写权限,所以只有把 / 分区重新挂载上读写权限 ,就可以修改 /etc/fstab 文件了,修改完成后就可以正常启动了。

Linux学习之分区自动挂载与fstab文件修复(九)

linux分区自动挂载与fstab文件修复 在前面我们实现新添加硬盘,进行分区与格式化,然后手动挂载,这样做,在重启后,需要重新挂载才能使用. https://www.cnblogs.com/-wen ...

linux系统光盘开机自动挂载-配置本地yum源

一.光盘开机自动挂载 1.修改配置文件 执行命令 :vi /etc/fstab  添加/dev/cdrom                   /mnt           iso9660      ...

Linux 自动挂载与fstab文件修复

/etc/fstab文件 自动挂载就是写入/etc/fstab文件 vi /etc/fstab 其中,第九行是/分区的自动挂载信息,有6个字段 第一字段表示分区的UUID(硬盘通用唯一识别码,使用du ...

在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)?

按照一般的思路,我们先将文件夹挂载上去,命令如下: mkdir /mnt/share_software mount //192.9.206.43/share_software /mnt/share_s ...

[转载] CentOS系统开机自动挂载光驱 和 fstab文件详解

参考 http://blog.itpub.net/12272958/viewspace-676977/ 一.开机自动挂载光驱 1.按习惯,root用户,在/media目录下建立目录cdrom——mkd ...

/etc/fstab 参数详解及如何设置开机自动挂载

某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的. /etc/fstab 文件负责配置Linux开机时自动挂载的分区. Window ...

Linux开机自动挂载Windows分区

使用Linux的朋友肯定都不会对本文所谈的内容陌生,在Linux系统里,通常不会开机自动挂载Windows文件系统下的分区.Ubuntu系统下要点击Windows分区才会挂载,Fedora下则甚至要输 ...

【转】linux挂载新硬盘,开机自动挂载

[转]linux挂载新硬盘,开机自动挂载 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ Linux的硬盘识别: 2.6 kernel以后,linux会将 ...

Linux 磁盘分区,文件系统创建、挂载、开机自动挂载和卸载

创建分区 (fdisk): 第一步先在Linux的虚拟机上添加一块硬盘,添加完成后需要重启虚拟机才能够检测识别到新硬盘. 重启系统后可以使用 fdisk -l 命令查看当前所有磁盘分区情况,sdb为我 ...

随机推荐

3.Android 优化布局(解决TextView布局)

转载:http://www.jianshu.com/p/d3027acf475a 今天分享一个Layout布局中的一个小技巧,希望看过之后你也可以写出性能更好的布局,我个人的目的是用最少的view写出 ...

[Leetcode][020] Valid Parentheses (Java)

题目在这里: https://leetcode.com/problems/valid-parentheses/ [标签]Stack; String [个人分析]这个题应该算是Stack的经典应用.先进 ...

continous integration environment (Jenkins and bitbucket configuration)

================================================================================ continous integrati ...

java处理大文本方案

转载自:http://langgufu.iteye.com/blog/2107023 java处理大文件,一般用BufferedReader,BufferedInputStream这类带缓冲的Io类, ...

jsp页面错误

错误提示:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path. 解决办法:在build ...

eclipse 导出 javadoc

项目右键Export ->java/javadoc -> 选择要导出的项目,javadoc.exe,存放路径,导出的级别(private可导出全部) ->在VM option中加入- ...

[AI]神经网络章3 损失函数

损失函数 作用 在有监督的学习中,需要衡量神经网络输出和所预期的输出之间的差异大小.这种误差函数需要能够反映出当前网络输出和实际结果之间一种量化之后的不一致程度,也就是说函数值越大,反映出模型预测的结 ...

r table

一.table 函数对应的就是统计学中的列联表,是一种记录频数的方法,对于统计来说有非常重要的应用,下面的例子都是针对维数为2的情况举例,多维的情况是类似的 下面看一个例子: > ct < ...

Neo4j使用简单例子(转)

Neo4j Versions Most of the examples on this page are written with Neo4j 2.0 in mind, so they skip th ...

MVC4怎样在cshtml的引号内添加变量?

@{;} @foreach (var item in Model) { i++;

@i ...

linux自动挂载文件修复,Linux文件系统管理 开机自动挂载及fstab文件修复相关推荐

  1. java开机自动运行,怎么用java实现程序开机自动运行

    当前位置:我的异常网» J2SE » 怎么用java实现程序开机自动运行 怎么用java实现程序开机自动运行 www.myexceptions.net  网友分享于:2013-02-17  浏览:69 ...

  2. 在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)

    使用mount命令在Ubuntu上挂接Windows的共享文件夹 sudo mount //192.168.0.1/linux /mnt/win -o username=user,password=p ...

  3. linux自动挂载ntfs分区,Ubuntu 12.04 开机自动挂载ntfs分区

    在新的64位Ubuntu 12.04版本中 ntfs写入支持程序 不能正常运行.所以想Ubuntu自动挂载ntfs分区就要手动编辑/etc/fstab 文件.  /etc/fstab包含了挂在磁盘的必 ...

  4. linux脚本开机挂载,案例七:shell实现开机自动挂载本地YUM仓库程序

    实现开机自动挂载本地YUM仓库自动化程序,可以在没有网络的情况下也可以使用yum安装程序. #!/bin/bash #自动搭建yum本地仓库 # cdrom () { mount /dev/cdrom ...

  5. linux新硬盘挂载到老分区,Linux添加新硬盘,设置分区和开机自动挂载之图文教程!...

    虚拟机添加硬盘的步骤就不多废话了,主要列出添加硬盘后要进行设置的几个详细步骤: 1.查看磁盘信息:fdisk -ls 添加前如下图所示: 添加后如下图: 也可以用:ls /dev/sd*查看,如下图: ...

  6. linux7自动挂载怎么做,CentOS7 Virtual Box 开机自动挂载共享文件夹

    解决方案 按题主的意思是, web是自建的共享条目, 可能对应主机的share_path_host目录, 目标是自动挂载到虚拟机的/web/wwwroot目录. 就我目前所知, 做不到. 但可以有所变 ...

  7. 磁盘管理(挂载硬盘到不同目录并开机自动挂载)

    前言:在实际的生产环境中,由于服务器的长期工作可能会带来巨大的数据缓存,在不影响正常业务的运行下我们扩展存储,增加新磁盘以缓解海量数据数据存储为服务器带来的压力. 首先我们要知道,硬盘挂载必须要依靠目 ...

  8. 服务器2003蓝屏A5修复,重装Win7系统开机蓝屏错误代码0X000000a5的修复方案

    重新安装Win7系统,但是重装后,重启电脑发现进不去系统了,一开机就出现蓝屏代码0X000000A5 (0X00000002,0X81A53008,0XE13291A0,0X81A4C770),为什么 ...

  9. 启明云端分享|sigmastar SSD201/ssd202核心板升级参考,可实现开机自动从 SD 卡升级固件或开机自动从 SD 卡烧录 MAC 地址

    实现功能 1.开机自动从 SD 卡升级固件: 2.开机自动从 SD 卡烧录 MAC 地址: 一.实现方法 自动升级固件 示例:# vi project/image/configs/i2m/script ...

最新文章

  1. shell介绍,命令历史,命令补全和别名 ,通配符, 输入输出重定向
  2. 如何解决Keil5打红叉的问题
  3. MFC 网络编程 -- 总结
  4. django mysql 2006_Django (2006, 'MySQL server has gone away') 本地重现与解决
  5. android微信预览pdf,网页的pdf、office链接安卓版面微信浏览器无法打开
  6. 【干货】2021技术展望:开拓新局,掌握变局时代的技术先机-埃森哲.pdf(附下载链接)
  7. android 中LayoutInflater 的使用
  8. 图像处理工程师笔试题
  9. lua获取服务器文件,Nginx服务器中使用lua获取get或post参数
  10. l360清零软件无响应_爱普生L360清零软件
  11. java爬虫技术之Selenium爬虫
  12. Linux x86架构下ACPI PNP Hardware ID的识别机制
  13. Ubuntu20.04如何解决QQ闪退问题(亲测有效)
  14. Netlog中数据库演变过程(转载)
  15. 100道MySQL数据库经典面试题解析(有空必看)
  16. solr的copyFeild用法(改变各个feild的权重,修改打分结果)-注意!
  17. 比较实用的一个知识点——Android:interpolator用法
  18. python使用xpath爬取网页数据
  19. 手把手教你使用 Java 在线生成 pdf 文档
  20. Ubuntu系统在终端中重启与关机

热门文章

  1. CAD:应用程序的组件中发生了未处理的异常
  2. CentOS 7 安装mariadb
  3. html怎么写广告,基础教程:广告代码应该怎么写?
  4. MQTT Part 5 主题和最佳实践
  5. 1069. 凸多边形的划分
  6. c语言指针和结构体(B站鹏哥讲解版)
  7. FPGA初学(1)-- Vivado创建工程、管脚分配、综合、布局布线、生成比特流教程(详细)
  8. css怎么恢复清背景,如何清除css背景透明?
  9. 08从零开始学Java之记事本怎么编写Java代码?
  10. Eureka注册中心集群的构建