包含所有磁碟機的檔案的絕對路徑是什麼?

包含所有磁碟機的檔案的絕對路徑是什麼?

包含系統在引導期間安裝的所有磁碟機、硬體和網路共用的檔案的絕對路徑是什麼?

答案1

/etc/fstab(其語法參見man fstab)。

更準確地說,它不包含驅動器,而是要安裝的檔案系統。

答案2

沒有一個文件包含全部啟動時要安裝的磁碟機、共用等。/etc/fstab是你應該添加這些的地方,但實際上,任何方法在啟動時運行命令作為 root 可以用於安裝。

在 systemd 世界中,在啟動時安裝任何東西的規範方法是使用系統掛載。在 systemd 中,甚至 in 中的條目fstab也會轉換為.mountssystemd-fstab-generator

~ systemctl list-units --type=mount
UNIT                          LOAD   ACTIVE SUB     DESCRIPTION                                  
-.mount                       loaded active mounted Root Mount                                   
boot.mount                    loaded active mounted /boot                                        
dev-hugepages.mount           loaded active mounted Huge Pages File System                       
dev-mqueue.mount              loaded active mounted POSIX Message Queue File System     
...

~ systemctl cat -- -.mount                    
# /run/systemd/generator/-.mount
# Automatically generated by systemd-fstab-generator

[Unit]
SourcePath=/etc/fstab
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=local-fs.target

[Mount]
Where=/
What=/dev/disk/by-uuid/e5018f7e-5838-4a47-b146-fc1614673356
Type=ext4
Options=rw,relatime,data=ordered

相關內容