
Ubuntu日本語フォーラム
ログインしていません。
現在S-ATAのHDD2台(sda,sdb)とP-ATA(EIDE)のHDD1台(hda)で使用しております。当初P-ATAのHDDへubuntu6.10-i386を
インストールして使用しsdaにはwinXP、sdbはデーターディスクにしていました。
今回アクセス速度アップをはかろうと思いsdbのディスクへubuntuを入れました。GNOMEのPartition Editorをインストールして
GUI環境からhdaに残っていたubuntuのパーティーションを削除し一つにまとめました。ファイルシステムはext3です。
現在hdaのHDDには以前から使っていたfat32のhda4と今回作ったext3のhda1という2個のパーティーションがあります。fstabを編集し
/dev/hda1 /media/hda1 ext3 defaults 0 2
を付け加えたのですがこれだとhda1のアクセス権限が全てrootになっているらしくroot以外では書き込みが出来ません。
ちなみにhda4はインストール時にマウントポイントを/media/hda4へ指定したのでfstabは自動的に下記の様になってました。
# /dev/hda4
UUID=38AE-A4A9 /media/hda4 vfat defaults,utf8,umask=007,gid=46 0 1
hda4の書き込みは通常ユーザーで出来ております。自分はhda1をデーターディスクとして使用を考えていたのですが大変不便です
どうすれば通常アカウントで書き込みできるようになるのでしょう?
fstabのオプションでumask=000とかやっても変わりませんでした。それからhda1にlost+foundとかいうディレクトリが勝手に出来ていま
す。少しネットで探してみたらファイルなどのアクセス権限の記事や難しいext3の記事とかしか見当たらなくて。。
だらだら書いてしまいましたが、解かる方いましたら御指導お願いいたします。
オフライン
お騒がせしました、解決しました。合っているかどうか良く解かりませんが書き込めました。内容はこうです。
書き込める/media/hda4と/media/hda1を比べるとプロパティでグループというのがhda4はplugdev、hda1はrootになっています。
/etc/groupを開いてみるとfstabにあるgid=46っていうのはplugdevという事がわかります。chown -R :plugdev hda1とか
chgrp -R plugdev hda1をやってグループをplugdevにしましたがまだ書き込み出来ません。ls -l にて権限を見てみると書き込みが
抜けてます。chmod a+w hda1をしてなんとか書き込めるようになりました。このままだと誰でも書き込めるのでその後少しchmodの
権限をいじって他のパーティーションと大きく変わらない程度になりました。
しかしLinuxって凄いですね。難しいですがよくできているなと思いました。
オフライン