/etc/fstab 挂载选项限制 - 如何获取应用的完整选项列表?

/etc/fstab 挂载选项限制 - 如何获取应用的完整选项列表?

这个问题是关于问题中描述的相关但切题的问题这个帖子

在上一篇文章中尝试最终确定选项时,我总是保留根分区,保持不变,不修改默认安装选项。

当我将 fstab 中的挂载选项更新为与所有其他选项相同时,在同一磁盘上,系统会给我启动菜单,启动启动屏幕上的操作(5 个动画点;有关文件系统上的 fsck 的消息)然后,当需要显示登录屏幕时,启动屏幕会消失,我会看到黑屏(我的默认启动屏幕颜色),并且系统会挂在那里,从不给我登录屏幕,也没有任何消息,甚至等了15分钟后!!!

结论是,即使辅助分区上的设置没有揭示所使用的 fstab 选项的严重问题,并且表现得可以接受,但与将这些相同选项应用于 / 分区时情况却有很大不同。尝试使用 grub 菜单中的高级选项重新启动时,我无法修复“损坏”(即撤消 /etc/fstab 中的 / 选项)。我被迫从辅助驱动器上的备用 Ubuntu 22.04 系统启动,进入并进行修复,然后才能重新启动,除了发行版默认值之外没有任何选项。

既然如此,有人可以告诉我我的 fstab 条目具体有什么问题吗,如果如下所示:

UUID=00000000-0000-0000-0000-000000000000       /DB001_F2       ext4    defaults,nofail,journal_checksum,journal_async_commit,commit=15,errors=remount-ro,journal_ioprio=2,data_err=ignore,nodiscard    0       1

事实上,给定的一组选项使系统偏离了轨道,达到了它所做到的程度,看似解决前一个问题的解决方案实际上并不是它看起来的解决方案,只是一个指向复杂性的多个来源的指针!多么令人失望啊!

来自 dumpe2fs 的根设备 (/dev/sda3) 报告:

root@OasisMega1:/DB001_F2/Oasis/bin# dumpe2fs -h /dev/sda3

dumpe2fs 1.45.5 (07-Jan-2020)
Filesystem volume name:   DB001_F1
Last mounted on:          /
Filesystem UUID:          00000000-0000-0000-0000-000000000000
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              12804096
Block count:              51199951
Reserved block count:     2559997
Free blocks:              37262931
Free inodes:              12246373
First block:              0
Block size:               4096
Fragment size:            4096
Group descriptor size:    64
Reserved GDT blocks:      1024
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Wed Oct 28 20:55:52 2020
Last mount time:          Mon Sep 12 13:50:48 2022
Last write time:          Mon Sep 12 13:50:43 2022
Mount count:              1207
Maximum mount count:      -1
Last checked:             Wed Oct 28 20:55:52 2020
Check interval:           0 (<none>)
Lifetime writes:          2862 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:           256
Required extra isize:     32
Desired extra isize:      32
Journal inode:            8
First orphan inode:       408274
Default directory hash:   half_md4
Directory Hash Seed:      263a14ff-4737-41f7-9c28-228ae1e89263
Journal backup:           inode blocks
Checksum type:            crc32c
Checksum:                 0x428983d0
Journal features:         journal_incompat_revoke journal_64bit journal_checksum_v3
Journal size:             1024M
Journal length:           262144
Journal sequence:         0x004fe3ab
Journal start:            65627
Journal checksum type:    crc32c
Journal checksum:         0x6d639679

root@OasisMega1:/DB001_F2/Oasis/bin# 

相关内容