
Ubuntu日本語フォーラム

ログインしていません。
以下環境(centOS4.7)にVirtualBox 3.1.2を入れてあります
uname -a
Linux localhost.localdomain 2.6.9-89.0.18.EL #1 Tue Dec 15 14:01:55 EST 2009 i686 i686 i386 GNU/Linux
上記環境にubuntu Stadio を入れたのですが
grubからのカーネル起動時間遅くて困っています
grub起動時 grub no such diskとメッセージが表示された後、
かなり時間がかかった後起動します
/boot/grub/menu.lstが存在しないので以下内容だけ追記して
defalut 0
timeout 1
sudo update-grubしてgrub.cfgが生成されましたが、起動時間は早くなりません
cat ./grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod lvm
insmod ext2
set root=(ubuntu20100221-root)
search --no-floppy --fs-uuid --set bcf800ed-5429-4928-a87c-7b6766b33712
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-9-rt" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 450c9fac-0bb7-4499-bf5b-a4e36662c123
linux /vmlinuz-2.6.31-9-rt root=/dev/mapper/ubuntu20100221-root ro quiet splash
initrd /initrd.img-2.6.31-9-rt
}
menuentry "Ubuntu, Linux 2.6.31-9-rt (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 450c9fac-0bb7-4499-bf5b-a4e36662c123
linux /vmlinuz-2.6.31-9-rt root=/dev/mapper/ubuntu20100221-root ro single
initrd /initrd.img-2.6.31-9-rt
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### 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 ###
参考にfdisk -lも付けさせて頂きます。アドバイスよろしくお願いいたします
/boot/grub$ sudo fdisk -l
[sudo] password for ueda:
ディスク /dev/sda: 5475 MB, 5475663872 バイト
ヘッド 255, セクタ 63, シリンダ 665
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x0003f92c
デバイス ブート 始点 終点 ブロック Id システム
/dev/sda1 * 1 634 5092573+ 8e Linux LVM
/dev/sda2 635 665 249007+ 5 拡張領域
/dev/sda5 635 665 248976 83 Linux
オフライン
自分なりに調べてみました。以下の記述が気になります
http://jarp.does.notwork.org/diary/200911a.html
どうもフィルシステムをLVMで設定したのがまずかったようです。
うーん、CentOSにくらべると、設定の組み合わせに、問題がある事が
多そうですね。
ダンスイベントの曲編輯用にPCを使うことが多いのでUbntoStadioを
メインに使おうと考えたんですが、不安になるなー
オフライン
/boot/grub/menu.lstが存在しないので以下内容だけ追記して
defalut 0
timeout 1
sudo update-grubしてgrub.cfgが生成されましたが、起動時間は早くなりません
もともとの目的(no such diskと出て起動が遅いのを何とかしたい)とは違いますが念のため。
menu.lstの設定は、一昔前(?)のgrub-1の設定ファイルであり、現在(9.10以降)のgrub2では基本的に使用も参照もされません。
grub2では、実際のメニューと設定ファイルは分離され、各種設定を調整するのは、/etc/default/grub というファイルになります(そして、実際のメニューが/boot/grub/grub.cfg です)
# 調整しきれないことも多々ありますが・・・これから発展してゆくソフトと言うことで・・・
上記の設定でtimeoutの調整であれば可能ですが、no such diskは別のような気がします。でも、起動するもの不思議ですね。lvmを読み込む前の、load_env/save_envあたりが原因なんでしょうか・・・?(未確認/未検証)
オフライン
こんにちは
Grub2もUbuntuもLVMを使えますので、なぜ遅いのかはweykさんと同じく不明ですが、
Uedaさん による投稿:
/boot/grub/menu.lstが存在しないので以下内容だけ追記して
defalut 0
timeout 1
とありますが、どこに追記しましたか。
grub.cfgに書き込んだならつぎの、
sudo update-grub
で、上書きされて消えてしまいます。
もし、grub.cfgを編集したいなら、grub.cfgのセクションが
### BEGIN /etc/grub.d/00_header ### ・ ・ ・ ### END /etc/grub.d/00_header ###
になっていますので、/etc/grub.d/00_header を編集してください。
それからsudo update-grubを実行するとgrub.cfgに反映されます。
それより、Ubuntu Studioに割り当てられたディスクスペースは5GBですか?
オフライン
いろいろ考えてみたんですが、(仮想の)HDDの構成やLVM上の構成が不明なので、ちょっと判断しようが無いようです。構成を提示できますか?
# そもそも、なんでLVM?という気はします・・・CentOSやFedoraだと良く見かけますが、(Server版を除いた)Ubuntuではあまり見かけないような気が。
オフライン
LVMはCentOSで使っていて、安心感が有るためです。
再インストールしてext4を撰択したのですがその結果、起動しなくなりました(涙)
しかたがないので、Ubunto Stadioを諦めてUbntoをインストールしました
アドバイス頂いた皆さんに感謝いたします。情報を活かせずに済みませんでした
オフライン