No.5
- 回答日時:
initrd は,カーネルの外の起動時に読み込まれるRAMディスクという
ものです.
通常,ディストリビューションでは起動時に kernelに入れなかった
ドライバを組み込んでおいて使うみたいです.
例えば,SCSIや特殊なIDE等のkernelがドライバを持っていないイン
ターフェイスに繋がったディスクで構築してあるファイルシステムを
マウントする為に,そのドライバを入れておいたりします.
で,必要な場合は kernel バージョン毎に作成しないとバージョンが
合わなくてkernel PANIC となって起動に失敗します.
予め kernel へ起動に必要な全てのドライバを組み込んでいる場合は
作成する必要はありません.
initrd の作成は,
man mkinitrd
等で確認してください.
No.4
- 回答日時:
image=/vmlinuz
label=Linux
read-only
initrd=/initrd.img ・・・・これが新しいカーネルのイメージ
参考にならないかもしれませんが、とりあえず。
重複行があるのが気になりますが、T.L.の特徴でしょうか?
カーネルをコンパイルしても、initrd.img というファイルは生成されませんでした。
find で検索しても見つからないようです。
find / -name "initrd*"
lilo.conf 内の initrd の行は、古いカーネルの行をそのままでも良いのでしょうか?
とりあえず、試行錯誤するしかないかな。
No.2
- 回答日時:
新しいカーネルへのリンクを忘れているなんてありませんよね?
Debianの場合は自動でリンクされるので意識したことが無いのでこれ以上は。。。。
この回答への補足
大丈夫だと思います。
とりあえず、lilo.conf はこうなってます。
//// lilo.conf //////////////////////////////
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
lba32
timeout=50
default=linux
image=/boot/vmlinuz
label=linux
root=/dev/hda6
initrd=/boot/initrd
read-only
image=/boot/vmlinuz
label=new
root=/dev/hda6
read-only
/boot の状況
lrwxrwxrwx 1 17 Oct 12 06:31 System.map -> System.map-2.4.19
-rw-r--r-- 1 238165 Jan 17 2001 System.map-2.2.18-1
-rw-r--r-- 1 227854 Jan 17 2001 System.map-2.2.18-1BOOT
-rw-r--r-- 1 517477 Oct 11 20:05 System.map-2.4.19
-rw-r--r-- 1 373994 Apr 16 2001 initrd
-rwxr-xr-x 1 1926861 Jan 17 2001 vmlinux-2.2.18-1*
-rwxr-xr-x 1 1822479 Jan 17 2001 vmlinux-2.2.18-1BOOT*
lrwxrwxrwx 1 14 Oct 12 06:32 vmlinuz -> vmlinuz-2.4.19
-rw-r--r-- 1 752281 Jan 17 2001 vmlinuz-2.2.18-1
-rw-r--r-- 1 701637 Jan 17 2001 vmlinuz-2.2.18-1BOOT
-rw-r--r-- 1 1026190 Oct 11 20:07 vmlinuz-2.4.19
No.1
- 回答日時:
/etc/lilo.conf は?
# lilo ?
Distributionが違うからだめかな?
この回答への補足
/etc/lilo.conf は修正しています。
その後に、lilo も実行しました。
思ったのが、ソースディレクトリのシンボリックリンクです。
/usr/src/linux が新しいバージョンになっていないのも関係ありますでしょうか?
lrwxrwxrwx 1 12 Apr 16 2001 linux -> linux-2.2.18/
drwxr-xr-x 20 4096 Oct 2 17:39 linux-2.2.18/
drwxr-xr-x 14 4096 Oct 11 20:05 linux-2.4.19/
こうなってます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Win11で絵文字が一部表示されない 1 2023/08/02 19:46
- Android android アップグレードに伴う不具合 1 2022/11/13 18:15
- Excel(エクセル) Excel 2019 32ビット・バージョンを➡64ビット・バージョンに 3 2022/09/11 12:49
- LINE LINEのPC版でエラーが出ます! 1 2022/04/16 08:31
- Illustrator(イラストレーター) IllustratorのaiファイルがMacのFinderでサムネイル表示されません。 下記の画像の 1 2023/05/15 16:55
- Chrome(クローム) Google Chrome.app 65.0.3325.181 は最新バージョンですか? 1 2023/02/11 15:23
- その他(パソコン・周辺機器) windows8.1からwindows10へアップグレードできません。 6 2022/04/11 21:59
- Windows 10 Windows10 20H2へのバージョンアップ 2 2022/10/16 10:16
- その他(プログラミング・Web制作) ワードプレスのプラグインであるAddQuicktagを使いたいが… 3 2022/04/18 15:03
- Word(ワード) Microsoft Word2023で、修正箇所を表示させたい 1 2023/02/09 10:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dockerコンテナ(centos7.9)の...
-
『カーネルとの通信中にエラー...
-
マザーボード用ドライバ
-
パフォーマンスモニタの%Proces...
-
ブルースクリーンの原因が「ntk...
-
ip_conntrack_ftpのインストール
-
無線LAN子機のLINUX版インスト...
-
RedHat でのテープライブラリー...
-
英語版のMSsoftお試し版の入手方法
-
カーネル再構築でのエラー
-
どうしてwindowsはMacと比べ動...
-
rcp,rshのタイムアウトについて
-
パソコンでゲームをプレイしよ...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
Ubuntu on Xorgのログインについて
-
M.2 NVME SSDがWindowsからはア...
-
apt-getによるapacheのインスト...
-
光学ドライブをUEFIにしたいの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報