背景

背景

背景

/dev/sda1物理的に分離されたドライブに音楽を保存したいです。これには以下が/etc/fstab含まれます。

# grep "music" /etc/fstab
UUID=10...92 /mnt/music ext4 defaults,user,rw 0 2

質問

システムが再起動すると、ファイルは消えます。

# ls /mnt/music/
lost+found

ドライブがマウント解除されると、ファイルが再び表示されます。

# umount /mnt/music
# ls /mnt/music
archives  jazz  logs  scripts

どちらの場合も、ディレクトリは/mnt/musicルートアカウントではなくユーザーアカウントによって所有されます。

/etc/fstabまた、項目を次に変更してみました。

UUID=10...92 /mnt/music ext4 rw,nosuid,nodev,noexec,relatime,user=USERNAME 0 2

質問

起動時に特定のユーザーがドライブをアンマウントせずに読み書きできるように、Arch Linuxでドライブをどのようにマウントしますか?

答え1

/mnt/music問題は、ファイルが間違ったファイルシステム(ファイルが作成されたシステムではなくディレクトリを含むシステム)に書き込まれていることです/dev/sda1

この問題を解決するには、管理者にインストールを別の場所に移動し、/mnt/musicインストール ファイルシステムからファイルを移動するように依頼します。

ユーザーバージョンのみ
または一般ユーザーとしてファイルシステムをアンマウントします/mnt/music
次に、ファイルシステムをマウントします。これ/mnt/musicはファイルシステムで、.デフォルト(シャドウ)ディレクトリです。たとえばls
次に、目的の場所にファイルを配置しますmv * /mnt/music

sync幸運を祈る。それでは終わった。

起動時にファイルシステムをマウントするには、autoマウントオプションにgetを追加します/etc/fstab

関連情報