
Ubuntu日本語フォーラム

ログインしていません。
当方、Linux超初心者です。
窓7が非常に不安定になったため、クリーンインストールをしたところ、ubuntuが消えてしまいました。
デュアルブートのメニューが出ないんです。
窓7がgrubをぶっ潰したのではないかと推測します。
過去の記事も検索してみましたが、今ひとつ判りません。当方超初心者です。
ドライブ構成は以下のとおりです。
Disk0 Partition1 システムで予約済み
Partition2 windows System (C ドライブ)
Partition3 windows app (D ドライブ)
Disk1 Partition1 windows app&data (E ドライブ)
Partition2 ubuntu
Partition3 未使用
grubはDisk0に作ったはずです。
素人考えながら、Live DVDから grub-installなどをすればいいのかな、などとも考えますが、具体的な方法が判りません。
過去の記事を見ると「ドライブをマウントする」とかいう記述もありましたが、そのやり方すら判りません。
どうかLinuxマスター様、「バカにでも判るように」ご教授いただけませんか。
ubuntuのバージョンは13.4、64bitです。
どうかよろしくお願いします。
オフライン
grubをインストールし直すと治ると思いますが。簡単な方法は
Disk1 Partition1 windows app&data (E ドライブ)
Partition2 ubuntu
Partition3 未使用
方法はいくつかあるのですが、初心者に簡単なのは
Partition3 未使用に空き領域が十分にあれば別バージョンのubuntu12.04LTSのOSを入れる。(Linuxmint15とかでもOK)
ところでパソコンのスペックがわからないでですが。
SATAの場合 メーカーのロゴ画面でブート先が選べるオプションが選べる場合があります。この場合
Disk0 Partition1 システムで予約済み
Partition2 windows System (C ドライブ)
Partition3 windows app (D ドライブ)
Disk1 Partition1 windows app&data (E ドライブ)
Partition2 ubuntu
Partition3 未使用
Disk0とDisk1の両方にブートローダーが入っていれば
windows7がDisk0のブートローダーを書き込みしても
ブート先を選べるとDisk1からでも起動できる方法もあります。
オフライン
yasushi04さま
早速の御返事、ありがとうございます。
未使用領域は15ギガほどなんですが、もったいないので、いずれ時間のあるときに
Gpartedかなにかでうぶんつちゃんの領域に合体してしまうつもりなので、
他のOSを入れる‥‥というのはちょっとためらわれます。
それにあまり(教わっておいて失礼ですが)ubuntuらしい対応とは思えませんので、
何か他の案はないでしょうか。
超初心者、とは言ってもある程度のコマンドを打つことは出来る‥‥と思います(汗)
よろしくお願い致します。
オフライン
http://kledgeb.blogspot.jp/2012/10/ubun … grub2.html
に詳しく解説されています、参考にして下さい。
オフライン
uotoraさま
ご指定になられたページを参照してみましたが、肝心の「デバイスのマウントの仕方」が判りません‥‥
一応、ネットでも調べてみたんですけれど、そんなことは「当たり前の知識」のようです‥‥
自分には判りません。
「バカにでも判るように」教えてください、お願いいたします。
オフライン
取り敢えずそちらの状況を知りたいので、LiveCDからUbuntuを起動後端末から下記コマンドをコピー&ペーストしその結果を提示してください。
sudo parted -l
オフライン
ubuntu13.04のDVDを起動させて、端末でsudo parted -l 入力した結果をこのフォーラムにはりつけてください。
オフライン
御返事遅くなって申し訳ありません。
結果は以下です。
Model: ATA Hitachi HDS72101 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 315GB 314GB primary ntfs
3 315GB 1000GB 686GB primary ntfs
Model: ATA WDC WD20EARX-00P (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 1049GB 1049GB primary ntfs boot
3 1049GB 1983GB 935GB primary ext4
2 1983GB 2000GB 17.1GB extended
5 1983GB 2000GB 17.1GB logical linux-swap(v1)
Model: Kingmax USB2.0 FlashDisk (scsi)
Disk /dev/sdc: 8074MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1024B 8074MB 8074MB primary fat32
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Model: HL-DT-ST DVDRAM GH24NS95 (scsi)
Disk /dev/sr0: 4707MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Number Start End Size File system Name Flags
1 8192B 24.6kB 16.4kB Apple
2 3269MB 3278MB 9306kB EFI
これで何か判るのでしょうか‥‥?
オフライン
うまく回復できるのを願って手順を記します。端末へはコピー&ペーストされるといいと思います。
(1)LiveDVD又はLiveCDからUbuntuを起動します。
(2)「端末」を開き次のコードを入力するかペーストする。(ターゲットパーティションのマウント)
sudo mount /dev/sdb3 /mnt
(3)「Grub」のインストール
sudo grub-install --root-directory=/mnt /dev/sdb
(4)再起動、「BIOS」の起動デバイス選択画面を表示させ「ATA WDC WD20EARX-00P(2000GB)」を起動ドライブに設定する。HDDから起動しGrubメニュー画面が表示されればOK
(5)HDDのUbuntuが起動したら、端末を開き下記を実行する。
sudo update-grub
オフライン
uotoraさま
ありがとうございます! うまく行きました!
ただ、どうしてsda1ではなくsdb3にしなければならなかったのかが判りません。
試しにsda1に作ってみたらエラーを起こしました。
どうしてなんでしょうか?
オフライン
[quot=sawabeizumi]
Model: ATA WDC WD20EARX-00P (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 1049GB 1049GB primary ntfs boot
3 1049GB 1983GB 935GB primary ext4
2 1983GB 2000GB 17.1GB extended
5 1983GB 2000GB 17.1GB logical linux-swap(v1)
[/quot]
/dev/sdbのハードディスクにWindowsとUbuntuがインストールされているパーティションがあるからです。/dev/sdb1にWindowsがあるので、/dev/sdbがマスターブートレコードだと分かります。
オフライン
なるほど、とても参考になりました。
でも、ぶんちゅインスコ時はsdaにgrub作ったはずなんですが‥‥
コレはどうなっているのでしょう?
質問ばかりですみません。
少しでも詳しくなりたいので‥‥
オフライン