Linuxの起動時にインストールされる項目を制御する方法は何ですか?

Linuxの起動時にインストールされる項目を制御する方法は何ですか?

これは、「/etc/fstab 編集」に対する回答のように聞こえます。私のfstabはSDカードを/ homeディレクトリにマウントします。ただし、コンピュータを起動すると、ホームディレクトリはSDカードではなく私/ディレクトリと同じパーティションになります。

  1. SDカードを別のディレクトリ(/ home2など)にマウントすると機能します。
  2. fstabで/homeエントリを上/下に移動しても役に立ちません。
  3. /homeマウントのパラメータを変更しても役に立ちません。
  4. コンピュータが起動したら、コマンドプロンプトで手動で「mount /home」と入力します。

cat /proc/mountsのエントリ:[fstabの最初のエントリ]

mtd0 on / type jffs2 (rw,noatime,rp_size=4096)
mtd0 on /home type jffs2 (rw,relatime,rp_size=4096)
mtd0 on /versions type jffs2 (rw,relatime,rp_size=4096)
mtd0 on /security type jffs2 (rw,relatime,rp_size=4096)

(その後、fstabの残りの項目)

Fedora 18があります。コメントに返信:

"mount /home"を実行しても上記のエントリは保持されますが、下に新しいエントリが追加され、正しいインストールが行われます。

/dev/mmcblk0p3 /home ext3 rw,relatime,user_xattr,barrier=1,nodelalloc,data=ordered  0 0

私の/etc/fstabファイル:

/dev/root   /   ext4    defaults,noatime    0 0
devpts  /dev/pts    devpts  gid=5,mode=620  0 0
tmpfs   /dev/shm    tmpfs   defaults,size=50m   0 0
proc    /proc   proc    defaults    0 0
sysfs   /sys    sysfs   defaults    0 0
/dev/mmcblk0p2  swap    swap    0 0
/dev/mmcblk0p1  /usr    ext3    defaults    0 0
/dev/mmcblk0p4  /var    ext2    defaults    0 0
/dev/mmcblk0p3  /home   ext3    defaults    0 0

/homeと/が同じパーティションにマウントされるのを防ぐ方法は?

ベストアンサー1

おすすめ記事