Losetupで作成されたLinuxのループデバイスは永続的なものですか?これは私には当てはまらないようです。コンピューターを再起動すると、ループデバイスがなくなっていることがわかります。ループバックファイルドライブの作成に使用しています。
ループバックデバイスが永続的に保存されていることを確認するにはどうすればよいですか?
いいえ、それらは永続的なものではありません。起動時にスクリプトを再作成するようにスクリプトを構成できます。
ループバックデバイスをマウントする場合は、デバイスをfstab
ファイルに配置するのがおそらく最良の方法です。構文は次のとおりです。
/path/to/device /path/to/mountpoint filesystemtype options
あなたの場合は
/path/to/file /path/to/mountpoint filesystemtype loop
ファイルが置かれているデバイスはその前にマウントする必要があることに注意してください。一部のシステムでは、ループバックファイルシステム行を含むファイルシステムの後に置くだけで十分ですが、他のシステムでは、デバイスが並列にマウントされるため、これは機能しません。
評判システムにより、pqnetの回答にコメントとして追加できません。提案をありがとう。
これを自分のサーバーの/etc/fstab
に追加しました。
/path/to/file /path/to/mount ext4 loop 0 0
次に、mount -a
によってfstab
のすべてを自動マウントします
ファイルをfsのように使用できます。
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/mnt/diskimg/data-u02.img 154818540 191944 153053732 1% /u02
@yaruncan、
OSはわかりませんが、1つの方法は、次に依存するものの前に開始するランレベルでスクリプトを配置することです。