マイコンピュータでArch Linuxを実行している2人のユーザーがいます。最近、Windows 7の仮想インストールをあるユーザーから別のユーザーに移動しました。移動したフォルダの所有者を新しいユーザーに再帰的に変更しました。
ルートユーザーで仮想マシンを開くと開くことができますが、新しいユーザーでは開くことはできません。
いくつかの権限を変更する必要がありますか?エラーが発生しません。何が起こっているのか、どうすればわかりますか?
仮想マシンを新しいユーザーに正しく移行する方法は?
何が起きているのか分かると思います。問題は、仮想マシンに追加したrawパーティションにあり、これを作成するためにrootユーザーを使用しました(VMplayerでは、一般ユーザーがrawパーティションを追加することを許可していません)。
未加工パーティションのハードドライブを削除した後、ルートなしでマシンを起動できました。
私が見つけたページこのような状況を防ぐ方法について説明します。しかし、udevによってsdaとsdbにランダムにマウントされる2つのハードドライブがあります。
UUIDを使用してリンクされたページに記載されているノードをどのように作成できますか?問題は解決しますか?
答え1
ドライブの移動によって問題が発生した場合は、次の内容を入力します。
UUID="0ECA6DA1246D89E4" /media/scratch ntfs auto,rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
/etc/fstabを見ると問題が解決します。 編集する前にバックアップしてください
mkdirを使用して/media/scratch(または必要な名前で呼び出す - ファイルの内容(大文字と小文字を含む)と一致する必要があります)を作成します。 UUIDを見つけるにはblkidを使用してください。
この例では、デュアルブートシステムのLinuxでWindows D:を表示できるようにします。