Linux 存储管理全解析
1. /etc/fstab 文件配置
在 Linux 系统中, /etc/fstab
文件通过 udev UUID 值来引用设备,确保无论设备在原始设备表中以何种顺序出现,都能正确访问相应的驱动器分区。以下是一个 /etc/fstab
文件的示例:
UUID=864B-62F5 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda3 during installation
UUID=8673447a-0227-47d7-a67a-e6b837bd7188 none swap sw
0 0
在这个示例中,第一个分区挂载到虚拟目录的 /boot/efi
挂载点,第二个分区挂载到虚拟目录的根目录 /
,第三个分区作为虚拟内存的交换区挂载。
你可以手动将设备添加到 /etc/fstab
文件中,这样在 Linux 系统启动时它们会自动挂载。但如果在启动时这些设备不存在,将会产生启动错误。
在使用 systemd 的 Linux 服务器上,即使只使用 /etc/fstab
文件,systemd 仍然会管理这些文件系统。当服务器重启或重新加载 systemd 时, /etc/fst