ページ 33

Re: Grub4Dos

Posted: 10/11/09(火) 11:08
by シノバー
みのむし さんが書きました:USB HDD にPuppy(多数のバージョンをFrugalインストール)、Vine、Ubuntu をインストールして、
「USB HDDのMBRにgrubをインストールしようとしたら、Grub4Dos では出来なかった」という事です。
ありがとうございます。パピー431JP同梱のgrub4dosconfigは最近の(0.9以降?)Ubuntuなど Grub2対応に問題がありました。最新バージョンをお試しください。
viewtopic.php?t=1922

Re: Grub4Dos

Posted: 10/11/10(水) 22:47
by みのむし
>ありがとうございます。パピー431JP同梱のgrub4dosconfigは最近の(0.9以降?)Ubuntuなど Grub2対応に問題がありました。
最新バージョンをお試しください

返信ありがとうございます。また、了解しました。

Re: Grub4Dos

Posted: 11/01/07(金) 02:35
by 暇人
wary5.0に入ってるgrub4dos-configでのこと。
うちの開発マシンは
/dev/sda1 windows-xp,/puppy4.1.2 ntfs 基本領域
/dev/sda2 拡張領域
/dev/sda3 linux 基本領域 (sda1をリサイズ(縮小)した後作成)
/dev/sda4
/dev/sda5 puppyの各種が7~8ディレクトリ reiserfs (3.x)ここの/boot/grub/にmenu.lstがある。 以下論理ドライブ
/dev/sda6 swap


こんな構成なのですが、sda1のpuppyは検出しますが、sda5を見つけられません。
これはreiserfsに対応していないのが原因でしょうか?

このときはsds1からbootされる(sda1にmenu.lstが出来る)のみで肝心のsda5に元々あった設定は無視されてしまいちょっと当惑しました。
(CDからbootしてgrub(4dosではない)をインストールし直して復旧しました)

Re: Grub4Dos

Posted: 11/01/07(金) 08:17
by シノバー
暇人 さんが書きました:こんな構成なのですが、sda1のpuppyは検出しますが、sda5を見つけられません。
これはreiserfsに対応していないのが原因でしょうか?
Grub4dosconfigの現在のバージョンはreiserfsに対応していません。
しかしGrub4dos自身はreiserfsに対応しています。(reiserfsのUUIDには対応していない。)
暇人 さんが書きました:このときはsda1からbootされる(sda1にmenu.lstが出来る)のみで肝心のsda5に元々あった設定は無視されてしまいちょっと当惑しました。
(CDからbootしてgrub(4dosではない)をインストールし直して復旧しました)
したがってsda5にあるmenu.lstを sda1(のトップ)に上書きするか、
あるいはsda1に作られたmenu.lstを削除すれば、MBRをGrub4dosに入れ替えても同様に動きます。
ただ、これだとGrub4dosを使う意味がありません。

Grub4dosconfigの現在のバージョンにおける対処法は2つあります。
1. Grub4dosconfigでsda5が欠けたmenu.lstを sda1に作らせ、sda5にある旧menu.lstからsda5に関する記述を加える。
2. Grub4dosconfigがsda1に作ったmenu.lstに次の項目を加える。

コード: 全て選択

title Puppies on sda5(reisefs)
  configfile (hd0,4)/boot/grub/menu.lst
  commandline
この他にもSda5のPBSにGrubをインストールし、sda1のmenu.lstに chanload の項目を加えるという方法もあります。
しかしreiserfsを主力にされているなら、(現在の)Grub4dosconfigを使う意味はあまりありません。

次期バージョンにご期待ください… :lol: