chroot
USBスティックの回復システムからアクセスしたいZFSにManjaroインストールがあります。リカバリシステムを起動すると、ZFSプールが自動的に検出され、可能であればインストールされます。
/tmp
これらのマウントが原因で、または同じ既存のフォルダが非表示になると/home
問題が発生します/root
。chroot
プールが一部のみインストールされているため、システムに入ることはできません。/
たとえば、いいえ。解決策は
- 出口
- マウントせずにインポート
- 正しい順序で手動でインストールします(ルートが最初に、次に上にあるもの)。
エクスポートに失敗したため動作しません:「使用中」。使用しているフォルダをマウント解除できません。
/mnt
プールのマウントポイントをaltrootに手動で変更してから元に戻すことを避けたいと思います。起動時に自動マウントを防ぐ方法はありますか?
20.2 ニビアを使用します。
答え1
再起動しようとすると、zfs set canmount=noauto <pool name>
プールの自動マウントが停止し、古いマウントデータが非表示になります。
答え2
正常に動作するZFSシステムで起動してみることができます。 USBスティック回復プールのインポートとインストール:
# zpool import -R /mnt rescue
これにより、rescue
下にプールが設置されます/mnt
。
/etc/zfs/zpool.cache
プールから削除rescue
したら、以下をエクスポートしますrescue
。
# rm /mnt/etc/zfs/zpool.cache
# zpool export rescue
次に、USBスティックで再起動してみてください。