[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:41966] lilo.conf の内容の変更が反映されない
- From: wada511@xxxxxxxxxxxxxxx
- Subject: [debian-users:41966] lilo.conf の内容の変更が反映されない
- Date: Sun, 14 Nov 2004 08:10:59 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-spam-level: *****
- X-spam-status: No, hits=5.9 required=10.0 tests=FROM_ENDS_IN_NUMS,ISO2022JP_BODY,ISO2022JP_CHARSET, NO_REAL_NAME,ONLY_COST,RCVD_IN_ORBS,RCVD_IN_OSIRUSOFT_COM, SPAM_PHRASE_00_01,X_OSIRU_OPEN_RELAY version=2.44
- Message-id: <20041114.081051.74756600.wada511@xxxxxxxxxxxxxxx>
- X-mail-count: 41966
- X-mailer: Mew version 4.0.65 on Emacs 21.3 / Mule 5.0 (SAKAKI)
和田と申します.
kernel をアップデートして, lilo をインストールし直そうと作業したのです
が, lilo の変更が反映されなくて困っています.
このメールの末尾にコピーする内容の /etc/lilo.conf で,
# /sbin/lilo
Warning: /dev/hda is not on the first disk
Added Linux 2.6.9 *
Added Linux 2.6.8
Added Linux 2.2.20-0
とし, 再起動します.
再起動して boot する直前に, Shift key を押すと, 以下のような, 枠のつい
た赤地の, LILO の選択の画面が表示されますが, 選択でき得るのは "Linux"
の一種類しかありません. 即ち, 現在の "Linux 2.6.9" 等のラベルは, 選択
の候補になっていません.
--- ここから ---
LILO 22.5.9 (Debian) Boot Menu
Linux
Hit any key to cancel Timeout --:--
Use ←↑→↓ arrow keys to make selection
Enter choice, options. Hit RET to boot
--- ここまで ---
また, この画面における lilo のバージョンは, 22.5.9 となっていますが,
現在使っているバージョンは,
data:~> dpkg -l lilo
ii lilo 22.6-1 LInux LOader - The Classic OS loader can loa
のはずです.
ところで, 末尾に以前の lilo.conf の設定も転載しておきますが, もしこの
設定のままだとすると, lilo で, "LinuxOLD" のラベルを選択できないのがお
かしいです. また,
lrwxr-xr-x 1 root root 18 2004-11-14 05:22 vmlinuz -> boot/vmlinuz-2.6.9
lrwxr-xr-x 1 root root 18 2004-10-05 22:13 vmlinuz.old -> boot/vmlinuz-2.6.8
であり, "vmlinuz" でブートする場合, vmlinuz-2.6.9 より,
kernel-image-2.6.9 で起動するはずですが, demesg を見ると
# dmesg | grep "Linux version"
Linux version 2.6.8 (root@data) (gcc バージョン 3.3.4 (Debian 1:3.3.4-9)) #1 Thu Aug 19 11:47:03 JST 2004
となっており, 実際には kernel-image-2.6.8 で起動していると主張していま
す.
このことから, どうやら, 以前の lilo の設定も反映されておらず, さらにそ
れ以前の設定で lilo がインストールされた時のままになっているようです.
色々調べていますが, どうしても新しい設定で lilo をうまくインストールし
直せません. どのような原因が考えられるでしょうか?
# ls /boot
System.map-2.2.20-compact config-2.6.8 sid.bmp
System.map-2.6.8 config-2.6.9 vmlinuz-2.2.20-compact
System.map-2.6.9 debian.bmp@ vmlinuz-2.6.8
boot.0300 debianlilo.bmp vmlinuz-2.6.9
coffee.bmp map
config-2.2.20-compact sarge.bmp
(fdisk の print 結果)
Disk /dev/hda: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 124 995998+ 83 Linux
/dev/hda2 125 186 498015 82 Linux swap / Solaris
/dev/hda3 187 1555 10996492+ 5 Extended
/dev/hda4 1556 16709 121724505 83 Linux
/dev/hda5 187 310 995998+ 83 Linux
/dev/hda6 311 1555 10000431 83 Linux
Disk /dev/hdb: 20.4 GB, 20416757760 bytes
255 heads, 63 sectors/track, 2482 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 16 128488+ 83 Linux
/dev/hdb2 17 47 249007+ 82 Linux swap / Solaris
/dev/hdb3 48 702 5261287+ 5 Extended
/dev/hdb4 703 2482 14297850 83 Linux
/dev/hdb5 48 94 377496 83 Linux
/dev/hdb6 95 702 4883728+ 83 Linux
また, 以下に現在の lilo.conf の設定と, 以前の lilo.conf の設定を引用し
ておきます.
(現在の設定)
--- ここから ---
# cat /etc/lilo.conf
lba32
boot=/dev/hda
root=/dev/hda1
bitmap=/boot/sid.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
install=bmp
prompt
timeout=50
map=/boot/map
vga=normal
image=/boot/vmlinuz-2.6.9
label="Linux 2.6.9"
read-only
image=/boot/vmlinuz-2.6.8
label="Linux 2.6.8"
read-only
image=/boot/vmlinuz-2.2.20-compact
label="Linux 2.2.20-0"
read-only
--- ここまで ---
(以前の設定)
--- ここから ---
# cat lilo.conf
lba32
boot=/dev/hda
root=/dev/hda1
install=/boot/boot-menu.b
map=/boot/map
delay=20
vga=normal
default=Linux
image=/vmlinuz
label=Linux
read-only
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
--- ここまで ---
以上です.
-----------------
和田 健 (WADA Ken)