大文字と小文字を区別しないパーティション(ループマウントではない)を作成したいと思います。
これを利用するために、VirtualBoxでUbuntu 16.04 VM)を作成し、起動時に(Ubuntu-Installの)ディスクを15GBのルートパーティションに手動でパーティション分割しました。 GBスワップパーティションと6GBJFSパーティション。
これはそのように見えます
それはすべて正常に動作します。Ubuntuをインストールすると、再起動後もすべて正常に動作します。
残念ながら、パーティションのセットアップ中にJFSパーティションを作成するときに、-O(大文字と小文字を区別しない)を指定できません。
したがって、すべてがインストールされ、オペレーティングシステムが(正常に)再起動された後、パーティションをアンマウントします
umount /web
そして、-Oオプションを使用して再作成します(= OS2-互換性=大文字と小文字を区別しない)
mkfs.jfs -O /dev/hda5
「これですべてのコンテンツが削除されます。[はい]を選択します。
次に、そのファイルシステムを再マウントします。
mount /dev/hda5 /web
/ webをマウントした後、「Test」というファイル/フォルダーを/ webに作成し、「test」という別のファイル/フォルダーを/ webに作成しようとすると、「エラー、ファイルは既に存在します」と表示されます。
すばらしい、正常に機能する-ファイルシステムでは大文字と小文字は区別されません。
しかし、再起動すると、
緊急ブートモードへようこそ...
その後、基本的にVMを削除し、バックアップコピーを再インポートする以外に何もできません。
なぜ緊急ブートモードになるのですか?
すべてのブート要素を含む/のルートファイルシステムは、私が行った変更の影響を受けないはずです...
何が足りないのですか?
これを機能させる方法は?
/ webパーティションは自動的にマウントされますか?パーティションを再作成すると、uuidが変更され、/ etc/fstabを新しいuuidで更新する必要があります。
編集:はい、行が表示されます。uuidで/ webが見つからないため、システムがクラッシュしています。また、fstabにあるため、依存マウントと見なされます。