[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:32007] Re: plamo-6.1-2016-02-05
-
From:Hideyoshi ARAKIDA
-
Date:Mon, 8 Feb 2016 18:37:24 +0900 (JST)
- Subject: [plamo:32007] Re: plamo-6.1-2016-02-05
- From: Hideyoshi ARAKIDA <arakida@xxxxxxxxxxxxxxxxxxx>
- Date: Mon, 08 Feb 2016 18:37:22 +0900 (JST)
- Organization: Mathematics Department, General Studies, College ofEngineering, Nihon University
荒木田です.
# 長文失礼致します (_ _)
plamo-6.1_x86_64_2016-02-05_dvd.iso の人柱(?)第2段で,
今度は HP Z820 へのインストールを試みていますが,grub はインストール
出来ていそうなものの,起動中に kernel panic で固まってしまいます.
今回は
A: Legacy ブートソース無効として UEFI モード
B: Legacy ブートソース有効で UEFI モード
C: Legacy ブートソース有効で BIOS モード
を試しましたが,いずれも以下の kernel panic で止まります:
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
どうも,インストーラが認識する HDD の場所と,インストール後にマシンが
HDD を認識する場所がずれていることが原因かなと思っています.具体的には
上記の A, B, C について,
A: インストール時 /dev/sd{a,b},インストール後 /dev/sd{d,e}
B: インストール時 /dev/sd{d,e},インストール後 /dev/sd{a,b}
C: インストール時 /dev/sd{d,e},インストール後 /dev/sd{a,b}
といったようになっていて,マシンを再起動した際に grub メニューの
e で該当個所を修正してみても kernel panic が回避出来ません.
以下,上記A, B, Cについてまとめめてみます.
------------------------------------------------------------------
<<< A: Legacy ブートソース無効とし UEFI モード >>>
インストーラは2台の HDD を /dev/sd{a,b} として認識しています.
まず fdisk の g で GPT HDD を作成し.cfdisk でパーティションを
切りました./dev/sda1 の 200M を EFI フォーマット用に割り当て
ました.6.1 ではインストール途中に /dev/sda1 を FAT32 に
フォーマットしてくれるので,手動で mkfs.vfat -v -F32 /dev/sda1 は
実行しませんでした.
grub のインストールの際,
efibootmgr: EFI variables are not supported on this system.
と出ましたが,その下に No error reported と出たので,UEFI 環境への
grub 自体のインストール自体は問題ないのかな?と思いました.
しかし,マシンを再起動して BIOS の boot menu を見たところ,
本来ならば UEFIブートソースの個所が bootx64.efi といった表示に
なるべき(?)ところ,ATA TOSHIBA DT01ACA0A7C0 と HDD の機種名のままです.
この状態でマシンを起動すると,上記 kernel panic で固まります.
grub のコマンドラインから ls すると,インストール時に /dev/sd{a,b} と
認識していた HDD を /dev/sd{d,e} として認識しているようで,例えば,
ls (hd3,gpt1)/
とすると,配下に grub/ と efi/ があります.
<<< B: Legacy ブートソース有効で UEFI モード >>>
GPT HDD の作成手順は A. と同じですが,Legacy ブートソース有効で
インストールを開始すると,インストーラは2台の HDD を
/dev/sd{d,e} として認識しました.そこで,インストール時には
/dev/sdd1 200M を EFI フォーマットにして /dev/sdd2 に swap,
/dev/sdd3 に / 等を作成しました.
インストールの前に dmesg で見ると /dev/sd{a,b,c} は
それぞれ Attached SCSI removable disk となっていました.
インストールを進めると,grub のインストールの際に
efibootmgr: EFI variables are not supported on this system.
と出るものの,やはり No error reported と表示されます.
この状態でマシンを起動すると,今度は HDD を /dev/sd{d,e} ではなく
/dev/sd{a,b} に見ている感じです.実際 grub のコマンドラインから
ls (hd0,gpt3)/
とすると,配下に boot/ 等が見えています.
<<< C: Legacy ブートソース有効で BIOS モード >>>
基本的な症状は B: と同じです.
まず,fdisk の o で GPT HDD を msdos モードに戻してから,cfdisk で
通常通りのパーティション分割とインストールを行いました.
B: 同様にインストーラは2台の HDD を /dev/sd{d,e} として
認識しましたので,/dev/sdd を分割して /dev/sdd1 に swap,
/dev/sdd2 に / 等を作成しました.
grub インストール時には何のエラーもなく i386-pc 環境の grub が
インストール出来ている模様ですが,マシンを再起動すると,やはり
HDD を /dev/sd{d,e} ではなく /dev/sd{a,b} として認識しています.
grub のコマンドラインからも,
ls (hd0,msdos2)/
とすると,配下に boot/ 等が見えます.
------------------------------------------------------------------
もしかすると,HP Z820 はちょっとクセのあるマシンなんでしょうか?^^;;;
--
荒木田 英禎
- Follow-Ups
-
- [plamo:32008] Re: plamo-6.1-2016-02-05, 名倉昭一
- [plamo:32010] Re: plamo-6.1-2016-02-05, KOJIMA Mitsuhiro
- References
-
- [plamo:31997] Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?, KOJIMA Mitsuhiro
- [plamo:31998] Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?, Hideyoshi ARAKIDA
- [plamo:32004] plamo-6.1-2016-02-05(Re: Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?), KOJIMA Mitsuhiro
[検索ページ]
[メール一覧]
Plamo ML 公開システム