
Ubuntu日本語フォーラム

ログインしていません。
OS:ubuntu 9.04 amd64
CPU:Core 2 Duo E6600 (2.40 GHz、4MB L2)
メモリ:DDR-2 4GB
マザーボード:AsusTek P5W DH Deluxe
グラフィックボード:nVidia Geforce8800 640MB
モニター:BenQ FP92W
起動時、GRUBが出る前に画面に
undifined video mode number:307
とでます。その後30秒しないと次の画面に移りません。
この文字列で検索したら英語のフォーラムにたくさんひっかかったのですが、内容が理解できなかったのでどなたか日本語で解決方法を教えてください。
ページごと翻訳したのですが、意味不明でした。
http://ubuntuforums.org/showthread.php?t=922690
http://ubuntuforums.org/showthread.php?t=991303
http://ubuntuforums.org/showthread.php?t=846245
最後の編集者: syosinnsya (2009-05-06 16:17:09)
オフライン
StartupManagerを入れて,初期設定に戻したら治ったよっていうコメントがありますね。
以下の手順でいかがでしょう?
STEP1.
startupmanagerのインストール
$ sudo apt-get install startupmanager
(Synapticパッケージマネージャで「startupmanager」で検索して導入しても構いません。universeリポジトリに入っています)
STEP2.
「システム>システム管理>StartUp-Manager」を起動。
STEP3
StartUp-Managerが開いたら,「詳細」のタブにある「初期設定に戻す」と書かれたボタンをクリック。
STEP4.
再起動。
…こんな感じだと思います。
オフライン
紹介されたURLの他の場所に、このようなことも書かれています。
つたない翻訳です。間違っていたらごめんなさい。
(1) grubのconfig fileを編集
$ gksu gedit /boot/grub/menu.lst
"kernel" lineに例えば、vga=785 を追記する
kernel /boot/vmlinuz-2.6.27-7-generic root=<your UUID> ro quiet splash vga=785
VGAのmodesは、matrixが提示されています。
Color depth | 640x480 800x600 1024x768 1280x1024
----------------+-------------------------------------
256 (8bit) | 769 771 773 775
32000 (15bit)| 784 787 790 793
65000 (16bit)| 785 788 791 794
16.7 Mill.(24bit) | 786 789 792 795
(2) Grub issues (undefined mode number)
http://ubuntuforums.org/showthread.php?t=466181
下記コマンドを実行すると、ディスプレイに設定する適切なmodeが明示されるそうです。
$ sudo hwinfo --framebuffer
note: コマンドがないときは、$ sudo apt-get install hwinfo で導入
また、スプラッシュ画面が真ん中にこないときは、次の様にするそうです。
$ sudo gedit /etc/usplash.conf
それから、$ sudo update-initramfs -u -k `uname -r` を実行すると言っています。
オフライン
一度に複数の解決法を提示すると,syosinnsyaさんが混乱するかも知れませんので,とりあえずstartupmanagerの結果を待った方がいいと思います。
オフライン
まず、vine_userさんの#2の方法を試しました。
そしたら
GRUBの画面でubuntu 9.04がなくなっていて8.04のカーネルが異なるものが二つ出て来てどちらを選択しても
Error:15 file not found
と出て、ubuntuが起動できません。ちなみに今まで8.04→8.10→9.04とアップデートしてきました。
起動できないと困るのでどなたか解決方法を教えてください。
ちなみに今はDualbootのXPで書いてます。
追伸
エラーメッセージが一部異なっていたので修正しました。
最後の編集者: syosinnsya (2009-05-06 15:10:07)
オフライン
syosinnsyaさん Error:15 file not found は、少々やっかいです。
StartupManagerにおいて、ディフルトに戻すを実行したため、grub menuが書き換えられてしまいました。
grubの/boot/grub/menu.lstを訂正するしかないと思います。
このmenu.lstの編集は奥が深く、私では力量不足です。どなたかアドバイスをお願いします。
内容に類似する投稿があります。
https://forums.ubuntulinux.jp/viewtopic … 695#p12695
オフライン
申し訳ないです。Ubuntu 9.04のLiveCDはありますか?
LiveCDで起動して,/boot/grub/menu.lstを編集しなおせば治るのではないでしょうか。
まず,LiveCDのデスクトップ上で,パネルの「場所>xxGBのメディア」を開いてみて下さい。(おそらく2つあると思いますので,Ubuntuと思われる方を開く)
開いた場所が/media/diskなら,LiveCDのGnome端末で
$ sudo gedit /media/disk/boot/grub/menu.lst
というコマンドで,menu.lstを開いてください。
そこに8.04の起動メニューが書かれていると思います。下記のような形で,9.04の起動メニューを追記して保存して下さい。なお,UUIDは状況によって異なります。下に書いた手順で調べて下さい。また,/boot/vmlinuz-2.6.28-11-genericと/boot/initrd.img-2.6.28-11-genericは,/media/disk/bootの中に含まれているファイル名を指定します。
title Ubuntu 9.04, kernel 2.6.28-11-generic uuid ae972205-d835-4e63-ab22-9f065c745441 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=ae972205-d835-4e63-ab22-9f065c745441 ro quiet splash initrd /boot/initrd.img-2.6.28-11-generic quiet
【UUIDの調べ方】
$ df コマンドで,/media/diskに対応するデバイスの名前を確認。
以下のように表示されるはずです。
$ df ファイルシステム 1K-ブロック 使用 使用可 使用% マウント位置 /dev/sda1 38456340 18444308 18058528 51% / tmpfs 1026820 0 1026820 0% /lib/init/rw varrun 1026820 220 1026600 1% /var/run varlock 1026820 0 1026820 0% /var/lock udev 1026820 148 1026672 1% /dev tmpfs 1026820 76 1026744 1% /dev/shm lrm 1026820 2392 1024428 1% /lib/modules/2.6.28-11-generic/volatile /dev/sda3 36447784 31917104 2679192 93% /media/disk
この場合,/media/diskが/dev/sda3となっていますが,たぶん,syosinnsyaさんの場合は,/dev/sdb1とかになっていると思われます。
/dev/sdb1だとしたら,下記のコマンドでUUIDがわかります。
$ sudo vol_id -u /dev/sdb1
ae972205-d835-4e63-ab22-9f065c745441 ←これがUUID
一応,僕のアドバイスに従った結果ですので,治るまで付き合います!
上記の手順で,わかりにくい所があれば遠慮なく質問して下さい。
最後の編集者: vine_user (2009-05-06 15:25:00)
オフライン
vine_userさん、解答ありがとうございます。
liveCDってイメージを焼いたCDでいいのでしょうか?
もうしそうだとしたらないので今から落とします。
私の場合9.04 amd64なのでそのイメージを落とせばいいんですよね?
オフライン
はい,それでいいと思います。ちなみに,国内のサイトから落とした方が速いです。
(例)理研のサーバはこちら。
http://ftp.riken.go.jp/Linux/ubuntu-cdimage/jaunty/
オフライン
落としました!
torrentの方が早いかと思い、torrentの物を探したのですが結局見つからず理研からFTPで落としたのですが早いですねぇ。
上記の方法を試してみます。だめだったらまた報告します。
オフライン
Windowsとのデュアルブートでしたね。HDDが1つなら,/deb/sdb1でなく,/dev/sda3とかかも知れません。その点だけ,訂正します。
ちなみに,1つ目のHDDが/dev/sda,2つ目のHDDが/dev/sdbで,その後の数字はパーティションの番号です。
オフライン
GRUB直りました。ubuntuが入っている領域は/dev/sda5でした。(理由はわかりませんが)
ちなみに500GBのHDDを3:7ぐらいで分けてubuntuを使ってます。
外付けHDDのマウントポイントを固定するためにUUIDを使って指定しているのが関係したのかも。
そういえば今起動した時に、
undifined video mode number:307
とでませんでした。これで解決したのでしょうか?
あとついでに聞きたいのですが、GRUBに8.04が出ているのですがこれはどうすれば消せますか?
menu.lstから該当する部分を消すだけでいいのでしょうか?
最後の編集者: syosinnsya (2009-05-06 16:05:58)
オフライン
たぶん解決ですね。
8.04は,同じ手順でmenu.lstから該当部分を消せば表示されなくなります。
それ以外の必要な部分を消さないように注意して下さい。
お疲れ様でした!
オフライン