FreeBSD 無法掛載 home 分割區

FreeBSD 無法掛載 home 分割區

我在第一次安裝 FreeBSD 時遇到了問題。正如我在 GNU/Linux 中所做的那樣,我建立了單獨的主分割區和根分割區。我遇到的問題是我的主分割區無法安裝。

幸運的是,當啟動失敗時,它只會在根提示符下轉儲我,但不幸的是,在將/ 重新掛載為讀寫而不只是只讀後,我無法掛載/dev/ada0p3 、我的/home 分區、/home 或任何其他內容別的內容。

我得到的確切錯誤是mount /dev/ada0p3: No such file or directory,但快速ls /dev/顯示ada0p3確實存在,並gpart show確認設備 ada0 上的分區 3 是 freebsd-zfs 並且是 185GB,這是我為我的家分配的大小。

我對 / 和 /home 使用 zfs。

這是全新安裝,因此如果需要的話,我毫不猶豫地刪除驅動器並重新安裝,但我寧願避免在這方面花費更多的時間。

答案1

嘗試zfs mount -a。如果這不起作用,請檢查以下內容zfs get mountpoint,canmount hostjails tank/hometank/usr/home根據您的池名稱和資料集位置進行檢查

掛載點應該定義到像這樣的資料夾/家可以安裝應該

如果不是這種情況,您可以使用zfs set canmount=on tank/home類似於 mountpoint 的方法來修復它。

在嘗試掛載之前,請確保掛載點資料夾存在。

相關內容