SSH経由でドライブをマウントし、fstabを編集して変更を反映しましたが、再起動後にドライブがマウントされませんか?
何が間違っているのか理解できませんか?
ここに私のfstabがあり、再起動後にマウントされていない/ md0です。何か抜けましたか?
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/md4 / ext3 errors=remount-ro,usrjquota=quota.user,jqfmt=vfsv0 0 1
/dev/md0 /BACKUP ext3 defaults 0 1
/dev/md1 /boot ext3 errors=remount-ro 0 1
/dev/md2 /var/tmp ext3 usrjquota=quota.user,jqfmt=vfsv0 1 2
/dev/sda3 swap swap defaults 0 0
/dev/sdb3 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
ベストアンサー1
時々、原因はfstab
構成自体ではなく、問題が別の場所にある可能性があります。
単にswap
ファイルにエントリを追加しても、魔法の/etc/fstab
ようにスワップパーティションがアクティブになるわけではありません。通常、これはswapon
手動でまたは次を呼び出すことによって行われますprogramatically
。
- 手動:端末で実行すると、ファイルで宣言されているすべてのスワップパーティションを
swapon -a
開こうとします。fstab
- プログラム:ディストリビューションに
/etc/init.d/swap
これを実行できるデーモン/サービスが提供されることを願っています。
何らかの理由でスワップを無効にしたい状況が発生しました(再起動するswapoff
たびに自動再インストールを防ぐためにスクリプトサービスを削除してinit
)。しかし、しばらくすると心が変わり、スワップをリセットしました。ただし、swap
initスクリプトサービス(例:/etc/init.d/swap)を再度追加することを忘れていました。
だから(1)initスクリプトサービスを設定fstab
し、(2)追加して問題を解決しました。swap