[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:32513] Re: USB-HDDの起動失敗 ( Plamo-7.0 )



From: Takehiko Ogata <t_ogata@xxxxxxxxxxxxx>
Subject: [plamo:32512] Re: USB-HDDの起動失敗 ( Plamo-7.0 )
Date: Tue, 10 Jul 2018 20:05:20 +0900

> 画面は以下の感じです。
> 
> [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update
> microcode to
> version: 0x22 (or later)
> Kernel Panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(0,0)
> CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.14.44-plamo64 #1
> Hardware name: ASUS A11 Series/H97M-PLUS, BIOS 2603 02/22/2016
> Call Trace:
>  dump_stack+0x5d/0x79
>  panic+0xd3/0x212
>  mount_block_root+0x25b/0x278
>  ? set_debug_rodata_0xc/0xc
>  prepare_namespace+0x139/0x16f
>  kernel_init_freeable_0x1e1/0x1ef
>  ? rest_init_0xc0/0xc0
>  kernel_init+0x5/0xe6
>  ret_from_fork+0x35/0x40
> Kernel Offset: 0x1a000000 from 0xffffffff81000000 (relocation range:
> ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on
> ---unkonwn-block(0,0)

このメッセージは、カーネルが root fs を正しくマウントできてないんで、
チェックすべきは grub.cfg の root=.... のあたりでしょうね。

実のところ、grubconfig_efi は「EFI システムパーティションはシステムに一つだけ」、
という前提で書いてたので、内蔵 HDD と 外付け USB HDD に EFI システムパーティションを置いた場合、
ちゃんと外付け USB HDD にインストールできるか、あまり自信は無いです (^^;

# ざっとコードを見る限り、grub_ROOT_DISK は見てるのでインストールできそうに思うけど、試してないなぁ。。

と書いてて気がついたけど、grub2 で USB HDD を root partition にする場合、
grub2 自身が USB HDD を読み込む必要があるので、
grub.cfg で usb.mod あたりをinsmod してやる必要がありそうだけど、
そのあたりは大丈夫?

# grub-mkconfig がよきにはからってくれてたらいいのだけど、grub2 的に root partition が
# USB HDD 上にある、というのは見分けられるのだろうか?

---------
こじま







Follow-Ups
[plamo:32514] Re: [plamo:32513] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Takehiko Ogata
[plamo:32515] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Takehiko Ogata
[plamo:32516] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Takehiko Ogata
References
[plamo:32509] USB-HDDの起動失敗 ( Plamo-7.0 ), Takehiko Ogata
[plamo:32510] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), KOJIMA Mitsuhiro
[plamo:32512] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Takehiko Ogata

[検索ページ] [メール一覧]
Plamo ML 公開システム