
Ubuntu日本語フォーラム

ログインしていません。
saru17と申します。
この度HDDの置換作業をおこない、今までに無いトラブルに遭遇し困っています。
HDDにインストールした各OSは起動できているのですが、HDDを置換する前に表示されていた
ホームフォルダー左側のデバイス欄にWindowsパーテーション(ntfs)が表示されなくなりました。
コンソール上からmountコマンドを実行すれば、問題なくWindowsパーテーションを参照できるのですが、
毎回コマンドを入力するのも面倒なので、以前のようにアイコンクリック→マウントの状態で利用したいと
考えています。
当フォーラムやネット上を探しましたが、これといった情報も得られなかったため、やむなく投稿した次第です。
どなたか良い情報をお持ちの方がいれば、ご教示いただければと存じます。
以下は、実施した置換作業を時系列に示したものです。
1. WindowsAppでsdaのドライブイメージを作成後、そのイメージをsdbに展開。
2. sdaとsdbの接続を、物理的に入れ替え。
3. LiveCDから起動後、新しいsdaへブートローダーをインストール。
ドライブイメージを作成する際に使用したAppは、「Paragon Backup & Recovery 2011 (Advanced)」という
WindowsAppで、ext4のパーテーション認識できるものです。
<確認できた事項>
デバイスの認識 -> sda sdbともに認識している。※Gpartedにて確認。
デバイス一覧に表示されないパーテーション
アクセサリ > ディスクユーティリティ -> 起動しなくなった。
grubの再インストール -> 効果なし。
コンソールからのマウント -> マウント出来る。
参考)HDD置換情報
■置換前
sda -> WDC WD5000AAKS-00V1A0 (500GB)
sda1 -> WinXP
sda2 -> Win7
sda5 -> Ubuntu
sda6 -> Swap
sdb -> SAMSUNG HD103SI (1TB)
sdb1 -> ntfs
■置換語
sda -> SAMSUNG HD103SI (1TB)
sda1 -> WinXP
sda2 -> Win7
sda5 -> Ubuntu
sda6 -> Swap
sdb -> WDC WD5000AAKS-00V1A0 (500GB)
sdb1 -> ntfs
オフライン
端末から sudo fdisk -l と blkid の結果の提示と /etc/fstab の内容を提示して下さい。
オフライン
3988さん
ご返信いただき、ありがとうございます。
ご指示いただいた内容の結果を、以下に記載いたします。
/etc/fstabの内容で、errorの文字が確認できましたが、
それ以上のことは分かりませんでした。
お手数ですが、再度ご指摘いただければ幸いです。
--- fdisk -l 実行結果 ---
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
ヘッド 255, セクタ 63, シリンダ 121601, 合計 1953525168 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスク識別子: 0x000b8250
デバイス ブート 始点 終点 ブロック Id システム
/dev/sda1 * 63 167782859 83891398+ 7 HPFS/NTFS/exFAT
/dev/sda2 167782860 1677716144 754966642+ 7 HPFS/NTFS/exFAT
/dev/sda3 1677716145 1953520064 137901960 f W95 拡張領域 (LBA)
/dev/sda5 1677716208 1922064794 122174293+ 83 Linux
/dev/sda6 1922064858 1953520064 15727603+ 82 Linux スワップ / Solaris
Disk /dev/sdb: 500.1 GB, 500103634432 bytes
ヘッド 255, セクタ 63, シリンダ 60800, 合計 976764911 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスク識別子: 0xeef8eef8
デバイス ブート 始点 終点 ブロック Id システム
/dev/sdb1 2048 976760831 488379392 7 HPFS/NTFS/exFAT
--- blkid実行結果 ---
/dev/sda1: LABEL="WinXP_x64" UUID="28D4AD7AD4AD4B40" TYPE="ntfs"
/dev/sda2: LABEL="Win7" UUID="788CD4108CD3C732" TYPE="ntfs"
/dev/sda5: UUID="4b8c4fba-53ac-406f-a551-792fe5cc9af2" TYPE="ext4"
/dev/sda6: UUID="b7877546-182a-46e9-bd44-3d6a821c7053" TYPE="swap"
/dev/sdb1: LABEL="backup_rec" UUID="C078D20578D1FA5C" TYPE="ntfs"
--- /etc/fstabの内容 ---
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=4b8c4fba-53ac-406f-a551-792fe5cc9af2 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=b7877546-182a-46e9-bd44-3d6a821c7053 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
オフライン
起動時に自動マウント出来るようにします。
マウントするデレクトリ(フォルダ)を作る デレクトリ(フォルダ)名は例です。
sudo mkdir /mnt/sda1 /mnt/sda2 /mnt/sdb1
エディターでファイル fstab を編集します。
sudo gedit /etc/fstab
ファイルの最後に次の3行を追加します。
UUID=28D4AD7AD4AD4B40 /mnt/sda1 ntfs defaults 0 0 UUID=788CD4108CD3C732 /mnt/sda2 ntfs defaults 0 0 UUID=C078D20578D1FA5C /mnt/sdb1 ntfs defaults 0 0
オフライン
起動時に自動マウントする方法を探しているのではなく、
saru17 による投稿:
毎回コマンドを入力するのも面倒なので、以前のようにアイコンクリック→マウントの状態で利用したいと考えています。
という希望ですよね。
まず、原因がディスク自体にあるのか、マウントする側にあるのかをより明確にする為に、試しに
1. 別の新規ユーザ(管理者の役割のユーザ)を作成し、それでログインした場合に、希望通り「クリックでマウント」できるか?
もしくは
2. UbuntuのライブCDなどでライブ起動してみて、希望通り「クリックでマウント」できるか?
をやってみるのもありかと、私は思います。
3988さん
saru17です。
早速のご返信をいただき、ありがとうございます。
ご指示いただいた方法で、各パーテーションが自動的にマウントされるようになりました。
私の伝え方が下手だったのかもしれませんが、以前のようにという状態は、
以下の図の赤枠の部分に各パーテーションが表示されているという意味でした。
以前はこの赤枠の部分に、各パーテーションが表示されており、
表示されているだけではマウントしておらず、アイコンをクリックして
始めてマウントするという状態でした。
何度もお手数ではございますが、再度ご指南のほどよろしくお願いいたします。
オフライン
STGSAGWANさん
saru17です。
フォローいただき、ありがとうございます。
確かにご想像のとおりです。
STGSAGWAN による投稿:
起動時に自動マウントする方法を探しているのではなく、
saru17 による投稿:
毎回コマンドを入力するのも面倒なので、以前のようにアイコンクリック→マウントの状態で利用したいと考えています。
という希望ですよね。
まず、原因がディスク自体にあるのか、マウントする側にあるのかをより明確にする為に、試しに
1. 別の新規ユーザ(管理者の役割のユーザ)を作成し、それでログインした場合に、希望通り「クリックでマウント」できるか?
もしくは
2. UbuntuのライブCDなどでライブ起動してみて、希望通り「クリックでマウント」できるか?
をやってみるのもありかと、私は思います。
1と2両方試してみましたが、結果はどちらもNGでした。
とりあえず、すべてのパーテーションから起動は出来ていますので、このまま使い続けるという選択肢もありますが、
できれば以前のように使えると使い勝手が良いので、もうしばらく試行錯誤しながら情報の提供を待ってみます。
引き続きフォローをいただければ幸いです。
よろしくお願いいたします。
オフライン
saru17さん
原因はディスクの何かでしょうね。
明確に先を見越した考えはないのですが、
gvfs-mount -il
で情報を表示すると、何が出力されますか?
(gvfsからはどう見えているのかと思いまして。)
STGSAGWANさん
saru17です。
STGSAGWAN による投稿:
saru17さん
原因はディスクの何かでしょうね。
明確に先を見越した考えはないのですが、コード:
gvfs-mount -ilで情報を表示すると、何が出力されますか?
(gvfsからはどう見えているのかと思いまして。)
投稿いただいたコマンドを実行した結果は、以下のとおりです。
---ここから
Volume(0): floppy0
Type: GUnixVolume
ids:
unix-device: '/dev/fd0'
themed icons: [drive-removable-media] [drive-removable] [drive]
can_mount=1
can_eject=0
should_automount=1
---ここまで
この情報から、何か分かることはございますか?
何度もお手数ではございますが、アドバイスをいただければと存じます。
よろしくお願いいたします。
オフライン
saru17です。
自己レスとして投稿します。
根本的な解決にはなっていませんが、このままでは使い勝手がよくないため、
やむなく再インストールに踏み切りました。
結果としては、以前と同じような状態へ復旧することができました。
ただし、この問題については、いままでに頂いた情報をもとに引き続き調べてみようと思います。
今回フォローいただいた3988さん/STGSAGWANさんに、あらためてお礼申し上げます。
また、参照していただいた多くの方にも感謝いたします。
また何かわからないことがあれば投稿いたしますので、その際にはまたよろしくお願いいたします。
オフライン