お知らせ

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

#1 2011-04-29 01:50:43

seijun
メンバ
登録日: 2007-11-14

11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。いつもお世話になっています。

一応、ubuntu11.04が正式リリースされ、10.10にも「アップグレードできますよ。おすすめですよ」との案内が来るようになったので、何回かの案内の後にアップグレードしました。アップグレードそのものはなんの問題もなくスムーズに行きました(ただし、Atokをibusに切り替えました)が、いざ、再起動させるとGub2のOS選択画面が出ません。そして、ディスプレー上にはシグナルアウトの信号が出て、あれっと思ってみていると、なにか再起動を始め(DVDの黄色のランプが点滅しました)、その後、ハードディスクのアクセスランプが点滅したあと、ログイン画面が出て、Unityにたどり着きました。

これでは、これまで使っていた10.10が使えないので、クリーンインストールしましたが、同じ現象です。

ちなみに、sda→ubuntu10.10と11.04beta2(テスト用)、sdb→ubuntu11.04を入れています。beta2で特に問題はなかったので、正式版をsdbに入れました。

OS選択画面が出ないというのは、仕様とは考えられませんが、これでは困るので、どうしたものでしょうか。

MotherはASUSのもので、Socket AM2のもの、メモリは8GBです。ubuntu10.10のブートローダーはsda1に入れてあります。

オフライン

 

#2 2011-04-29 02:30:22

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#3 2011-04-29 08:32:43

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。ありがとうございます。

kiyop による投稿:

Grub2で何もキーを押さないと、デフォルトのUbuntuが起動されてしまうという状況かもしれません。
起動時にSHIFTキーを何回も押してみるかおしっ放しにすると、Grub2のメニューが現れませんか?

何回も押す、押しっぱなしにするで、一瞬画面に「GRUB Loading ...」というのが出てきますが、OS選択メニューは出てきません。

起動後に、update-grub や grub-install /dev/sdaなどもやってみましたが、状況は変わりません。
クリーンインストールでダメだったので、当然かもしれません。マスター・ブート・ブロックが壊れてしまったのでしょうか。

オフライン

 

#4 2011-04-29 13:04:13

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#5 2011-04-29 21:59:58

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。
大変遅くなりました。

$ sudo parted -l

かなり時間がかかりましたが、次の結果です。

コード:

モデル: ATA WDC WD3200AAJS-2 (scsi)
ディスク /dev/sda: 320GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos

番号  開始    終了   サイズ  タイプ   ファイルシステム  フラグ
 1    1049kB  279GB  279GB   primary  ext4              boot
 2    279GB   287GB  8587MB  primary  linux-swap(v1)
 3    287GB   320GB  32.9GB  primary  ext4


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

番号  開始    終了   サイズ  タイプ   ファイルシステム  フラグ
 1    1049kB  300GB  300GB   primary  ext4
 2    300GB   320GB  20.1GB  primary  linux-swap(v1)




警告: /dev/fd0 を読み書き可能な状態にオープンできません(読み込み専用ファイルシステムです)。/dev/fd0
は読み込みのみ可能な状態でオープンされました。


エラー: /dev/fd0: ディスクラベルが認識できません。

オフライン

 

#6 2011-04-30 04:21:22

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。

各種のサイトを参考に、Ubuntu11.04のCDなどから起動して、GRUB2を最インストールする方法など試してみましたが、ダメでした。
それなら、他のLinuxはどうかと思い、手元にFedora 14があったので、それをベータ版のところにインストールしましたら、ちゃんとGRUB1の画面が出て、そこからUbuntu10.10/11.04が立ち上がりました。もちろん、デフォルトでUbuntuが起動するようにしてあります。

しかし、何故、Fedoraでうまくインストールできて、Ubuntuだとダメなのか。インストーラーにインストールがほんとにできたのか、チェックする機能が欲しいところです。

オフライン

 

#7 2011-04-30 08:49:56

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

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

/boot/grub/grub.cfgの内容はどうなってますか??
気がかりな点があります、

$ sudo parted -l
かなり時間がかかりましたが、次の結果です。

です。当方では瞬時に表示されましたが。

オフライン

 

#8 2011-04-30 10:26:24

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

どうも有難うございます。終了するまでに時間がかかるのはどうも主として、/dev/fd0のところのようです。
最初は、sudo parted -l > doc でやってたので、進行状況が分かりませんでした。

uotora による投稿:

/boot/grub/grub.cfgの内容はどうなってますか??

下記です。

コード:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sdb,msdos1)'
search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sdb,msdos1)'
search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
set locale_dir=($root)/boot/grub/locale
set lang=ja_JP
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 2.6.38-8-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sdb,msdos1)'
    search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
    linux    /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2 ro   quiet splash vt.handoff=7
    initrd    /boot/initrd.img-2.6.38-8-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sdb,msdos1)'
    search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
    echo    'Loading Linux 2.6.38-8-generic-pae ...'
    linux    /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2 ro single 
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.38-8-generic-pae
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sdb,msdos1)'
    search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sdb,msdos1)'
    search --no-floppy --fs-uuid --set=root d8e740dc-9466-4b4e-9ea1-19eaa72bc4b2
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu, with Linux 2.6.35-28-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-28-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-28-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-28-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-28-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-28-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-27-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-27-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-27-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-27-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-25-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-25-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-25-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-25-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-25-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-25-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-24-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-24-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-24-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-24-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-23-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-23-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-23-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-23-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-23-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-23-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-22-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro quiet splash
    initrd /boot/initrd.img-2.6.35-22-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.35-22-generic-pae (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 038aa6be-d2c7-46dc-a732-9eb0e6de19c9
    linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=038aa6be-d2c7-46dc-a732-9eb0e6de19c9 ro single
    initrd /boot/initrd.img-2.6.35-22-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic-pae (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos3)'
    search --no-floppy --fs-uuid --set=root dd30760a-12d7-4a77-bdaf-8f77ab8e320a
    linux /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=dd30760a-12d7-4a77-bdaf-8f77ab8e320a ro quiet splash vt.handoff=7
    initrd /boot/initrd.img-2.6.38-8-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic-pae (recovery mode) (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos3)'
    search --no-floppy --fs-uuid --set=root dd30760a-12d7-4a77-bdaf-8f77ab8e320a
    linux /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=dd30760a-12d7-4a77-bdaf-8f77ab8e320a ro single
    initrd /boot/initrd.img-2.6.38-8-generic-pae
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

オフライン

 

#9 2011-04-30 12:20:24

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#10 2011-04-30 13:53:19

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。有難うございます。

kiyop による投稿:

(/dev/sdb1の?)問題の11.04の/etc/default/grubはどうなっていますか?
特に
HIDDEN
の含まれる行とか。

とりあえず、FedoraのOS選択画面が起動するようになりましたので、そこからUbuntu10.04/11.04を起動しています。
ただ、11.04を選択することはできるのですが、Fedoraから怒られて起動しません。
それで、10.04を選択すると、すべてのOS選択画面が出てきますので、そちらから11.04を選択しています。
Ubuntu 10.10  /dev/sda1
Ubuntu 11.04  /dev/sdb1
Fedora  14      /dev/sda3
となっています。

/etc/default/grubは下記です。

コード:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

オフライン

 

#11 2011-04-30 15:36:52

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#12 2011-04-30 16:41:02

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#13 2011-04-30 16:59:05

seijun
メンバ
登録日: 2007-11-14

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

seijunです。
済みません。/dev/sda1はUbuntuの10.04ではなく、10.10でした。

ご指摘のコマンドは試しにやってみます。

オフライン

 

#14 2011-04-30 18:30:26

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

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

オフライン

 

#15 2011-05-01 08:32:28

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

Re: 11.04アップグレード/クリーンインストール共に起動時にOS選択画面が出なくなりました。

11.04を再インストールされ「Device for boot loader installation」で11.04をインストールする/dev/sdbにしてやれば、別OSと認識されて、GRUBメニューが表示されると思います。

オフライン

 

Board footer

Powered by FluxBB