ページ 34

Re: Grub2config

Posted: 21/08/02(月) 08:50
by シノバー
thinkpadnerd さんが書きました: 21/08/01(日) 23:18 pre6 を使ってみました。

残念ながら、うまくいきませんでした。
-> 添付画像
ファイル normal.mod は存在するのですが...
Grub2config の異なるバージョンが混在していないでしょうか?
パピー・パッケージ・マネージャ で grub2config の古いバージョンをアンインストールし、新しいバージョンの petをインストールしてください。

Re: Grub2config

Posted: 21/08/02(月) 10:17
by thinkpadnerd
シノバー さんが書きました: 21/08/02(月) 08:50 パピー・パッケージ・マネージャ で grub2config の古いバージョンをアンインストールし、新しいバージョンの petをインストールしてください。
usb メモリから fossapup64 を RAM mode で起動してテストしました。このマシンでは前回 pre4 でテストしています。その際は grub4dos が使用されたと思います。

もう一度 pre6 をテストしてみましたが、やはり grub rescue となって止まります。

sda1 の /Boot/grub/i386-pc には core.img しかありません。/boot/grub/i386-pc にはたくさんのファイルがあります。

Re: Grub2config

Posted: 21/08/02(月) 13:41
by シノバー
thinkpadnerd さんが書きました: 21/08/02(月) 10:17 sda1 の /Boot/grub/i386-pc には core.img しかありません。/boot/grub/i386-pc にはたくさんのファイルがあります。
それで良いのですが
/Boot/grub/i386-pc/core.img のファイルサイズを調べてください。
grub2config pre6 のものは 33kB、FrugalPup由来のものは 26kB です。

Re: Grub2config

Posted: 21/08/02(月) 15:22
by thinkpadnerd
シノバー さんが書きました: 21/08/02(月) 13:41 grub2config pre6 のものは 33kB、FrugalPup由来のものは 26kB です。
33KB でした。

エラーメッセージでは、normal.mod というファイルが見つからない、と出ています。このファイルは /boot/grub/i386-pc にありますが、起動には必要ないのでしょうか。

Re: Grub2config

Posted: 21/08/02(月) 16:54
by シノバー
thinkpadnerd さんが書きました: 21/08/02(月) 15:22 33KB でした。
ううむ。
だとすると、rescue モードに入る理由が分からなくなりました。

grldr が先頭大文字の /Boot/grub/i386-pc/core.img を起動します。
normal などのモジュールは先頭小文字の /boot/grub/i386-pc 以下にあります。
grldr に起動された core.imgには ntfs モジュールが組み込まれているので、これを探しに行き、見つけることができる。
という手はずですが、うまくいかないことがあるのか。

やはり、カラフルさん提案の、/boot でなく /boot.puppy などに移すべきか……。

Grub2config preview 7

Posted: 21/08/03(火) 14:43
by シノバー
MBRブートのさいの grub2のインストール先を /boot.pup/grub に変更.
Grub2config-1.9.9-pre7
http://shinobar.server-on.net/puppy/opt/test/

参考:MBRブート用 grub2コンテンツを sdb1上に作成するコマンド
grub-install --no-floppy --modules="ext2 fat ntfs part_msdos part_gpt" --root-directory=/mnt/sdb1 --boot-directory=/mnt/sdb1/boot.pup --target=i386-pc --grub-setup=/bin/true /dev/sdb

Re: Grub2config

Posted: 21/08/03(火) 16:17
by thinkpadnerd
この前と同様、ThinkPad X121e, legacy bios モードで pre7 を使ってみました。

うまくいきました。 :)

Re: Grub2config

Posted: 21/08/04(水) 23:36
by シノバー
@タロ兵衛 さん、 @thinkpadnerd さん、報告ありがとうございます。
今週末くらいに正式リリースしたいと思います。引き続き様々な環境でのテストをお願いします。

Re: Grub2config

Posted: 21/08/06(金) 10:57
by thinkpadnerd
ThinkPad L440, windows10, UEFI mode で pre7 を使ってテストしました。(ブートパーティションは sda2, fat32)

うまくいきました。 :)
このマシンは以前にテスト済みですが、念のため、pre7 でも確認しました。

Re: Grub2config

Posted: 21/08/06(金) 21:56
by タロ兵衛
東芝 DynaBook Satellite B552 i5(業務用ノート)
UEFI Win8.1 クリーンインストール

Device Start End Sectors Size Type
/dev/sda1 2048 616447 614400 300M Windows recovery environment
/dev/sda2 616448 819199 202752 99M EFI System
/dev/sda3 819200 1081343 262144 128M Microsoft reserved
/dev/sda4 1081344 976773119 975691776 465.3G Microsoft basic data

上から ntfs,vfat,???,ntfs

puppy 9.5+pre7

/mnt/sda2
├── custom.cfg
├── EFI
│   ├── boot
│   │   ├── bootx64.efi
│   │   ├── grub.cfg
│   │   ├── grubx64.efi
│   │   └── mmx64.efi
│   ├── Boot.bak
│   │   └── bootx64.efi
│   ├── Microsoft
  ---略---
│   └── Puppy
│   ├── bootx64.efi
│   ├── grub.cfg
│   ├── grubx64.efi
│   └── mmx64.efi
├── grub.cfg
└── puppy.cer


正常にbootしました

Re: Grub2config

Posted: 21/08/11(水) 22:21
by タロ兵衛
知り合いより旧機が入荷
Endeavor AY321S (2012ごろのWin7マシン)
Celeron G550 @ 2.60GHz
USBのUEFIはvfatのみ。ntfsからはブートしません。

Windows10クリーンインストールからpuppy 9.5をインストールし
続いてGrub2configを使用。
無事、windows10もpuppyも起動できました

Grub2config-2.0 リリース

Posted: 21/08/12(木) 15:49
by シノバー
grub2config-2.0をリリースしました。
http://shinobar.server-on.net/puppy/opt
↑からダウンロードください。
ドキュメント(英文)

571JPが起動しない

Posted: 21/08/13(金) 14:05
by シノバー
571JPをフルーガルインストールし、grub2configでブートローダーをセットアップしたところ、起動しません。
Ubuntuのgrub2に custom.cfgを書き加える方法でも同じように起動しません。
Grub4Dosなら起動しますが、grub2で起動できないみたいです。

571JP-02PAEは grub2でも難なく起動するので、問題はカーネルのPAEサポートかなあ?

Re: 571JPが起動しない

Posted: 21/08/14(土) 15:01
by カラフル
シノバー さんが書きました: 21/08/13(金) 14:05 571JPをフルーガルインストールし、grub2configでブートローダーをセットアップしたところ、起動しません。
bionicpup32にgrub2をインストールしてbionicpup64と同じ手順で/boot.pup/grub/i386-pcを作成し
grub2config-2.0のものと差し替えたところ、571JP、bionicpup64共に起動しました

チョットしか試してないので他のとこで問題があるかもしれません

Re: 571JPが起動しない

Posted: 21/08/16(月) 00:16
by シノバー
カラフル さんが書きました: 21/08/14(土) 15:01bionicpup32にgrub2をインストールしてbionicpup64と同じ手順で/boot.pup/grub/i386-pcを作成し
grub2config-2.0のものと差し替えたところ、571JP、bionicpup64共に起動しました
ありがとうございます。
grub2config-2.0のものは FossaPupで作ったもので、Grubのバージョンが異なります。そこかなあ……?