• ベストアンサー

mkbootdiskが使えない?

つい最近RedHat8.0をインストールしました。 Win2kとのデュアルブートなのでブートローダは インストールパーティションの先頭(?)に入れていて、 ブートディスクを使って起動していました。 (NTLOARDERはそのうち設定するつもりで・・・) 不注意にもブートディスクの中身を消してしまったのですが、 ブートディスクはどうやって作成したらよいのでしょうか? いろいろ調べて、 # mkbootdisk --device /dev/fd0 2.4.18-14 とやってみたのですが、 bash: mkbootdisk: command not found と出て、mkbootdiskが使えないようなんです。 ちなみにman mkbootdiskは通るので何がなにやら。 mkbootdisk-1.4.8-1.i386.rpmを拾ってきて 入れようとしても「already installed」です。 mkbootdiskを使えるようにする方法、 あるいはそれ以外でブートディスクを作成する方法を 教えていただけませんでしょうか? なお、現在はそのRedHat上から。 ブートディスクがないので、電源を落とせません(^^;

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.1

単純にパスが通っていないだけかもしれませんので、 # /sbin/mkbootdisk ... で試してみてください。また、locate コマンドでもファイルを探すことができます。

infinity
質問者

お礼

# /sbin/mkbootdisk でした(^^; ほかにも使えなくてアレ?というコマンドが いくつかあったのでlocateで探してみたところ、 /sbin にたくさん入ってて、使うことができました。 必ずしもコマンドだけで通るものではないのですね。 勉強になりました。今後はlocateで探してみます。 ありがとうございました。

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>必ずしもコマンドだけで通るものではないのですね。 >勉強になりました。今後はlocateで探してみます。 割り込みで失礼します。 locateコマンドはデータベースから検索するので、早いのですが、定期的にデータベースを更新する 必要があります。 locateと合わせて、findコマンドの使い方も覚えてください。 # find / -type f -name makebootdisk こんな感じです。

infinity
質問者

お礼

ありがとうございます。 参考にさせていただきます・・・ たまたま締め切り忘れててよかった(^^;

関連するQ&A

  • 起動ディスクの作成とrdevコマンドについて

    LPICの問題集で 起動ディスクの作成で #dd if=boot/vmlinuz of=dev/fd0 #rdev /dev/fd0 /dev/hda3 と書いてあったのですが これで起動ディスクができるのでしょうか? ブートローダーなどはいらないのでしょうか? #rdev /dev/fd0 /dev/hda3はどういう意味でしょうか? マニュアルはよんだのですがよく分からなかったので 教えてください。

  • Redhat7.3と9を同じHDDに入れる

     8GのHDDにRedHat9を入れていたのを新たにRedhat9と7.3を半分ずつ入れ直そうと思います。  まずredhat9を入れ、その後7.3を入れました。  hda/hda1 /boot    /hda2 / (redhat9)    /hda3 swap    /hda4 / (redhat7.3) という具合に入れ、後から入れた7.3のブートポイントはhda4の先頭に指定しました。ブートローダーはgrubです。  こうして全部入れ終わっても、grubの画面には先に入れたredhat9のブートポイントしか出てきません。  grubのconfigをいじればいいのかと思って少しやってみたのですが、不完全なまま動かしてみたら両方起動できなくなってしまいました。  また再度インストールしなおしてもいいので、どのように設定したら上手くいくのか教えていただけたら嬉しいです。

  • BrightStor ARCserve Backup v9 for Linuxを使用しようとしています。[2]

    BrightStor ARCserve Backup v9 for LinuxをRedHat8にインストール中です。 インストール中、エラーで先に進めないでいます・・・ ここでいただいたご回答により、 <pdksh>のインストールはできました。 http://okweb.jp/kotaeru.php3?q=1056999 今度は、 「BrightStor ARCserve Backup の環境設定を行うには、このコマンド ライン ユーティリティが必要: gcc」 と表示されてしまいました。 <pdksh>同様、RedHat8のディスクに該当ファイルと思われる以下のファイルがありました。 1枚目のディスク: <gcc-3.2-7.i386.rpm> <gcc-c++-3.2-7.i386.rpm> <gcc-g77-3.2-7.i386.rpm> <gcc-gnat-3.2-7.i386.rpm> <gcc-java-3.2-7.i386.rpm> このうちの<gcc-3.2-7.i386.rpm>を<rpm -ivh>でインストールしようとしたんですが、以下のようにエラーが返ってきました。 エラー:Failed dependencies: binutils >=2.12.90.0.7-1 is needed by gcc-3.2-7 glibc-devel >=2.2.90-12 is needed by gcc-3.2-7 おそらくまた別のインストール作業が必要なのだと思いますが、何が必要なのか判らないでいます。 どなたかご助力いただけないでしょうか。

  • ログイン時にエラーメッセージが出ます。

    redhatlinux(2.4.18-14)で、telnetでログイン時に以下のようなメッセージが出るようになってしまいました。 ************************* -bash: id: command not found -bash: [: =: unary operator expected -bash: id: command not found -bash: dircolors: command not found -bash: id: command not found -bash: id: command not found -bash: id: command not found -bash: [: too many arguments ************************* そもそも、昨日boot中に誤って電源を落としたことが影響しているような気がします。が、なぜかパスが通っていないため、manページも見られませんし、viも使えない状況です。こういう場合どうすればよいのでしょうか? 初歩的な質問かと思いますが、よろしくお願いします。

  • win2kのインストールで「ブートローダがインストールできない」と出る

     WinMEの起動ディスクからFDISKでハードディスクをfat32でフォーマットした後、CDブートできないためDOSプロンプトから「i386\winnt.exe」を実行してインストールしようとしたのですが、「ブートローダがインストールできない]とエラーがでてインストールできません。 どなたかご助言よろしくお願いします。

  • FedoraCore5を使っていますが

    JavaでMySQLにアクセスしたいので以下のようにしました [root@FedoraCore5 ~]# yum -y groupupdate "MySQL Database" Loading "installonlyn" plugin Setting up Group Process Setting up repositories ・・・・・・・・・・・・・・・ Setting up repositories Reading repository metadata in from local files Package mysql - 5.0.22-1.FC5.1.i386 already installed and latest version Package unixODBC - 2.2.11-6.2.1.i386 already installed and latest version Package mysql-server - 5.0.22-1.FC5.1.i386 already installed and latest version Package MySQL-python - 1.2.0-3.2.2.i386 already installed and latest version Package mysql-connector-odbc - 3.51.12-1.2.1.i386 already installed and latest version Package libdbi-dbd-mysql - 0.8.1a-1.2.1.i386 already installed and latest version Package perl-DBD-MySQL - 3.0004-1.FC5.i386 already installed and latest version No packages in any requested group available to install or update [root@FedoraCore5 ~]# メッセージの意味がわからないのでJavaからMySQL使えるようになったのかどうかわかりません このメッセージはどういう意味でしょうか?

  • インストールの際の依存関係

    私はRedHat Linux 8.0にて自宅Webサーバを運用しています。このたび、PHP+MySQLで動作するWeblogを導入しようと思いました。このWeblogではPHP ver.4.3以上が奨励されているので、いろいろと探してみたところ、次の場所にrpmパッケージが置かれているのを見つけました。 http://www.btree.org/linux/packages/redhat/8.0/i386/php-4.3.1-1/ しかし、インストールしようとすると、次のように「依存関係があるからダメです。」というメッセージが出てきます。 [root@hogehoge root]# rpm -Uvh http://www.btree.org/中略/php-mysql-4.3.1-1.i386.rpm http://www.btree.org/中略/php-mysql-4.3.1-1.i386.rpm を取得しています エラー: Failed dependencies: libmysqlclient.so.10 is needed by php-mysql-4.3.1-1 また、同様にhttpd-2.0.45-1も公開されていたのでアップデートを試みましたが、同じく依存関係の問題でインストールできませんでした。 [root@nadia root]# rpm -Uvh http://www.btree.org/中略/httpd-2.0.45-1/httpd-2.0.45-1.i386.rpm http://www.btree.org/中略/httpd-2.0.45-1.i386.rpm を取得しています エラー: Failed dependencies: libapr.so.0 is needed by (installed) mod_perl-1.99_05-3 libaprutil.so.0 is needed by (installed) mod_perl-1.99_05-3 このような場合、rpm --force 指定で強制インストールして良いのでしょうか(良くないから警告されているんでしょうけど^^;)。セキュリティ上の観点からも新しいものに更新しておきたいんですが、ソースからビルドする力量はないので、何とかrpm(またはapt-get)で対処したいのです。 よろしくお願いします。

  • Linuxがたちあがりません

    RedHat Linux7.3Jをホームページからダウンロードし、CD-ROMに焼いてインストールしましたがたちあがりません。 ハードウェアはCompaq Presario5834です。 CドライブにWindows2000Serverがインストールされています。 構成は以下のようにしました。 dev/hda l l-/dev/hda1 5G NTFS l l-/dev/hda2 5G ext3(←/) l l-/dev/hda3 l l-dev/hda5 317MB swap l l-空き 8G 自由領域 (1)通常Windowsをたちあげ、Linuxを使用するときだけフロッピーでたちあげる仕様にしたいためブートローダはインストールしませんでした。 (2)コンポーネントはKDE、NEWS Server以外全て (3)ブートフロッピー作成 インストール後、フロッピーから立ち上げたところ 「Boot:」に linuxと入力し、Enterを押下しても 「Boot Failed: Please change disks and press a key to continue」というメッセージが表示され、次に進めません。 どのようにすればよろしいでしょうか。 何かご存知の方教えてください。 よろしくお願いします。

  • Linux(Vine2.6r4)のインストール悪戦苦戦(長文)

    雑誌に付属したいたVineを雑誌にのガイドに従いインストールしたんですが起動しません。 以下に自分でやったインストール手順、気になった事を記述します。 PCは自作(10ヶ月ほど前に購入)で元々、XPがあり、パーティションはC,Eドライブと別れていました。 /dev/hda1/ ntfs Cドライブ /dev/hda5/ ntfs Eドライブ EドライブにVineをインストール使用と考え マイ コンピュータを右クリック→「管理(G)」 から「論理ドライブの削除」をしました。 インストールを開始し,ディスクの設定は以下のようにしました。       タイプ  マウント位置    /dev/hda1/ ntfs    cドライブ(Win) /dev/hda5/ ext2 /boot /dev/hda6/ ext3 / /dev/hda7/ ext3 /var /dev/hda8/ ext3 /home /dev/hda9/ swap この時、/bootと/の時以下のような警告が出ましたが気にせず(そうしないと先に進めなかったので)とにかく追加を選択しました。 警告:ブートパーティション/はこのアーキテクチャではブートには適していません。ブートディスクの作成をお勧めします。 次のブートローダの設定では、デフォルトブートイメージの選択で、 /dev/hda6/ ext3 linux を選びましたがその上にあったパーティションという所は /dev/hda1 ntfs となっていたのが気になりました。(変更できず) グラフィカルインタフェースの設定では、インストーラがビデオ・カードを自動認識したようですが、使用しているのとは違い、RAMも128MBあるのですが最大64Mまでしか選べなかったのでそうしておきました。 ブートディスクの作成ではPCにFDがついていなかったので、FDの作成を省略を選択しました。 以上です インストールはできてるようなのですが何故かWinXPが起動します。 皆さんからのアドバイスを頂けたらと思っています。

  • fedora9でyoutubeが見れません

    fedora9でyoutubeが見れなかったので以下のサイトを参考にflashをダウンロードしてみましたが、全く見れません。 http://rikachann.slmame.com/e418516.html # rpm -Uvh adobe-release-i386-1.0.1.noarch.rpm を打つと パッケージ flash-plugin-10.0.32.18-release.i386 は既にインストールされています。 と表示され、 #yum install flash-plugin を打つと Loaded plugins: refresh-packagekit Setting up Install Process Parsing package install arguments Package flash-plugin-10.0.32.18-release.i386 already installed and latest version Nothing to do と表示されます。 今後どうすれば見えるようになるでしょうか? どなたか回答をよろしくお願い致します。