[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:31993] Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?
-
From:KOJIMA Mitsuhiro
-
Date:Thu, 4 Feb 2016 18:01:02 +0900 (JST)
- Subject: [plamo:31993] Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Thu, 04 Feb 2016 18:00:56 +0900 (JST)
こじま@これはいい人柱が見つかった,です(^^;
From: Hideyoshi ARAKIDA <arakida@xxxxxxxxxxxxxxxxxxx>
Subject: [plamo:31990] Plamo 6.1 (2016-01-27) で grub が正常にインストールされない?
Date: Thu, 04 Feb 2016 15:28:43 +0900 (JST)
> 6.1 正式版を待った方がいいかなとも思いましたが,
> plamo-6.1_x86_64_2016-01-27_dvd.iso を見つけてしまったので,
> 現実逃避で手元の HP Z620 にインストールを試みたら,
> grub が正常にインストールされないようで,起動できない状況です.
...
> HP Z620 は UEFI 対応マシンで,6.1 も GPT/UEFI 対応という事で
> 気にはなったのですが,まだ理解が及んでいないので^^;,
> 今回は安牌にと思い,通常通り非 GPT な HDD にインストールを行いました.
このマシンには複数のHDDが接続されていて,その中にはUEFI経由で起動する
Windowsが乗ったHDDがあったりしません?
> ところが,非 GPT/UEFI でインストールしているにも関わらず,
> ブートローダに grub を選択してインストールすると,
>
> can't find EFI directory
>
> のようなエラーが出ていました.どうやら EFI 対応の grub (?) を
> 入れようとして efi/ がないよっていっている感じでしょうか?
一応,インストール先のHDDがGPTでなければ,従来のMBR版を入れるようにし
たつもりなんだけど,そのあたりのロジックがおかしいのかなぁ?
インストーラ(DVD)で起動して,インストール先のHDDが/dev/sdbだとすると
# /sbin/blkid /dev/sdb
とかやると PTTYPE はどうなってます? 手元だと GPT,MBR それぞれ
# blkid /dev/sda
/dev/sda: PTUUID="749b82cf-d8f0-45f1-802d-872dac2498ba" PTTYPE="gpt"
# blkid /dev/sde
/dev/sde: PTUUID="38633862" PTTYPE="dos"
こんな感じ.
ちなみに,GPT HDDにインストールしようとしてそのHDDにESP(EFI System
Partition)が無かった場合,他のHDDにESPがあればそれを/boot/efi にマウン
トして使うようにしたつもりなんだけど,そのあたりは手元の環境でテストで
きてないので地雷な気がする(苦笑
> さし当たり,マシンを起動すると,
>
> error: file `/boot/grub/i386-pc/normal.mod' not found
>
> といわれて立ち上がらず,grub rescue> から
これは多分,以前インストールしていた Plamo-5.3.1 の grub が出してるメッ
セージな印象
とりあえず起動させるなら,インストーラで起動して,インストール先のパー
ティションを /mnt にマウントしてから,
# chroot /mnt
# mkdir -p /boot/grub/i386-pc
# cp /usr/lib64/grub/i386-pc/*.mod /boot/grub/i386-pc/
とかで必要なモジュール類をコピーしてやれば,起動はできそうな気がする.
# 一応,MBR用のモジュール一式もgrubパッケージには入っているんで.
> また,マシンも UEFI ブートソースではなく,Legacy ブートソースの
> HDD から起動するようにはなっています.
>
> 何か,解決のヒントはありますでしょうか?
まずはインストール先のHDDがGPTなディスクラベルになっていないことの確認
かなぁ.over 2TBなHDDはMBR形式では全体が使えないので,ついGPT形式にし
てつかってたりしません?
# GPT形式なHDDでも,最初の1セクタは後方互換用に空けてあるので,従来の
# MBR用のブートローダをインストールしようとすればできちゃうんですよね.
インストール先のHDDがGPTになってなければ,検出ロジックがバグっているん
で修正します :-P
-------
こじま
- Follow-Ups
-
- [plamo:31994] Re: Plamo 6.1 (2016-01-27)で grubが正常にインストールされない?, Hideyoshi ARAKIDA
- References
-
- [plamo:31990] Plamo 6.1 (2016-01-27) で grubが正常にインストールされない?, Hideyoshi ARAKIDA
[検索ページ]
[メール一覧]
Plamo ML 公開システム