私はArch LinuxがインストールされているデュアルブートノートブックにDevuanをインストールしました。
/home/myuser
2つのディストリビューション間で同じ内容を共有したいので、Arch Linuxと同じUUIDを持つ行/etc/fstab
を追加しました。/home
しかし、Devuanではmyuserと接続できません。他のコンピュータでは問題なくこれを行いました。私は何が間違っていましたか?
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1005964,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=808196k,mode=755)
/dev/sda1 on / type ext4 (rw,noatime,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
pstore on /sys/fs/pstore type pstore (rw,relatime)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=3271160k)
/dev/sda6 on /home type ext4 (rw,relatime,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
============質問作成者は次のように答えました。
myuserのパスワードを作成しました。ログインできます。
#passwd myuser
みんなありがとうございます。
編集者:Fabien:この内容を忘れて最後の答えを確認してください。
答え1
/home/が正しくマウントされていても、ユーザーがホームディレクトリの所有者でないと、ログインが失敗する可能性があります。同じユーザー名を使用してもUIが異なる場合があります。
問題を解決する簡単な方法は、rootとしてログインして/home/が正しくマウントされていることを確認し、再帰的username
にchowningして/home/usernameのすべてのエントリの所有者であることを確認することです。
chown -R username:usergroup /home/username/*
完了したら、もう一度ログインしてみるとusername
問題はありません。
これで、/home/パーティション(またはディスク)とArchのUUIDを/ etc / fstabに追加したと述べました。これがDevuanが計算したものと同じであると100%確信していますか?これを注意深く確認してください:
lsblk -f
または
blkid
答え2
警告... 一部のバージョンのアプリケーションでは、構成ファイルのオプションが異なるため、不明なオプションがアプリケーションの中断、構成の破損、アプリケーションの終了時に削除されることがあります。この理由だけで〜/(すべての〜/ .fooファイル)を共有することに注意が必要です。
どのように機能するかは、ドキュメント、ダウンロード、デスクトップなどのディレクトリを接続できる3番目のパーティションを作成し、少なくとも2つのシステムでコンテンツを使用できるようにすることです。