お知らせ

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

#1 2013-11-07 13:16:37

ybr170
メンバ
登録日: 2013-10-23

vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

元々vistaを使っていたPCに、後からubuntuを入れてデュアルブートで使っています。
ドライブ構成は以下のとおりです。
C(SSD 64G):vistaシステム用。NTFS。
D(HDD 160G):vistaデータ用。NTFS。
E(HDD 160G):前100Gがvistaデータ用。NTFS。後ろ60Gがubuntu。ext4。
F(DVDスーパーマルチドライブ)
G(BD-ROMドライブ)

最近Cドライブの調子が悪くなったので、交換に出そうと思っています。
その間、Cドライブが無くなるのでシングルブートに戻したいのです。
そこで質問があります。

1.ubuntuのシングルブートにする方法を教えてください。
2.シングルブートにできた場合、DやEにあるデータ(mp3とかzipとか)にアクセスできるのでしょうか。

オフライン

 

#2 2013-11-07 14:50:26

uotora
メンバ
登録日: 2008-06-18

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

使用されているUbuntuについてバージョン等を明示して、

コード:

sudo parted -l

の結果を提示してください。

オフライン

 

#3 2013-11-07 17:23:51

ybr170
メンバ
登録日: 2013-10-23

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

これは失礼しました。
OSはubuntu12.04.1日本語リミックス32bitです。
コマンドの結果は以下のとおりです。

コード:

$ sudo parted -l
[sudo] password for ※: 
モデル: ATA Hitachi HDS72161 (scsi)
ディスク /dev/sda: 160GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了   サイズ  タイプ   ファイルシステム  フラグ
 1    1049kB  160GB  160GB   primary  ntfs              boot


モデル: ATA C400-MTFDDAC064M (scsi)
ディスク /dev/sdb: 64.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
 1    1049kB  64.0GB  64.0GB  primary  ntfs              boot


モデル: ATA Hitachi HDS72161 (scsi)
ディスク /dev/sdc: 160GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了    サイズ  タイプ    ファイルシステム  フラグ
 1    1049kB  96.1GB  96.1GB  primary   ntfs              boot
 2    96.1GB  160GB   64.0GB  extended
 5    96.1GB  156GB   59.7GB  logical   ext4
 6    156GB   160GB   4292MB  logical   linux-swap(v1)

オフライン

 

#4 2013-11-07 20:46:30

uotora
メンバ
登録日: 2008-06-18

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

情報の提示有難うございます。で今回交換を予定されているのが/dev/sdbとすれば「grub」が存在してなければ問題ないのですが、「grub」が存在してる場合は

LiveCD/LiveDVDで「ubuntu12.04.1日本語リミックス32bit」を起動し他のドライブに「grub」をインストールする必要が有ります。

「grub」への配慮の必要がないときは「BIOS」で/dev/sdbを停止するだけでOKです。

Ubuntu起動後の他のドライブへのアクセスは今までと変わりなくできます。

オフライン

 

#5 2013-11-07 21:37:12

ybr170
メンバ
登録日: 2013-10-23

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

ご回答ありがとうございます。


まずgrubが存在しインストールされているかどうかは、どのようにして判断すればよろしいでしょうか。

1.grubがあった場合
grubを再インストールするドライブを/dev/sdcにしたいのですが、1,2、5、6とあるうちのどこにインストールすれば問題ないでしょうか。
6は違う気がしますし、1もntfsなので、2か5に入れられればいいなと思っているのですが。
次にgrubの再インストールが無事成功した後は、/dev/sdbを取り外すだけでよろしいでしょうか。

2.grubがなかった場合
BIOSで停止するだけとは、PC起動直後にdelボタンを押してBIOS設定画面に入り、ドライブのboot順番を再設定をすることという理解でよろしいでしょうか。
つまり、/dev/sdcを1位にして、2位以下を無しに設定すればよろしいでしょうか。

オフライン

 

#6 2013-11-07 23:04:13

rohizuka
メンバ
登録日: 2009-06-25

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

ybr170 による投稿:

まずgrubが存在しインストールされているかどうかは、どのようにして判断すればよろしいでしょうか。

grubのインストールデバイスは下記のコマンドで確認できます

コード:

sudo debconf-show grub-pc | grep install_devices:

実行結果はこのようになります(モデル名+シリアルナンバー)

コード:

* grub-pc/install_devices: /dev/disk/by-id/ata-ST31000528AS_9VP05N1H

ここでSSDのモデル名C400-MTFDDAC064Mが出てこなければ、SSDを外した状態でも普通に起動できます
SSDを外した状態で普通に起動できたなら

コード:

sudo update-grub

上記のコマンドを一回実行しておいてください。


SSDのモデル名C400-MTFDDAC064Mが出てきた場合
grubのインストールデバイスを下記のコマンドで再設定します

コード:

sudo dpkg-reconfigure grub-pc

最初の2つの質問には何もせず進んで下さい(Tabで了解にフォーカス、スペースorEnterで進めます)
3番目がインストールデバイスの再設定です(スペースでチェックのオンオフ)

ybr170 による投稿:

1.grubがあった場合
grubを再インストールするドライブを/dev/sdcにしたいのですが、1,2、5、6とあるうちのどこにインストールすれば問題ないでしょうか。
6は違う気がしますし、1もntfsなので、2か5に入れられればいいなと思っているのですが。

後ろに数字のないsdcを選んで下さい

ybr170 による投稿:

次にgrubの再インストールが無事成功した後は、/dev/sdbを取り外すだけでよろしいでしょうか。

はい、取り外してドライブのboot順を、grubがインストールされたドライブを1位にしてやればOKです。

オフライン

 

#7 2013-11-07 23:17:13

rohizuka
メンバ
登録日: 2009-06-25

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

#6 の手順はインストールされているubuntuを起動した状態で行ってください。
LiveCD/DVD起動したubuntuからではやることが増えるだけで面倒です。

オフライン

 

#8 2013-11-07 23:59:21

ybr170
メンバ
登録日: 2013-10-23

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

ご回答ありがとうございます。

コマンドを打ったところ、grubがインストールされているのはドライブEらしいことがわかりました。

コード:

* grub-pc/install_devices: /dev/disk/by-id/ata-Hitachi_HDS721616PLA380_PVFC04ZHUPNNVE

ですのでドライブCを取り外し、ブート順位を設定し直したら無事ubuntuが起動し、各ドライブ毎にあるデータにアクセスすることもできました。

まだsudo update grubコマンドは打っていないのですが、このコマンドを打つと具体的に何が変化するのですか。
もしかして、vistaを起動することができなくなるのでしょうか。
もしそうであるのなら、コマンドを打った後にまたvistaとのデュアルブートにすることは可能ですか。

オフライン

 

#9 2013-11-08 00:59:50

rohizuka
メンバ
登録日: 2009-06-25

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

ybr170 による投稿:

まだsudo update grubコマンドは打っていないのですが、このコマンドを打つと具体的に何が変化するのですか。
もしかして、vistaを起動することができなくなるのでしょうか。
もしそうであるのなら、コマンドを打った後にまたvistaとのデュアルブートにすることは可能ですか。

具体的に変化するのは/boot/grub/grub.cfgです
内容はインストール済みのカーネルのエントリや他のOSのエントリが記述されていて起動時にgrubが読み込みます
sudo update grubは実行した時点の状態を/boot/grub/grub.cfgに反映します、今回の場合vistaのエントリが無くなります
現状ですとSSDを取り付け直してからsudo update grubを再実行すればvistaのエントリが再生成されます。

SSDが交換されて返却された時には新品が返ってくるのでしょうから
SSDのみの状態でvistaをインストールした後で
HDDを再接続しUbuntuを起動してsudo update grubを実行すれば良いのではないかと思います。

オフライン

 

#10 2013-11-08 01:23:30

ybr170
メンバ
登録日: 2013-10-23

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

御説明ありがとうございます。よく分かりました。
早速sudo update-grubをやってみたところ、無事成功したようでした。
ただvistaのエントリが消えるというお話でしたが、どうしてか消えませんでした。
シングルブートはできますし、SSDを繋げばデュアルブートに戻るでしょうから実際上は問題ないわけですが、若干気にはなります。

オフライン

 

#11 2013-11-08 02:42:28

rohizuka
メンバ
登録日: 2009-06-25

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

ybr170 による投稿:

御説明ありがとうございます。よく分かりました。
早速sudo update-grubをやってみたところ、無事成功したようでした。
ただvistaのエントリが消えるというお話でしたが、どうしてか消えませんでした。
シングルブートはできますし、SSDを繋げばデュアルブートに戻るでしょうから実際上は問題ないわけですが、若干気にはなります。

多分ですがvistaのbootmgrとBootフォルダがsda1に存在しているような気がします。

rohizuka による投稿:

SSDが交換されて返却された時には新品が返ってくるのでしょうから
SSDのみの状態でvistaをインストールした後で
HDDを再接続しUbuntuを起動してsudo update grubを実行すれば良いのではないかと思います。

なのでこれをやるとvistaのエントリが2つに増えるような気が...
sda1のbootmgrとBootフォルダはSSDにvistaをインストールした後で削除した方がいいかなとは思います。

オフライン

 

#12 2013-11-08 17:22:01

ybr170
メンバ
登録日: 2013-10-23

Re: vistaとubuntuのデュアルブートをubuntuのシングルブートにするときの注意点を教えてください

rohizuka による投稿:

多分ですがvistaのbootmgrとBootフォルダがsda1に存在しているような気がします。

正に仰るとおりでした。2つをzipで固めてからsudo update-grubをしたら、vistaのエントリが消えました。
これで完璧に解決できました。
rohizukaさんありがとうございました。

オフライン

 

Board footer

Powered by FluxBB