お知らせ

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

#1 2010-01-16 21:49:10

uesaka
メンバ
登録日: 2008-12-12

GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaと言います、宜しくサポートをお願いします。

最初はwindows xp pro  とubuntu9.10のデュアルbootで使用していましたが別のOSを入れたくて、ネットで

ダウンロードしたVine  Linux  5の DVDでインストールしましたがGRUB(ブートローダー)を書き換えられてubuntuが起動できません。

1. windows    ubuntu     vine    の boot にしたい。

2. 1がだめなら 元のwindows   とubuntu  にするにはどうしたら良いですか。

現在はwindows   とvine  Linux  が起動できます、下記が僕の内容です。

windowsはc  ドライブ40G     パーテーションで分割  D 20Gと E  20G

ubuntu は別HDD  120Gを使用   この120Gをパーテーションして別のOSを入れようと思い、Gpartedでパーテーションで70Gと

50Gに分けて50GのところにVine  Linux  5を入れました、では宜しくサポートをお願いします。

オフライン

 

#2 2010-01-16 22:12:57

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

Ubuntu9.10 の LiveCD から起動して、メニュー画面で F6 キーを押します。
起動オプションの boot=casper と言う部分を探して、root=/dev/sda2 と書き換えて Enter します。
※ 上記は、ご自身が Ubuntu をインストールしたパーティションに読み替えてください。
Ubuntu をインストールしたパーティションが /dev/sda5 であれば、root=/dev/sda5 となります。

無事、HDD から Ubuntu が起動したら、端末を起動して、
$ sudo update-grub
$ sudo grub-install /dev/sda
とすればすべて起動できると思います。

オフライン

 

#3 2010-01-17 09:47:42

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#4 2010-01-17 09:52:05

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#5 2010-01-17 09:56:13

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#6 2010-01-17 10:00:36

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2010-01-17 15:39:34

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaです早々みなさんサポート有難うこざいます。petitbootangさんのとおりやつてみました。ubuntu9.10 live cdでcdから起動しメニー画面の時にF6を押し

file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet  splash---

file=/cdrom/preseed/ubuntu.seed root=/dev/hdc1 initrd=/casper/initrd.lz quiet  splash---と変更しエンター  ubuntu ロゴで停止 反応なしです

僕のhddの内容です。
/dev/hdc  (111.79GIB)

/dev/hdc1(59.6GIB)(ubuntu9.10)     /dev/hdc3(50.77GIB)(vine Linux)

では他の人のサポート内容も実施します、またと投稿します。
ではよろしくお願いします。

オフライン

 

#8 2010-01-17 16:39:47

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

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

vine5の標準ファイルシステムはext3となっていますがgrubはどうなのでしょうか。
Ubuntu 8.10と同じ物がインストーラーに準備されている可能性も有ります。

基本的にGRUBはUbuntuの/bootを探し出せるはずなので為の、今回の原因はUbuntuのパーティションext4を認識できない為に起こったのかも。

vineのリポジトリが更新されて、ext4が読めるgrubに変更されているのならUbuntuと同じ方法で対応できます。
$ sudo apt-get update
$ sudo apt-get install --reinstall grub
$ sudo grub-install /dev/hda
$ sudo update-grub
*/dev/hda は確認して下さい、ブートローダーの配置が分からないので取り敢えず/dev/hdaとしたまでです。

http://www.vinelinux.org/install-guide/setup_grub.html
vineでは直接設定ファイルを触らずにツールを使用するみたいですね。
Ubuntuの項目が有れば大丈夫です。

この考えが当たっていて、grubの更新(入れ替え)で起動できた場合、使用されているブートローダーは「GRUB」です。
「GRUB2」に乗り替えるにはUbuntuから起動して#2を実行して下さい。
外していたらゴメン!

オフライン

 

#9 2010-01-17 16:43:42

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

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

$ sudo update-grubは$ sudo grub-installの時に自動で行なわれたと思いましたが忘れましたorz
やらなくても良いかも知れませんが判断はお任せします。

オフライン

 

#10 2010-01-17 17:27:55

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaです。みなさんサポート有り難うございます、petitbootangさんのとおり実施しましたが
起動できませんでした、root=/dev/sdc1に変えたところ起動しました。
その後端末で$ sudo  update-grub

                $sudo  grub-install /dev/sdc1  再起動しましたが vine Linux とwin のbootメニューしかです、vineが起動します、それとぼくのHDDの内容をスナップショツトに取り込んだ画像を貼り付けするにはどうしたら良いですか。
http://www.punbb.org/img/small_logo.pngぼくの場合はデイスクトップに有ります。
モデル: ATA ST340014A (scsi)
ディスク /dev/sdb: 40.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
1    32.3kB  21.0GB  21.0GB  primary  ntfs              boot
2    21.0GB  40.0GB  19.0GB  primary  ntfs


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

番号  開始    終了    サイズ  タイプ    ファイルシステム  フラグ
1    32.3kB  64.0GB  64.0GB  primary   ext3
3    64.0GB  119GB   54.5GB  primary   ext3              boot
2    119GB   120GB   1522MB  extended
5    119GB   120GB   1522MB  logical   linux-swap(v1)
では宜しくお願いします。

オフライン

 

#11 2010-01-17 17:30:17

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#12 2010-01-17 17:38:41

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#13 2010-01-17 22:00:38

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#14 2010-01-17 22:24:54

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaです。みなさんサポート有り難うございます。
端末で$ sudo parted -l
[sudo] password for uesaka:
モデル: ATA WDC WD400BB-00DE (scsi)
ディスク /dev/sda: 40.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

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


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

番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
1    32.3kB  21.0GB  21.0GB  primary  ntfs              boot
2    21.0GB  40.0GB  19.0GB  primary  ntfs


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

番号  開始    終了    サイズ  タイプ    ファイルシステム  フラグ
1    32.3kB  64.0GB  64.0GB  primary   ext3
3    64.0GB  119GB   54.5GB  primary   ext3              boot
2    119GB   120GB   1522MB  extended
5    119GB   120GB   1522MB  logical   linux-swap(v1)

投稿#10でコピー貼り付けした部分が間違いでした、上記が正しいです、ではサポート
宜しくお願いします。

オフライン

 

#15 2010-01-18 00:50:47

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

えぇと、整理しますと、
/dev/sda1 に Windows
/dev/sdb1 が D ドライブ
/dev/sdb2 が E ドライブ
/dev/sdc1 に Ubuntu9.10
/dev/sdc3 に VineLinux5.0
と言うことですよね。

#13 の kiyoshi さんの投稿で、多分解決しそうです。

uesakaさん による投稿:

$ sudo  grub-install /dev/sdc1

これで、うまくUbuntuのインストールされたパーティション(/dev/sdc1)のPBRにGRUB2がインストールされたのなら、
vineの/boot/grub/menu.lst

title chainload to (hd2,0)-Ubuntu
rootnoverify (hd2,0)
chainloader +1

ぐらいを追記して、起動時のGRUBメニューで
chainload to (hd2,0)-Ubuntu
を選べばOKかもしれません。

また、#2 に絡んで、LiveCD から起動した Ubuntu で、
$ gedit /boot/grub/grub.cfg
として、grub.cfg を開き、Vine のエントリも登録されているようなら、
$ sudo grub-install /dev/sda
として、/dev/sda の MBR に Ubuntu の GRUB2 をインストールしても大丈夫かと思います。

あと一つ、Window をメインに考えておられるなら、拙僧のNTLDR でのデュアルブートで の bootpart.exe を使った方法もオススメかも知れません。
この方法ですと、カーネルのアップグレードがあった場合も、常に最新のカーネルで起動します(もちろん旧カーネルで起動することも可能です)。
Linux のブートローダ (grub or grub2) のインストール先は、そのディストリビューションをインストールした PBR になります。

オフライン

 

#16 2010-01-18 07:21:38

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaです。サポート有難う御座います。vine  Linux   の /boot/grub/menu.lst


# menu.lst generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd2,2)
#          kernel /boot/vmlinuz-version ro root=/dev/hdc3
#          initrd /boot/initrd-version.img
#boot=/dev/hda
default=0
timeout=5

title Vine Linux (Current kernel)
    root (hd2,2)
    kernel /boot/vmlinuz ro root=LABEL=/ resume=swap:/dev/hdc5 vga=0x314 splash=silent
    initrd /boot/initrd.img

title Vine Linux (Previous kernel)
    root (hd2,2)
    kernel /boot/vmlinuz.old ro root=LABEL=/ resume=swap:/dev/hdc5 vga=0x314 splash=silent
    initrd /boot/initrd.old.img
title Other
    rootnoverify (hd0,0)
    chainloader +1


上記はvine Linux  の/boot/grub/menu.lstの内容です。まだ#13のkiyoshiの内容を追加していません。ではサポートよろしくお願いします。

オフライン

 

#17 2010-01-18 10:59:23

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

では、まず kiyoshi さんの提案
vineの/boot/grub/menu.lstに下記のエントリを追加して、Ubuntu が起動するか試してみる、
と言うのをやってみてはどうでしょうか?

title chainload to (hd2,0)-Ubuntu
rootnoverify (hd2,0)
chainloader +1

現在も Vine の GRUB が /dev/sda の MBR にインストールされているままの状態でしょうから、
update-grub とかのおまじないは必要ありません。

オフライン

 

#18 2010-01-18 14:59:29

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaですサポートありがとうございます。vineの/boot/grub/menu.lstに下記
title chainload to (hd2,0)-Ubuntu
rootnoverify (hd2,0)
chainloader +1
を追記したいのですができません。どうしたら追記出来ますか。よろしくお願いします。

オフライン

 

#19 2010-01-18 15:50:29

tnc
メンバ
登録日: 2008-03-22

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesaka による投稿:

uesakaですサポートありがとうございます。vineの/boot/grub/menu.lstに下記
title chainload to (hd2,0)-Ubuntu
rootnoverify (hd2,0)
chainloader +1
を追記したいのですができません。どうしたら追記出来ますか。よろしくお願いします。

アクセサリから「システムターミナル・スーパーユーザーモード」を選択し起動する。
起動直後にパスワードを呼んでくるので「rootパスワード」を入力する。
この時のパスワードはログインパスワードではありませんので注意して下さい。
パスワード入力後にEnterキーを叩くとコマンドを要求してくるので以下の通りに入力して下さい。
#から後をコピ&ペーストして構いません。
コマンド入力後にEnterキーを叩くと叩くと管理者権限でgeditエディターが開きます。
あとは、ファイル上の最下部で構いませんので記入してみて下さい。

[root@localhost ~]# gedit /boot/grub/menu.lst


とりあえず、私のmenu.lstを貼っておきますね。

コード:

# menu.lst generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd1,1)
#          kernel /boot/vmlinuz-version ro root=/dev/sda2
#          initrd /boot/initrd-version.img
#boot=/dev/sda2
default=0
timeout=5

title Vine Linux (Current kernel)
    root (hd1,1)
    kernel /boot/vmlinuz ro root=LABEL=/ resume=swap:/dev/hda3 vga=0x314 splash=silent 
    initrd /boot/initrd.img

title Vine Linux (Previous kernel)
    root (hd1,1)
    kernel /boot/vmlinuz.old ro root=LABEL=/ resume=swap:/dev/hda3 vga=0x314 splash=silent 
    initrd /boot/initrd.old.img
title Linux mint
    root (hd1,2)
    chainloader +1
title Ubuntu 9.10
    root (hd0,1)
    chainloader +1
title Windows XP Home Edition
    rootnoverify (hd0,0)
    chainloader +1

たぶん今のままじゃUbuntuが立ち上がらないかもしれないのでUbuntuのGRUB2をPBRへ再インストールし直したほうがいいかもしれないです。

オフライン

 

#20 2010-01-18 22:58:12

uesaka
メンバ
登録日: 2008-12-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

uesakaです。サポート有り難うございます。

vine Linux  のアクセサリー  システム スーパーユーザーモード で
title chainload to (hd2,0)-Ubuntu
rootnoverify (hd2,0)
chainloader +1
を追記して保存し再起動で vine Linux のbootメニーにubuntu  の項目がでてそれを選択したら、元のubuntu のbootメニーが
でてきました。一応解決しました、有難う御座いました。
UbuntuのGRUB2をPBRへ再インストール方法もサポート宜しくお願いします。

オフライン

 

#21 2010-01-18 23:06:24

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

vine Linux のbootメニーにubuntu  の項目がでてそれを選択したら、元のubuntu のbootメニーが
でてきました。一応解決しました、有難う御座いました。
UbuntuのGRUB2をPBRへ再インストール方法もサポート宜しくお願いします。

とのことですが、その状態で無事 Ubuntu が起動出来るのであれば、Ubuntu9.10 の GRUB2 が PBR にインストールされていると言うことですので、特に何もしなくて OK だと思います。
もし、Ubuntu が上手く起動できないのであれば別ですが‥・。

オフライン

 

#22 2010-01-18 23:59:37

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

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

もう解決済みの様ですが、
いつの間にかGRUB2もPBRにインストール出きるようになったみたいですよ。

$ sudo grub-install /dev/sda?

が通るようになっていました。

オフライン

 

#23 2010-01-19 09:04:29

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#24 2010-01-19 09:09:20

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#25 2010-01-19 12:52:02

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: GRUB(ブートローダー)を書き換えられてubuntuが起動できない。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB