らくがき帳  ( Hi.Yamamor のゲストブック )

通りすがり - 04/06/25 10:21:04

コメント:
GRUB 0.95が出ているような気がしますね

hannibal - 04/06/19 10:51:58
電子メールアドレス:x_hannnibal@hotmail.com

コメント:
はじめまして 0.94のFAT FDイメージ版で、WindowsXP からGRUBを使えるようになって感動しております。 この版のGRUBを気に入ったのでFedoraCore2のGRUBと入れ換えてみましたが背景画像(スプラッシュ?)を表示しなくなりました。0。94Jのバージョンは背景画面の表示は不対応なのでしょうか? それにしても、WINDOWSから扱えるのはとても便利です。

須崎有康 - 04/06/16 11:34:50
ホームページアドレス:http://unit.aist.go.jp/it/knoppix/
電子メールアドレス:k.suzaki@aist.go.jp

コメント:
Hi.Yamamorさま、 須崎といいます。GRUBを使わせていただいてます。 この GRUBを使ってこちらで作っているKNOPPIX に入れたいのですが、よろしいでしょうか。 よろしければメイルで連絡いただけるとありがたいです。

Hi.Yamamor - 04/05/03 11:17:40

コメント:
長尾さん、書き込みありがとうございました。たまにしかここを見ていなくて コメント遅れてます。
コマンドラインモードだと、
grub> プロンプトが出ているときに、順番に、

  map (hd0,0) (hd1,0)
  map (hd1,0) (hd0,0)
  rootnoverify (hd1,0)
  chainloader +1
  boot
以上をキー入力していけばよいはずですが。いかがでしょう?

長尾 浩造 - 04/04/29 22:34:07
電子メールアドレス:nobuko552@msn.com

コメント:
hdd、c:20G(98seからFEdoraに)、d:80G(xp pro)とデュアルブートしたつもりが(Windows同士の時はOK)Fedoraはok、xp proが起動せず,grub>title Windows XP. map(hd0,0)(hd1,0).map(hd1.0)(hd0.0).rootnoverify(hd1,0).makeactive(hd1,0).chainloader+1.boot と打ってもError 27: Unrecognized commandと出ます。どうすれば、xp proが起動出来るようになるでしょうか?

Noppi - 04/04/13 03:20:16
電子メールアドレス:noppi@noppi.jp

コメント:
お久しぶりです。Noppi です。 GRUB で NTFS が読めるようになったんですね…。 知りませんでした。

てる - 04/04/04 02:22:35
電子メールアドレス:teru@sharland.yoko.ne.jp

コメント:
GRUBの使い方はとっても役に立ちました。 ってゆーか、窮地を救っていただきました。 どうもありがとう!感謝します(^ー^)ノ

Hi.Yamamor - 04/02/24 02:53:40

コメント:
haroさん、書き込みありがとうございました。しばらくここを見ていなくて コメント遅れました。
すでに解決されていると思いますが、少し書きます。
原因はgrubがハードディスクのMBRに残ったままになっているからです。
まずはgrubのFDを作り、Windowsを起動できるようにすることでしょう。 ここのFAT FDイメージを使えば簡単に作れます。
次にMBRを標準のものに戻す方法ですが、ぐぐってみると www.a-yu.com/system/nt09.html に出ていました。
別の解としてWindowsにgrubをインストールしてしまう方法があります。
www.geocities.com/lode_leroy/grubinstall/ を参考にして出来ますが、ここでは当FAT FDを使った方法を書きます。
1) C:\grubフォルダを作り、そこにFDからstage2とmenu_lst.txtをコピーする。
2) このFDで起動する。cキーを押して grub> モードにする。
3) install (fd0)/stage1 d (hd0) (hd0,0)/grub/stage2 p (hd0,0)/grub/menu_lst.txt を実行する。
4) FDを抜いて起動するとgrubのメニューが出てWindowsが起動できることを確認する。
5) C:\grub\menu_lst.txtをメモ帳などで好みに編集する。

haro - 04/02/19 15:36:37
電子メールアドレス:haro20000@yahoo.co.jp

コメント:
はじめまして!GRUBについてさまざまなサイトを見ていたら流れ着いたものです。 ちょっとお尋ねしたいことがあります! 当方WindowsとLinaxをIBMのノートに入れておりましたが、都合上Linaxを消したいと思いました。 そこで、PC初心者の私はWindowsのパーティションのソフト上でLinaxを消してしまいました。 そうして電源をつけると例のGRUBが出てきたわけです。 ネットで調べてなんとかWindowsとをたちあげて使えるようにはなりました。 一周間ほどいちいちコマンドを打って立ち上げていたのですが、 本日PCの電源を入れると真っ暗な画面に「GRUB」とだけ。そしてその横で「_」が点滅しているのです。 あとは何も表示されていなくて、キーボードのどのキーを打っても反応しません・・・ ホント教えて君で大変申し訳ないのですが、どうか分かる範囲で良いので対処法を教えていただけないでしょうか・・・? ※不適切なら削除お願いします。。。 宜しくお願いします!!!

Hi.Yamamor - 04/01/28 19:45:08

コメント:
通りすがりさん、お知らせありがとうございます。 近いうちにパッチ等をアップしたいと思います。

通りすがり - 04/01/27 19:43:26

コメント:
grub-0.94出てます

lxe - 04/01/22 16:35:35

コメント:
すいません、GRUBのテスト後に起こったことでしたのでGRUBで何かやってしまったかと思ってしまいました。お騒がせしました。

Hi.Yamamor - 04/01/21 22:01:43

コメント:
grubとは関係なく、Windowsの問題と思われますので、その方面の掲示板などに お聞きください。 ドライブレター(E:)が何らかの要因で変わってしまったようですね。

lxe - 04/01/20 17:58:50

コメント:
テストは成功したんですがその後見てみると、無線LANでつないでるE:のHDDにアクセスしようとするといつものE:ではなくて通常は160GBある容量が30MBしかなく、中身が DELL(フォルダ)、BOOTLOG.PRV、BOOTLOG.TXT、DIR.LST、SEAL.EXE、SEAL.INI、UPKEEP.LST DELLの中にはDELTREE.EXE、EBTS_JPN.BMP、JAPANESE、RESTART.EXE、ZWIKBOOT.BAT というファイルしかないのですがこれはGRUBで何かしてしまったせいでしょうか?一応Installなどはしてなく、またE:も別のPCからは普通に見れるため壊れたわけではないと思いますが・・・

lxe - 04/01/20 16:26:07

コメント:
Hi.Yamamorさん、ありがとうございます。安心してテストできました。そして無事Windowsを立ち上げられました。

Hi.Yamamor - 04/01/20 00:50:32

コメント:
はい、前半のご質問のほうですが、 ハードディスクにgrubをインストールするとき、失敗するとOSが立ち上がらなくなる 可能性があります。 パーティション自体は壊れませんが、OSの再インストールをするはめになるかも しれません。 考えられるケースとして、stage1を間違えてWindowsのパーティションにインストール してしまうことでしょうか。
で、grubのsetupとかinstallコマンドを使わない限り、ハードディスクに影響をあたえる ことはないので、気軽にテストして構いません。(あとパーティションをいじるコマンド hide, unhide, makeactive, parttype, partnewも控えたほうがよいでしょう)  grubの動作やOSの起動についてある程度理解できるまでは、grubのFDで色々試すとよい と思います。
後半の質問ですが、上に書いたとおり、エラーメッセージが出るだけです。

lxe - 04/01/19 20:50:26

コメント:
Hi.Yamamorさん、ありがとうございます。無事FD内を読めました。 すいませんがもう1つ質問があるんですが、どっかで何かの動作を失敗するとパーティションを壊してしまう恐れがあると書いてあったので怖くてGRUBをテストできないのですがどんなことを間違えるとパーティションを壊す原因になったりするのでしょうか?あとroot (hd0,0)の(hd0,0)の部分でHDDが1個しかないのに(hd1,0)と入れたり、パーティションが1個しかないのに(hd0,1)と入れてしまったりしたらエラーメッセージが出るだけで済むのでしょうか?

Hi.Yamamor - 04/01/19 19:15:46

コメント:
lxeさん、ご覧頂きありがとうございます。
さて下記の件ですが、仕様ということになります。grubのベタ書きFDはファイルシステムを構築していないためです。
Windowsでは、そのFDがFATファイルシステムでないので「・・・フォーマットしますか?」と出ます。
KNOPPIX(Linux)では、何のファイルシステム(FAT, EXT2, ...)か最初に検査しますが、該当するものがないのでそのようなメッセージが出ます。

そこで、前から少し考えていたのですが FATの grub FD を作って、そのイメージをアップすることにしました。 こちらを参照ください。

lxe - 04/01/18 20:37:35

コメント:
初めまして。もうすぐPCを作り、それにLinuxとWindowsをデュアルブートしようとしているため、その準備としてGRUBのFDを作ろうとしているんですが、 http://www.geocities.co.jp/SiliconValley-Bay/3897/geobook.html#river2a を行った後、WindowsXPでA:(フロッピードライブ)の中身を見たところ「フロッピーディスクがフォーマットされてません。フォーマットしますか?」と出るんですが、これは仕様なのでしょうか?1CDで起動できるKNOPPIXでフロッピーを見ようとしても「フロッピーが存在しません」と出ます。

しのはら ひとし - 03/10/09 00:26:49
電子メールアドレス:andreas@c-able.ne.jp

コメント:
grub>setup (hd0) を実行し、installingという文字を 見たときは!!!。ありがとうございました。

とやま - 03/07/31 16:58:31

コメント:
具体的なURLを書き忘れました. http://www11.plala.or.jp/stoyama/z1linux/#20030731 です.

とやま - 03/07/31 16:57:08
ホームページアドレス:http://www11.plala.or.jp/stoyama/
電子メールアドレス:http://www11.plala.or.jp/stoyama/email/

コメント:
Grubのページ,いつも参考にさせていただいております.有用なパッチを公開していただいて,非常に感謝しております. 公開されているstage1/2のバイナリを使用させていただいて,GRUBの起動CDを作成し,自分のWebで公開しました. 問題がありましたらご連絡ください.

tarot - 01/12/25 12:15:40
電子メールアドレス:tarot@sdf.lonestar.org

コメント:
はじめまして。 既出かもしれませんが、バグ報告として受け取っていただけると幸いです。 GRUB 0.90 を早速、こちらの deb パッケージを用いて使ってみました。しかし、Windows で APM が認識できなくなるバグ(仕様?)や電源を入れても BIOS 読み込みまでいかなくなる(GRUB は無関係?)などの事象に遭遇したため、現在はオフィシャルの 0.5.96.1 を使っています。その結果、現在は APM の問題が解決し、起動は今のところ失敗してません。 関連する ML の記事です(タイトルしか見てません)。 http://www.mail-archive.com/bug-grub@gnu.org/msg04406.html

Hi.Yamamor - 01/10/14 00:25:06

コメント:
riverさんからご連絡はないのですが、最後まで書きます。

最初に作ったFDを GRUB-FD-RAW、これから作るFATファイル
システムのFDを GRUB-FD-FAT と呼ぶことにします。
私のgrubのページではGRUB-FD-FATに \boot\grub という
フォルダを作っていますが、ここではFDの A:\ 直下に全ての
ファイルを置くことにします。

1. Windows9Xでの作業
(1) FDを通常のフォーマットでフォーマットする。
(2) まずstage2だけをFDにコピーする。
 念のためファイルマネージャ(winfile.exe)を起動し、
 A:\stage2 のプロパティを 読み取り専用、隠しファイル、システム
 にする。(エクスプローラではシステムに出来ないため)
(3) stage1をFDにコピーする。
(4) menu.lstをFDにコピーする。
(5) A:\menu.lstをメモ帳等のテキストエディタで下記のような簡単な
 内容に変更する。

title Power Off
halt
2. GRUB-FD-RAW で起動する
(1) grub> プロンプトが出たら、FDを上記のGRUB-FD-FATに入れ替える。
(2) 以下のコマンドを投入する。
 grub> root (fd0)
 grub> install /stage1 d (fd0) /stage2 p /menu.lst
 何も文句を言われなければOK。
 ファイル名が大文字になっている可能性もありますので、
install / までキー入力後、Tabキーを打ってファイル名を確認出来ます。

3. GRUB-FD-FAT で起動する
メニューが出てくれば成功です。Enterを押して動作を確認してください。

あとは好きなように A:\menu.lst を変更してください。


Hi.Yamamor - 01/10/05 23:45:06

コメント:
riverさんからの3回目の質問と回答です。

> 教えて頂いた操作でGRUB FDができ、root, chainloader, boot, parttype,
> helpは何とか理解してきました。 これからgeometry, hide, unhide等を理解
> しようとしてます。 その後でしょうかね。 menu.lstとがDISKへのインス
> トールは。 でも、その時にはLinuxが必要そうですね。 頑張って理解してみ
> ます。

DISKへのインストールでは、Linux等のOSは必要ありません。
ただしGRUBはNTFSを読むことが出来ませんので、2台目のDISKでもよいので
どこかにFATパーティションが必要です。
または十分な技術力があれば空きパーティションあるいはDISKの最後尾の
未使用領域にインストールすることも出来るのですが。
さもなければもう1つ menu.lst 入りのGRUB-FDを作ることになります。

GRUBのコマンドですが、makeactiveも使いそうなので理解してください。

あと、GRUBで誤ったことをするとパーティション情報を壊してOSが起動
しなくなる場合がありますので、念のためGRUB-FDで起動して以下のように
パーティション情報をGRUB-FDに保存しておいてください。

 grub> install (hd0)0+1 cp (fd0)1000
                            ~~
これはDISKの先頭ブロックをFDの1000ブロック目にコピーします。
~~ の箇所を絶対にまちがえないでください。hdにするとDISKを壊します。
次へ

Hi.Yamamor - 01/10/04 23:45:06

コメント:
riverさんからの2回目の質問と回答です。

> Windows98等DOS有りOSの場合は以下の操作で宜しいのでしょうか。 下記文面で単純
> に判断するとこのように思えるのですが。

1回目のメールのFDは
http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/grub-2.html
 の
2.2 フロッピーディスクにインストール
(1) stage1とstage2をベタ書きしたもの

を Win98 で作る方法を書きました。

よって以下のことはかなり見当違いです。

> _宍に示されているアドレスよりHi.Yamamorさんのパッチを当てたもをDownload
> ∨槓をDownload(grub-0.90.tar.gz)
> 上記の適当な環境で解凍する
> Win98等でDOS起動FDを作成
> キ,撚鯏爐気譴stage1、stageをCOPYし、以下の方法で実行形式を作成
>    copy /b stage1 + stage2 grub.bin
>   (COPYした結果はFD(A):\boot\grub配下にSAVEする)
> Ν△撚鯏爐靴doc/menu.lstをFD(A):\boot\grub配下にSAVEする
> SAVEしたmenu.lstを環境に合わせて変更する
> これ以降が良くわかりません。
> ・grubをFDにインストールしなくて良いのですか
> ・FD起動時にgrubを実行するには何か仕掛けを設定する必要があるのでは
>   多分、autoexec.batにgrubに起動コマンドを入れるだけだとい思いますが。

GRUBはDOSというOSの下で動くものではありません。
上記は
http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/grub-2.html

(2) FDにファイルシステムを作り、そこにインストールする

をやろうとしているようですが、まずはGRUBを理解するために
(1) stage1とstage2をベタ書きしたもの
のFDを作り練習することをおすすめします。

1. stage1-2_0.90.tgz のダウンロードと解凍
  http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/stage1-2_0.90.tgz
  をダウンロードして解凍する。
  解凍レンジ(窓の杜からダウンロード)で解凍出来た。
2. ファイルの連結: MS-DOSプロンプトで
  cd で解凍先のフォルダに移動して
  copy /b stage1 + stage2 grub.bin
3. FDへの書き込み
  http://ring.ocn.ad.jp/archives/linux/debian/debian/tools/rawrite2.zip
  をダウンロードして解凍し C:\Windows\command フォルダに rawrite2.exe
  をコピーする。
  通常のフォーマットをしたFDを入れて、MS-DOSプロンプトで rawrite2 を実行
  すると入力を求められるので grub.bin を、次いで a: と入れると GRUB FD
  の出来上がり。Windowsを終了し、このFDから起動して grub> プロンプトが
  出れば成功。
4. GRUBでWindowsを起動してみる
  root と chainloader と boot コマンドで出来るはずです。
  http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/grub-3.html
  や色々なサイトを参考にしてください。
5. 各コマンドを理解する
  root, chainloader, boot の他、geometry, hide, unhide, parttype, help
  コマンドを使ってみて理解する。
次へ

Hi.Yamamor - 01/10/03 23:45:06

コメント:
riverさんから質問を頂きましたが、そのときの回答を書きます。

> はじめまして。
> 実はマルチブート環境にはまってまして、Noppiさん、延さんからの照会でGRUBを照会
> して頂いたのですが、チョッと困ってましてご存知であれば教えて頂きたいのですが。
>
> 現在、WinNT4SP3とWin2KSP2とのマルチ環境を構築しており、ご存知の通りWin2Kとマル
> チ環境にする場合はServicePackを4以上にとMicrosoftは言ってるのですが、何とかWin
> NTSP3のままで動かしたいので色々調べたのですが、Win2Kが起動されるとFAT/NTFSはマ
> スクしてもファイルシステムをWin2Kが変更してしまい、MBRのパーティションテーブル
> のパーティションタイプを他のタイプにするとWinNTが起動できない状態となります。
>  その為、WinNT/Win2K共NTFSのパーティションで作成してますので、GRUBを使用してW
> in2K起動時にはパーティションタイプをWinNT:00(FREE)、Win2K:07(NTFS)、WinNT起動
> 時にはWinNT:07(NTFS)、Win2K:17(隠しNTFS)で環境構築したいと思っております。

GRUBでパーティションタイプを 00 にするには、例えば
  parttype (hd0,0) 0

NTFSに戻すには
  parttype (hd0,0) 7

隠しパーティションにするには、例えば
  hide (hd0,1)

もとに戻すには
  unhide (hd0,1)

です。
もし、パーティションタイプを 00 にしても Win2Kが変更してしまうなら、
  http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/grub-5.html
のようなことをしなければなりません。

> 現在会社にはHP-ServerでHP-UXが有るのでMAKEまで実行できるのですが、HP-Serverに
> はFDユニットが無い為、FDにインストールFD(?)が作成できなくて困っております。 
> 現在、Linux環境構築も検討してますが、良い方法が有れば教えて頂けないでしょうか

オリジナル:
  ftp://alpha.gnu.org/gnu/grub/grub-0.90-i386-pc.tar.gz
または、私のパッチを当てたもの:
  http://www.geocities.co.jp/SiliconValley-Bay/3897/grub/stage1-2_0.90.tgz
をダウンロードし、Windowsマシンで適当な解凍ツールで解凍し、その中の
stage1 と stage2 を連結後、適当な FD書き込みツールで FD に書き込めば
よいと思います。ちなみに、ファイルの連結はDOSプロンプトで例えば
  copy /b stage1 + stage2 grub.bin
だったと思います。
解凍ツールや FD書き込みツールには詳しくないのですが、
Lhasa や rawrite2 等があったと思います。
次へ

Hi.Yamamor - 01/08/18 22:15:38

コメント:
その後、Noppiさんから 下記のパッチでhaltできたと連絡ありました。
  http://www.mail-archive.com/bug-grub@gnu.org/msg04026.html
ありがとうございました。

Noppi - 01/08/16 22:41:08
電子メールアドレス:satoshi@skino.org

コメント:
GRUB 0.90 のパッチ、頂きました。 激しく便利なものをありがとうございました。 今まで、setkeyでいちいち設定していました。 ところで、私の環境では、haltで電源が落ちないのですが…。 もし出来るのなら、これもパッチ作ってくれませんか? (^^;

 もどる