天使と悪魔選手権

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 としないとマウントできません。
また、書き込みが出来ません。

自動でマウントする方法と書き込み可能にする方法を教えてください。

A 回答 (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/
    • good
    • 0

# mount /dev/sdb /mnt/sdb


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

man fstab


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

何をしたいのでしょう。


パーティション形式は、どうなっているのでしょう。
マウントとは、媒体を読み書きできるようにさせるものです。
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で付けておけば良いのです。
    • good
    • 0

とりあえず、


/dev/sdb1 /mnt/sdb ext3 defaults 0 1
でどうなりますか?

この回答への補足

ありがとうございます。

/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 を記述しましたら書き込みが出来ました。
その後再起動をかけてもアクセス可能でしたので、アクセスの件は出来ました。

補足日時:2009/01/30 23:49
    • good
    • 0

マウントオプションの意味をよく調べてから用いましょう。


Windows等には読み込み専用ドライブという考え方は一般的でありませんが
UNIX系OSでは、マウントオプションとしてのReadOnlyを指定するオプションもあります。

また、マウントの作業は、fstabだけではなく
任意のコマンドライン操作でもできます。
それが、mount,umountコマンドです。

デバイスをデバイス名かUUIDで指定し
そのデバイスをマウントする場所(ディレクトリ)を指定し
そのパーティションのファイルシステムを指定し
その他の動作に付いてのオプションを指定してマウントします。

こういったコマンドを習得しておけば
SATA HDDをホットスワップで交換したりもできます。
(ほかにもいくつかのコマンドの知識が必要になりますが)
    • good
    • 0

本当に両方マウントポイントを / にしようとしているのでしょうか?


それとも書き間違いですか?

この回答への補足

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

補足日時:2009/01/30 21:03
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!