Grub4Dos
Grub4Dos
最新バージョンは次のトピックへ→ viewtopic.php?t=1922
pup4-422ja0r3ライブCDで採用したGrub4Dosのブートローダの設定GUIを作成しました。
最新版はgrub4dos-0.4.4.v1.5.2.pet (2010年1月14日アップ)
こちらからダウンロード。
pup4-422用に作りましたが、4.x系のすべてで使用可能のはず。4.20p1JPで動作確認しました。
インストール後 スタートメニュー>システム>Grub4Dosブートローダの設定 あるいはコマンドラインから grub4dosconfig で設定GUIを立ち上げてください。
最初はフロッピーディスクあるいはUSBメモリで試してみてください。インストール済みのパピーを自動検出してメニューを作るので、いろんなバージョンのパピーをインストールされている方には便利かと思います。
テストよろしくお願いします。
pup4-422ja0r3ライブCDで採用したGrub4Dosのブートローダの設定GUIを作成しました。
最新版はgrub4dos-0.4.4.v1.5.2.pet (2010年1月14日アップ)
こちらからダウンロード。
pup4-422用に作りましたが、4.x系のすべてで使用可能のはず。4.20p1JPで動作確認しました。
インストール後 スタートメニュー>システム>Grub4Dosブートローダの設定 あるいはコマンドラインから grub4dosconfig で設定GUIを立ち上げてください。
最初はフロッピーディスクあるいはUSBメモリで試してみてください。インストール済みのパピーを自動検出してメニューを作るので、いろんなバージョンのパピーをインストールされている方には便利かと思います。
テストよろしくお願いします。
最後に編集したユーザー シノバー [ 10/11/08(月) 22:21 ], 累計 8 回
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
テストしました。
今のところ、USBブート環境のみですが、
USBのブートシーケンスを優先しているので、
とても便利パッケージな感触です。
気付いた点ですが、
今のところ、USBブート環境のみですが、
USBのブートシーケンスを優先しているので、
とても便利パッケージな感触です。
気付いた点ですが、
- 途中で終了する
最初の画面(Grub4DosConfig)で
[Help]または[..Guid]を選択すると
[ok]で終了するようです。
MBR選択のみであればSearchし正常に動作します。
オリジナルCDブート状態では、[..Guid]は白ページ表示、
インストール後のUSB(など)ブート状態では、通常ページ表示
というように状況が違うような現象もでています。 - 異なるPCのXPブートメニューがでない
USB環境を作成したPCでVista(bootmgr)ブートメニューはOKでしたが、
異なるPCのXP(ntldr)ブートメニューは出なく、Rebootとなりました。
これは仕様なのでしょうか?
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Re: Grub4Dos
インターネット接続ができていないと[..Guid]は白ページ表示となります。また、このときWebを見にいこうとして手間を取られるようで、フリーズしたように見えますが、時間が経てば次の動作を進めるようです。minon さんが書きました:最初の画面(Grub4DosConfig)で
[Help]または[..Guid]を選択すると
[ok]で終了するようです。
MBR選択のみであればSearchし正常に動作します。
オリジナルCDブート状態では、[..Guid]は白ページ表示、
インストール後のUSB(など)ブート状態では、通常ページ表示
というように状況が違うような現象もでています。
設定のときWindows関係の項目が3つ出るはずですが、全部残すか、VistaとXPのみであれば「Windows 9x/Me」の項目だけを空白にしてください。Vista用とXP用の2つが残ることになります。minon さんが書きました:USB環境を作成したPCでVista(bootmgr)ブートメニューはOKでしたが、
異なるPCのXP(ntldr)ブートメニューは出なく、Rebootとなりました。
これは仕様なのでしょうか?
そうして作ったUSBメモリはどのPCに差しても(そのPCがUSBから起動できるのであれば)Windows Vista用とXP用の2つが起動メニューに現れるはずです。
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
[..Guid]については了解です。シノバー さんが書きました:インターネット接続ができていないと[..Guid]は白ページ表示となります。また、このときWebを見にいこうとして手間を取られるようで、フリーズしたように見えますが、時間が経てば次の動作を進めるようです。
[Help]でも同じ現象が発生します。(Helpはローカルhtmlですよね)
Pprocessで見ると[OK]でGrub*プロセスが消えているようです。
全部残しています。以下を選択するとRebootします。シノバー さんが書きました: 設定のときWindows関係の項目が3つ出るはずですが、全部残すか、VistaとXPのみであれば「Windows 9x/Me」の項目だけを空白にしてください。Vista用とXP用の2つが残ることになります。
そうして作ったUSBメモリはどのPCに差しても(そのPCがUSBから起動できるのであれば)Windows Vista用とXP用の2つが起動メニューに現れるはずです。
コード: 全て選択
title Windows NT/2000/XP
find --set-root --ignore-floppies /ntldr
chainloader /ntldr
- このPC(WinXP/Win2kのマルチブート)で再作成
- USB優先へBootSequence変更
なども試しましたが、同じでした。
このPCのブートドライブ(C)をのぞくと
ダミーなio.sysとかもあり、このあたりかもしれません。
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Re: Grub4Dos
調べておきます。minon さんが書きました:[Help]でも同じ現象が発生します。(Helpはローカルhtmlですよね)
Pprocessで見ると[OK]でGrub*プロセスが消えているようです。
Windowsは第1ドライブからしか起動できないという制約がありましたよね(Vistaはどうなんだろ?)。USB起動の場合はそこが問題となるのかも。minon さんが書きました:以下を選択するとRebootします。こちらの環境の問題と想像しますが、コード: 全て選択
title Windows NT/2000/XP find --set-root --ignore-floppies /ntldr chainloader /ntldr
- このPC(WinXP/Win2kのマルチブート)で再作成
- USB優先へBootSequence変更
なども試しましたが、同じでした。
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Mapで入れ替え
minonさん、
menu.lst の Windows XP 起動の部分を次のように書き換えて試していただけますか。
↓
USB起動の場合、USBドライブが1番目になるよう、BIOSで入れ替えをやっていると思います。 Grub4Dosの map コマンドで、それをもういちど入れ替えよう(結果もとに戻る?)というものです。
menu.lst の Windows XP 起動の部分を次のように書き換えて試していただけますか。
コード: 全て選択
title Windows NT/2000/XP
find --set-root --ignore-floppies /ntldr
chainloader /ntldr
コード: 全て選択
title Windows NT/2000/XP
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
find --set-root --ignore-floppies /ntldr
chainloader /ntldr
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
menu.lstの変更でWinXPの起動もOKでした。シノバー さんが書きました:USB起動の場合、USBドライブが1番目になるよう、BIOSで入れ替えをやっていると思います。 Grub4Dosの map コマンドで、それをもういちど入れ替えよう(結果もとに戻る?)というものです。
以下、2種類のUSBflushで動作確認しました。
USB1:
sdb1:FAT32
sdb2:ext3(TOPLinux 4.2.1)
sdb3:swap
USB2:
sdb1:FAT32(TOPLinux 4.2.1)
sdb2:swap
以下PCのUSB起動で各ブートを確認しました。
PC1:
C:WinVista
D:WinXP
F:ubuntu
PC2:
C:WinXP
D:Win2K
補足:
ubuntuはwin経由Install版のせいか
ubuntu内メニューから起動できなかった。
個人的には問題なし。
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
grub4dos-0.4.4.r1
USBあるいは2nd以降のHDDからのWindows 起動に対応したものを用意しました。Ubuntu対応はもう少し時間が掛かりそうです。
grub4dos-0.4.4.r1.petをこちらから
4.x系のすべてで動作するはずです。
grub4dos-0.4.4.r1.petをこちらから
4.x系のすべてで動作するはずです。
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
OKでした。シノバー さんが書きました:USBあるいは2nd以降のHDDからのWindows 起動に対応したものを用意しました。Ubuntu対応はもう少し時間が掛かりそうです。
grub4dos-0.4.4.r1.petをこちらから
4.x系のすべてで動作するはずです。
以下、ちょっと訂正です。
上の構成の場合、minon さんが書きました: PC1:
C:WinVista
D:WinXP
F:ubuntu
grub4dosメニューより直接XP/2000選択でXPが起動します。
grub4dosメニューでVistaを選択し、
ブートマネージャからWinXP選択するとRebootします。
これも個人的には問題なしです。
ubuntuについては、
grub4dosメニューでVistaを選択し、
ブートマネージャからubuntu選択後、
grub4dos 0.4.3 2008-4-22 のメニュー選択で、
コード: 全て選択
root (hd0,5) /ubuntu/disk
Error 22: No such partition
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
grub4dos-0.4.4.r2
Vistaの場合、さきのHDDのスワップをやっていないので、minon さんが書きました:[grub4dosメニューでVistaを選択し、
ブートマネージャからWinXP選択するとRebootします。
ubuntuについては、
grub4dosメニューでVistaを選択し、
ブートマネージャからubuntu選択後、
grub4dos 0.4.3 2008-4-22 のメニュー選択で、で停止します。コード: 全て選択
root (hd0,5) /ubuntu/disk Error 22: No such partition
Vistaのbootmgrさら先にチェインされるときに問題が生じるのかもしれません。
Vistaでも HDDのスワップをするとともに、Wubi、UNetbootinに対応、
またPuppy以外のLinuxでgrubがインストールされているときに、そちらの menu.lstを参照するようにしました。
これでカバーできるOSが増えたかと思います。
grub4dos-0.4.4.r2.pet をお試しください。
ダウンロードはこちらから
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
grub4dos-0.4.4.r3
インストール先の第1パーティション(たとえば sda1)にすでにgurubがインストールされているときに不具合があったので、修正したものをアップしました。
grub4dos-0.4.4.r3はこちらから
grub4dos-0.4.4.r3はこちらから
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
先の環境で
VsitaブートマネージャからXP,ubuntuとも起動できています。
重宝しています
VsitaブートマネージャからXP,ubuntuとも起動できています。
重宝しています
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Grub4DosConfig version 0.9
USBメモリ/ドライブにインストールしたときの対処を中心に改善したものを version 0.9 としました。
Fullインストールされたパピーや他のLinuxを起動するときの'root (hd?,' の数字の割り当てが、よりましになっているかと思います。いずれにせよ確実ではありません。生成されたmenu.lstを点検し、必要であれば自身で修正ください。
WindowsやFrugalインストールされたパピーの起動に関してはこれまでどおり、生成されたmenu.lstは無修正で使えるはずです。
grub4dos-0.4.4.v0.9.pet はこちらから
Fullインストールされたパピーや他のLinuxを起動するときの'root (hd?,' の数字の割り当てが、よりましになっているかと思います。いずれにせよ確実ではありません。生成されたmenu.lstを点検し、必要であれば自身で修正ください。
WindowsやFrugalインストールされたパピーの起動に関してはこれまでどおり、生成されたmenu.lstは無修正で使えるはずです。
grub4dos-0.4.4.v0.9.pet はこちらから
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: Grub4Dos
気になる点がありました。シノバー さんが書きました:grub4dos-0.4.4.v0.9.pet はこちらから
menu.lstのFrugal install puppy欄の初期値で、
たとえば、homeにOOo-242_ja.sfsがある場合、
OOo-242_jaが表示されるようです。
puplets名とバージョンが表示されればベストなんでしょうけど
Puppy Linux でもいいような感じです。
dillo起動の問題、koropupでも発生していました。
対処ありがとうございます<私ではスキル不足。
minon / TOP Linux4.2.1
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Dell Latitude D830/Core2Duo/1G/Intel 915GML Ex
Grub4Dos-0.4.4.v1
grub4dos-0.4.4.v1.pet をお試しください。Dillo対処済みです。minon さんが書きました:menu.lstのFrugal install puppy欄の初期値で、
たとえば、homeにOOo-242_ja.sfsがある場合、
OOo-242_jaが表示されるようです。
こちらから
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/