お知らせ

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

#1 2010-10-24 17:44:28

ki_van
新しいメンバ
登録日: 2010-10-23

ドライブが認識されない

Windows 7とUbuntu 10.10を別々のパーティションにインストールしてデュアルブートで利用しています。
UbuntuからWindows 7の入っているCドライブ(OSというラベルがついています)にアクセスしようとしたときに不具合が起きます。

Ubuntuを起動してすぐに端末を開き、cd /media/OS と打つと、bash: cd: /media/OS: No such file or directoryと表示され、アクセスできません。
しかし、メインメニューの「場所」から「OS」を選んでCドライブを開いた後、もう一度同じ処理をすると、Cドライブにアクセス出来るのです。
また、もう一つバックアップ用のパーティションがあるのですが、それは「場所」にも表示されず、アクセス出来ません。

どのようにしたら起動してすぐアクセス出来るようになるのでしょうか?
よろしくお願いします。

オフライン

 

#2 2010-10-24 19:17:00

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ドライブが認識されない

デフォルトでマウントされるパーティションは/etc/fstabで明示的にマウントするよう設定される場所だけですので、なんらかの方法でマウントする必要があります。

ki_van による投稿:

Ubuntuを起動してすぐに端末を開き、cd /media/OS と打つと、bash: cd: /media/OS: No such file or directoryと表示され、アクセスできません。
しかし、メインメニューの「場所」から「OS」を選んでCドライブを開いた後、もう一度同じ処理をすると、Cドライブにアクセス出来るのです。

この場合はgnomeによりパーティションが/media/OSにマウントされたため、アクセスできるようになったという状況です。

autofsによりアクセスしたときのみマウントされるという方法もありますし、/etc/fstabに明示的にマウントするよう設定しておいて、システム起動時にマウントすることもできます。

ki_van による投稿:

また、もう一つバックアップ用のパーティションがあるのですが、それは「場所」にも表示されず、アクセス出来ません。

バックアップ用のパーティションのファイルシステムはなんでしょうか。
ラベルが付いていない場合は??GBのディスクのような表示になったと記憶していますが、それらしいものもいなさそうでしょうか。

端末から、

コード:

sudo parted -l

などとすると、各パーティションはどのように認識されていますでしょうか。

オフライン

 

#3 2010-10-24 20:41:36

hir0
メンバ
登録日: 2008-09-28

Re: ドライブが認識されない

#1の疑問は「マウント」と言う操作を行って、初めてデバイス内のファイルにアクセスが出来ると言う前提が成立していないからです。
「場所」から選ぶとボックグランドでマウントが行われています。
マウントの場所はデフォルトで/media/ です。

解決するには起動時に自動でマウントする設定を行います。、それが#2に書かれている「fstab」を利用するのですが、以下URLの#7に別解が有ります。

なかなか素敵な解決方法だと思いますがどうでしょうか・

https://forums.ubuntulinux.jp/viewtopic.php?id=9487

オフライン

 

#4 2010-10-24 23:17:45

Templer
メンバ
登録日: 2009-07-08

Re: ドライブが認識されない

「gvfs-mount」についての追加情報。
Ubuntu 10.10では「gvfs-mount」コマンドが初期インストールされなくなりましたので、「gvfs-bin」パッケージをインストールしなければならなくなりました。
(ということで、おすすめ度がちょっと下がってしまいました。プラス、安全度も、トラブルは無いに等しいとはいえ、UUID指定には敵わなかったりします)

オフライン

 

#5 2010-10-25 18:12:02

ki_van
新しいメンバ
登録日: 2010-10-23

Re: ドライブが認識されない

皆様ご回答ありがとうございます。
無事Cドライブが起動時に認識されるようになりました。
Windowsを使っていた際はマウントというものを考えたことも聞いたこともなかったので、勉強になりました。

なお、sudo parted -l の結果は、
モデル: ATA WDC WD3200BEVT-7 (scsi)
ディスク /dev/sda: 320GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了    サイズ  タイプ    ファイルシステム  フラグ
1    32.3kB  41.1MB  41.1MB  primary   fat16             diag
2    41.9MB  6266MB  6224MB  primary   ntfs
3    6266MB  15.8GB  9504MB  extended
5    6266MB  15.3GB  9047MB  logical   ext4
6    15.3GB  15.8GB  456MB   logical   linux-swap(v1)
4    15.8GB  320GB   304GB   primary   ntfs              boot
となりました。

オフライン

 

#6 2010-10-26 12:48:17

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ドライブが認識されない

parted -lの結果を見ると想像つくかな、と思っていたのですが、割と複雑でどのパーティションが何であるのかちょっと判断しかねました。。
バックアップ用のパーティションは/dev/sda2でしょうか。
これのマウントの件も解決したという認識でよろしいでしょうか。

オフライン

 

#7 2010-10-26 17:14:08

ki_van
新しいメンバ
登録日: 2010-10-23

Re: ドライブが認識されない

>hmatsue様

何度もありがとうございます。
ディスクユーティリティーからマウントすることで、バックアップのパーティション(/dev/sda2)にもアクセス出来るようになりました。

オフライン

 

#8 2010-10-26 18:22:48

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ドライブが認識されない

拝承です。
「場所」のメニューに表示されなかったというのがちょっと気になりましたが、ともあれ解決されたようでよかったです。

オフライン

 

Board footer

Powered by FluxBB