• 締切済み

fstab に記載してもマウントされません

Debianですが /etc/fstabの内容は次のとおりです。 proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount -ro 0 1 /dev/sdb1 / ext3 defaults -ro 0 1 です。 これで起動しますと「sda」はファイルシステムとして通常にアクセスできますが、「sdb」は #mount /dev/sdb /mnt/sdb としないとマウントできません。 また、書き込みが出来ません。 自動でマウントする方法と書き込み可能にする方法を教えてください。

みんなの回答

回答No.7

次の作業をすべてrootユーザーで行ってください。 mkdir /mnt/test echo "/dev/sdb1 /mnt/test auto defaults -rw 1 1" >> /etc/fstab shutdown -r now → コンピュータが再起動して、/mnt/test にマウントできているはずです。 より詳しくは、下記のURLを参考にしてください。 http://www.support-you.com/wiki/linux/

参考URL:
http://www.support-you.com/wiki/linux/
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.6

# mount /dev/sdb /mnt/sdb では、/dev/sdb を /mnt/sdb にマウントしていますが、 /etc/fstab の /dev/sdb1 / ext3 defaults -ro 0 1 は、/dev/sdb1 を / に読み出し専用でマウントする記述です。 前の行で /dev/sda1 を / にマウントしているので、この記述は やりたいことと違っていますよね。

  • yakan9
  • ベストアンサー率54% (2251/4143)
回答No.5

man fstab と入れて少し、オペラントの勉強をすること。 その他、 man fdisk man mkdir man ls などを読んでください。 パーティションの情報は、全て、/media以下の情報から、 見えるのです。

  • yakan9
  • ベストアンサー率54% (2251/4143)
回答No.4

何をしたいのでしょう。 パーティション形式は、どうなっているのでしょう。 マウントとは、媒体を読み書きできるようにさせるものです。 sda1,sdb1のパーティションは、フォマットは、 fdisk -l でパーティション情報を見るとか、 fstabの定義エントリを正しく書くとか、 /mntは、余り使わなくなり、今は、/mediaの方です。 /mediaに、 mkdir sda1 mkdir sdb1 fstabのエントリの各オペラントの意味をしっかり調査(勉強)して、 WindowsのNTFSフォマットの場合、FAT16,Fat32の場合、 たとえば、 /dev/sda1 /media/sda1 ext3 defaults 0 0 /dev/sdb1 /media/sdb1 ntfs defaults 0 0 /dev/sda1 /media/sda1 vfat defaults 0 0 といったように定義するのが普通です。 マウントも、 mount /media/sda1 mount /media/sdb1 と、関連付けをfstabで付けておけば良いのです。

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

とりあえず、 /dev/sdb1 /mnt/sdb ext3 defaults 0 1 でどうなりますか?

kuma-komar
質問者

補足

ありがとうございます。 /dev/sdb1 /mnt/sdb ext3 defaults 0 1 /dev/sdb1 /mnt/sdb ext3 defaults 0 0 /dev/sdb1 /mnt/sdb ext2 defaults 0 1 試しましたがmountコマンドでないといけません。 別件ですが、マウントしたドライブにアクセスできませんでしたので、chmod a=r+w+x+s+t を記述しましたら書き込みが出来ました。 その後再起動をかけてもアクセス可能でしたので、アクセスの件は出来ました。

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

マウントオプションの意味をよく調べてから用いましょう。 Windows等には読み込み専用ドライブという考え方は一般的でありませんが UNIX系OSでは、マウントオプションとしてのReadOnlyを指定するオプションもあります。 また、マウントの作業は、fstabだけではなく 任意のコマンドライン操作でもできます。 それが、mount,umountコマンドです。 デバイスをデバイス名かUUIDで指定し そのデバイスをマウントする場所(ディレクトリ)を指定し そのパーティションのファイルシステムを指定し その他の動作に付いてのオプションを指定してマウントします。 こういったコマンドを習得しておけば SATA HDDをホットスワップで交換したりもできます。 (ほかにもいくつかのコマンドの知識が必要になりますが)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

本当に両方マウントポイントを / にしようとしているのでしょうか? それとも書き間違いですか?

kuma-komar
質問者

補足

すみません、マウスポイントの意味もよくわかっておりません。 sdbの追加ハードディスクは書き込みが出来れば良いだけのバックアップ専用に使用したいのですが、方法が良くわかっておりません。

関連するQ&A