
Ubuntu日本語フォーラム

ログインしていません。
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ドライブにアクセス出来るのです。
また、もう一つバックアップ用のパーティションがあるのですが、それは「場所」にも表示されず、アクセス出来ません。
どのようにしたら起動してすぐアクセス出来るようになるのでしょうか?
よろしくお願いします。
オフライン
デフォルトでマウントされるパーティションは/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
などとすると、各パーティションはどのように認識されていますでしょうか。
オフライン
#1の疑問は「マウント」と言う操作を行って、初めてデバイス内のファイルにアクセスが出来ると言う前提が成立していないからです。
「場所」から選ぶとボックグランドでマウントが行われています。
マウントの場所はデフォルトで/media/ です。
解決するには起動時に自動でマウントする設定を行います。、それが#2に書かれている「fstab」を利用するのですが、以下URLの#7に別解が有ります。
なかなか素敵な解決方法だと思いますがどうでしょうか・
https://forums.ubuntulinux.jp/viewtopic.php?id=9487
オフライン
「gvfs-mount」についての追加情報。
Ubuntu 10.10では「gvfs-mount」コマンドが初期インストールされなくなりましたので、「gvfs-bin」パッケージをインストールしなければならなくなりました。
(ということで、おすすめ度がちょっと下がってしまいました。プラス、安全度も、トラブルは無いに等しいとはいえ、UUID指定には敵わなかったりします)
オフライン
皆様ご回答ありがとうございます。
無事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
となりました。
オフライン
parted -lの結果を見ると想像つくかな、と思っていたのですが、割と複雑でどのパーティションが何であるのかちょっと判断しかねました。。
バックアップ用のパーティションは/dev/sda2でしょうか。
これのマウントの件も解決したという認識でよろしいでしょうか。
オフライン
>hmatsue様
何度もありがとうございます。
ディスクユーティリティーからマウントすることで、バックアップのパーティション(/dev/sda2)にもアクセス出来るようになりました。
オフライン
拝承です。
「場所」のメニューに表示されなかったというのがちょっと気になりましたが、ともあれ解決されたようでよかったです。
オフライン