お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-12-03 05:00:25

yantene
メンバ
From: 愛知県刈谷市
登録日: 2008-07-29

マウントポイントを固定すると権限等がrootに・・・

 はじめまして、yanteneです。
 早速質問なのですが、音楽プレイヤーをUSB接続で接続しマウントした際に、Amarokで楽曲の転送を行うためにはマウントポイントを固定したほうがいいということで
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/DiskExpansion
を参考にしてマウントポイントを固定しました。しかし、ユーザ権限を使用するとマウントやアンマウントが行えません。そしてdiskディレクトリ内にあるマウントポイントの所有者や権限を見ると、rootに戻ってしまっているのです。これを何度か行っているのですが、解決の糸口さえ見つかりません。わかる方、教えてください。

オフライン

 

#2 2008-12-03 09:51:54

のんき
メンバ
登録日: 2007-03-04

Re: マウントポイントを固定すると権限等がrootに・・・

mountの基本はroot権限で設定します。
特定のユーザーでmount、unmount出来るようにするにはdevice指定の所で宣言しなければ
なりません。
/etc/fstab内の特定のdeviceの宣言でオプションuserを指定してください。

<参照元>
ubuntu manuals Manpage : mount
http://manpages.ubuntu.com/manpages/feisty/ja/man8/mount.html

オフライン

 

#3 2008-12-04 16:37:36

yantene
メンバ
From: 愛知県刈谷市
登録日: 2008-07-29

Re: マウントポイントを固定すると権限等がrootに・・・

のんきさん、投稿ありがとうございます。早速、/etc/fstabに、

/dev/sdc /media/music vfat -o user 0 0

とうち、保存して端末からマウントさせようとしてみたのですが、

yantene@Yantene-PC:~$ mount /media/music
[mntent]: /etc/fstab の 13 行目は不正です
mount: /etc/fstab や /etc/mtab 内に /media/music を見つけられません

と表示され、マウントを行うことができません。記述の仕方がどのように間違っているのでしょうか?教えてください。お願いします。

オフライン

 

#4 2008-12-05 02:14:15

のんき
メンバ
登録日: 2007-03-04

Re: マウントポイントを固定すると権限等がrootに・・・

ubuntu 8.04 以降のバージョンをお使いでしょうか。
ubuntu 8.04 以降であればUSB 4GB以下でFAT、FAT32であれば自動的にマウント
してくれるはずです。/etc/fstabに何も定義しなくてもgnome-mountがマウントしてくれます。
USB 4GB以上になると/etc/fstabにDevice定義が必要となります。
手動マウントの定義
/dev/sdc1 /media/music vfat noauto,users,rw,umask=000 0 0
自動マウントの定義
UUID=xxxxxxxx /media/music vfat rw,noexec,nosuid,nodev 0 0   

(注)自動マウントを行う場合、mediaの識別(UUID)が必要となります。
事前に下記コマンドを実行してUUIDを調べてください。
$ sudo /lib/udev/vol_id /dev/sdc1

USB Deviceは/dev/sdc ではなくて /dev/sdc1 となります。
最低でも1パーティションは作成されているからです。

最後の編集者: のんき (2008-12-05 02:20:07)

オフライン

 

#5 2008-12-05 06:08:10

yantene
メンバ
From: 愛知県刈谷市
登録日: 2008-07-29

Re: マウントポイントを固定すると権限等がrootに・・・

 のんきさん、返事をありがとうございます。言われたとおりにfstabに記述したところ、エラーは発生しなくなったのですが、やはり、幾度 /media/music/ の所有者をyantene、フォルダのアクセス権を「作成と削除」にしても、ファイルを入れようとすると「'/media/music/music.mp3' というファイルをオープンする際にエラー: Permission denied」と表示され、やはり追加ができないのです。
 試しにアンマウントし、手動でマウントしようとしてみても

yantene@Yantene-PC:~$ mount /media/music
mount: root だけが /dev/sdc を /media/music にマウントできます

となってしまいます。また、再起動すると /media/music/ のアクセス権や所有者がrootに戻ってしまっています。なぜでしょうか。お願いします。

オフライン

 

#6 2008-12-05 12:21:56

のんき
メンバ
登録日: 2007-03-04

Re: マウントポイントを固定すると権限等がrootに・・・

また、質問の文章を十分読まないで回答を書いてしまってます。
申し訳ないです。
音楽プレーヤーを接続しているんですね。
USBメモリの取り扱いと信じて書き込んでいました。
前回書いたことは全て忘れてください。
音楽プレーヤーなどを取り扱う方法が下記URLに書かれていますので
参考にしてください。
下記内容はiPODについて書いてあるように見えますがリムーバブル
メディア全般で通用しますので参考になると思います。
なお、この方法であればマウント、アンマウントはOS
側が行いますのでユーザー権限を意識しなくてもよくなります。
システムが自動的に検索して割り当ててくれますのでデバイス固定を
意識しなくてもよいと思います。

Viva! ubuntu (Old) ubuntuでiPodをつなげてみる
http://ubuntu.livedoor.biz/archives/52984964.html

最後の編集者: のんき (2008-12-05 12:32:11)

オフライン

 

#7 2008-12-11 22:48:59

yantene
メンバ
From: 愛知県刈谷市
登録日: 2008-07-29

Re: マウントポイントを固定すると権限等がrootに・・・

 返事が遅くなりました、すみません。一応示されたページは見ていたのですが、僕の使っているプレイヤーは自動検知されなかったため、マウントポイントを固定しないと接続した機器によってマウントポイントが変わってしまい、その都度設定をしなければならないのです。
 どうにかしてマウントポイントを固定することはできませんか?おねがいします。

オフライン

 

#8 2008-12-12 03:42:12

のんき
メンバ
登録日: 2007-03-04

Re: マウントポイントを固定すると権限等がrootに・・・

Amarok+携帯音楽プレーヤーについて下記URLを参考に勉強させていただきました。
yanteneさんには誠に申し訳ありませんがピッタリの答えを見つけ出すことが出来ませんでした。
Amarok独自のpluginでデバイスを認識しているようでこれに合うプレーヤーだとマウント、
アンマウントをスムーズに出来るようですね。残念ながら認識されない場合は結構悲惨な状況に
なるようです。認識されないプレーヤーのほとんどはusbメモリとして取り扱われるもののようです。
このusbメモリの取扱いですがそのメディアが特定出きるのであればデバイスのマウント ポインタ
は特定できるはずです。ubuntuでメディアを特定する方法はUUIDを使用する方法です。
以前書きましたUUIDの調査方法と/etc/fstabの記述方法を試されたでしょうか。
私のアドバイスできるのはこの位です。

Ubuntu Feisty(携帯音楽プレーヤー編)
http://foamy-capriccio.seesaa.net/article/45791657.html

Ubuntuに携帯音楽プレイヤーを接続
http://blogs.yahoo.co.jp/ubuntu_izayoi/323872.html

オフライン

 

#9 2008-12-28 02:48:48

yantene
メンバ
From: 愛知県刈谷市
登録日: 2008-07-29

Re: マウントポイントを固定すると権限等がrootに・・・

返事、少し遅くなりました、すみません。投稿ありがとうございます。マウントポイントを固定するのは難しそうですね・・・。ありがとうございました。これについては諦めておきます・・・

オフライン

 

Board footer

Powered by FluxBB