本文主要是介绍关于Arch Linux挂载磁盘时的“无法在/etc/fstab中找到”报错【启动挂载】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在挂载/dev/sdc4这个区时,出现的标题所说的报错
在其中提到了/etc/fstab,用vim打开这个文件时发现sdc4并不在文件中
而fstab决定了linux在启动时的动作:挂载某个分区到指定路径上
用文件上方说明中提到的blkid寻找信息
blkid //显示设备中所有设备的[路径] 及其信息
blkid /dev/[硬盘号] 显示指定的硬盘信息
//例如[serinder@serinderArch ~]$ sudo blkid /dev/sdc4
[sudo] serinder 的密码:
/dev/sdc4: LABEL="Download" BLOCK_SIZE="512" UUID="12CA749CCA747E33" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fed4c167-25c4-4003-aed5-8cef19dd2e3e"
通过这个信息就可以去修改fstab的内容
sudo vim /etc/fstab
或者用自带编辑器打开更改
在fstab文件中标识了的格式
需要注意以下信息
<file system> <mount point> <type> <options> <dump> <pass>
文件系统 挂载位置 类型 操作
uuid=[你获得的uuid] 挂载到需要挂载的位置 文件系统类型 可以选择默认 0 0
通过blkid获得了驱动器的UUID,文件系统
在挂载中要注意的是,linux系统中一切皆文件的概念,所以需要挂载的硬盘驱动器需要挂载到 /run/media/[用户名]/ 之上
例如
UUID="12CA749CCA747E33" /run/media/serinder/ ntfs defaults,0 0
vim wq保存后再次挂载/dev/sdc4这个分区,你会发现这个分区被成功挂载
在你再次启动时[mount]会发现分区已经挂载上去了
这篇关于关于Arch Linux挂载磁盘时的“无法在/etc/fstab中找到”报错【启动挂载】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!