WinMeとLinux Redhat7jを一台のマシンにインストールしました。
マシンを起動すると何も問わずにWinMEが起動されます。
Linuxはブートディスクを使わないと起動できません。
どういうことでしょう?
それで #lilo コマンドを投入したどころ、次のようなメッセージが出ました。
Warning:device 0x0302 exceeds 1024cylinder limit.
Fatal:sector 20383207 too large for liner mode cfrg iba32 instead.
分割がまずかったでしょうか。
再インストールせずにブート時にOSを選ばせるように出来ませんか。
No.11ベストアンサー
- 回答日時:
initrd=/boot/initrd ←
に2.2.16-22.imgを加えてください。
それでもエラーが出るようなら削除してください。
image=/boot/vmlinuz-2.2.16-22
label=linux
initrd=/boot/initrd
read-only ←と
root=/dev/hda2 ←これを逆にしてみてください 。
カーネルから見て、7.1ではなく7.0ですね。
#message=/boot/message
#linear
がエラーの原因です。lba32とlinearは相反するものです。
削除してください。
No.10
- 回答日時:
'liner'and'lbc32'(-l and -L)are mutually exclusive
ということですが、「lbc32」と記述しているのですか?。もしそうなら「lba32」としてください。a と c の違いです。間違って記述している場合、LILOがインストールされないんです。
もしlba32として間違いない場合、lilo.confの内容もお教え願います。
この回答への補足
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
#message=/boot/message
#linear
default=linux
image=/boot/vmlinuz-2.2.16-22
label=linux
initrd=/boot/initrd
read-only
root=/dev/hda2
other=/dev/hda1
label=dos
上がLilo.confです。そのままLinuxからコピーして上げました。
まだ、Linuxのnetscapeからの日本語入力が分からないもんで、、--;
また、なぜかブラウザが良く消えちゃいます。
No.9
- 回答日時:
もはやこうなると/etc/lilo.confの記述が間違っているとしか考えられませんね。
以下を参考にして見直してみてください。コメント(#)や不要な""などがある場合はすべて削除して下さい。
------------------------------
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=linux
image=/boot/vmlinuz
label=linux
initrd=/boot/initrd(この行はもしかしたらないかも)
read-only
root=/dev/hda5(ここは実際に/パーテーションのあるところを指定して下さい)
この回答への補足
initrd=/boot/initrdがありませんでした。
defaultの上にLinerがありましたが削除しました。
/sbin/lilo -vを実行したところ次のメッセージが出ました。
open /boot/initrd: No such file or directory.
initrdのファイルが入ってないのでしょうか。
ありがとうございました。
次のようにしたら動き出しました。
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=linux
image=/boot/vmlinuz-2.2.16-22
label=linux
read-only
root=/dev/hda2
other=/dev/hda1
label=dos
No.8
- 回答日時:
#7での操作をしても、LILOがMBRにインストールされないということでしょうか?。
確認します。保存して、/sbin/lilo 、またはliloコマンドを実行されてますよね?。それでだめなら再セットアップしかないでしょうかね・・・。またliloコマンドを実行したときのメッセージをお教え願えませんか?。この回答への補足
liloコマンドを実行したところ次のメッセージが出ました。
'liner'and'lbc32'(-l and -L)are mutually exclusive.
どういうことでしょう。
No.7
- 回答日時:
FDISKコマンドと言うのはDOS固有のものではありません。
Linuxにもあります。/ , /boot というのはLinuxのパーテーションのことです。またRedHat7JのLILOは1024シリンダ以降にLinuxのパーテーションがあってもブートできるバージョンのLILOです。パソコン起動時にRedHatのロゴとdos linuxという表示は出ていますか?
もし出ていなければlilo.confにtimeout=50の下にlba32という記述があることを確認し、なければ書き加え、先頭の行が
boot=/dev/hda
となっていることを確認し、なっていなければそのように書き直し、保存して、#/sbin/lilo を実行してください。
この回答への補足
ご返事ありがとうございました。
RedHat7jは間違いありません。パソコンの起動時には何も出てません。
Linuxを設置してないときと同じようにMEが起動します。
lba32方法でやってみましたが出来ませんでした。
No.5
- 回答日時:
僕も同じ経験があります。
シリンダ1024以内に「/boot」を設けなかったためです。
結果的には、Win98(僕の場合)をセットアップし直したんですが・・・。
「LILO」のあるバージョン以降では、この制限が改善されたと聞いたことがあります。
もし可能であれば、最新版の「LILO」を使ってみてはどうでしょう。
「Kernel」がVer.2以降でなければならなかったような・・・。
また、パーティッションを移動することがあったら、「GNU Parted」を使ってみるのもいいかもしれません。
「http://www.gnu.org/software/parted/parted.html」
ただし、現バージョンでは、ext2(linux用のファイルシステム)の場合、パーティッションの先頭位置を変えられないので、注意が必要です。
そして、何よりも、ソフトを利用したことによっての保証がありません。
このへんの話に関しては、「http://www.gnu.org」を参考にしてください。
この回答への補足
LILOの新しいバージョンはどこから得られるのですか。
ちなみに、私は最近出たと思いますがRedhat7jをインストールしました。
ホームページのアドレスはありがとうございました。
「GNU Parted」に対してこれから勉強してみたいと思います。
No.4
- 回答日時:
No.3
- 回答日時:
もし、パーティションマジック等の分割ツールをお持ちであれば、1024シリンダーまでのエリアに100MB程度のエリアを作成してインストールの際にそのエリアを/bootにすれば、起動できます。
私はこの設定でインストールしました。
No.2
- 回答日時:
まず第一にLILOがMBRにインストールされていないようですね。
lilo.conf の先頭の行が boot=/dev/hda となっていますか?。ackyさんがおっしゃっているようにdefault=hogehoge の前に lba32 という記述を加えてください。できればパーテーションの情報が欲しいですね。お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ デスクトップパソコンOSについて デスクトップパソコンスペック、Inteli54460 HD4600 3 2023/04/17 01:57
- 中古パソコン 富士通 ESPRIMO B532/G のBIOSが表示されない 3 2023/01/03 16:42
- Mac OS mac os xの設定の(起動ディスク)にブート用dvdが表示されません 1 2022/05/28 13:29
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- Windows 10 古いPC(Inspiron 13 1370)にWin10インストール可能ですか? 6 2022/06/01 09:11
- UNIX・Linux ノートPCでUSBから起動しない 6 2022/05/05 09:34
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- UNIX・Linux LinuxのOSのインストールについて 2 2022/07/28 14:10
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
空きIPアドレスを探す方法
-
IPアドレスだとPingが通るのに...
-
-bash: ftp: コマンドが見つか...
-
コマンドプロンプトから別マシ...
-
TERATERMを使ってのSSH接続がで...
-
コマンドプロンプトからリモー...
-
expectを使用しない自動PW入力方法
-
traceroute の H! について
-
デュアルモニターでスクリーン...
-
システムプロパティ情報をコマ...
-
mailコマンドでfrom(差出人)を...
-
隠しレジストリについて
-
cshにてファイル名補完の設定の...
-
FTP putエラー
-
CentOS7 が起動できない
-
no valid signature found
-
makeコマンド
-
ネットワークのパラメータをコ...
-
net time コマンドについて
-
IPC資源の使用状況を確認する方...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
空きIPアドレスを探す方法
-
IPアドレスだとPingが通るのに...
-
コマンドプロンプトから別マシ...
-
-bash: ftp: コマンドが見つか...
-
expectを使用しない自動PW入力方法
-
「Ctrl + C」が使用できない
-
端末(ターミナル)から端末を...
-
コマンドプロンプトからリモー...
-
Linuxのswap領域の表示について
-
CentOSのrebootがきかない
-
他のログイン中のttyをリモート...
-
Ubuntuの端末が起動できません
-
TERATERMを使ってのSSH接続がで...
-
CentOS7 が起動できない
-
cshにてファイル名補完の設定の...
-
Linuxでグラフィックメモリを知...
-
no valid signature found
-
bashのコピー&ペーストの方法を...
-
デュアルモニターでスクリーン...
-
ハードディスクからMS-DO...
おすすめ情報