[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:31088] Re: install woody using USB FDD



佐野@浜松です。

ちょっと前の話題ですが。

In <20011201.002418.71085654.fuyuneko@xxxxxxxxxxxx>,
 on "Sat, 1 Dec 2001 00:38:43 +0900",
 with "[debian-users:30824] install woody using USB FDD",
  KISE Hiroshi <fuyuneko@xxxxxxxxxxxx> さん wrote:

> 佐野さんの例のrescueディスクでは、インストーラの起動は
> できますが、ハードディスクの操作ができませんでした。
> カーネルの入れ換えをしようと思ったのですが、LILOの
> しかたがわからず断念しました。

どうも master.debian.or.jp に http で接続できないことが
多いようなので http://arashi.debian.or.jp/~sano/usbfdboot/ に
移動させておくつもりです (usbfdboot なカーネルのディスク)

で、ついでに「カーネルの入れ換え」と「LILO の設定方法」ですが、
以前これを作成した時はまだ普通の FDD を持つ機械があったので、
そっちで作成していて、LILO も単に

 == 通常の FDD で作成する USB FDD (/dev/sda) 起動用 lilo.conf の例 ===
map=/mnt/flp/map
install=/mnt/flp/boot.b
boot=/dev/fd0
delay=50
#
image = /mnt/flp/linux
  append = "apm=on video=vga16:off noinitrd load_ramdisk=1 prompt_ramdisk=1 ramdisk=16384 root=/dev/sda disksize=1.44"
  label = test
#
 == 通常の FDD で作成する USB FDD (/dev/sda) 起動用 lilo.conf の例 ===

という lilo.conf を作成 (例のイメージの中に含まれていたはず) して
フロッピーを mke2fs してから /mnt/flp にマウント、そして

 cp /boot/boot.b /mnt/flp
 cp /boot/vmlinuz-x.y.z /mnt/flp/linux
 cp lilo.conf /mnt/flp
 /sbin/lilo -C /mnt/flp/lilo.conf

を順に実行、という手順でやったはずです。

が、USB FDD な機械ではこのままではうまくいきません。
そこで lilo.conf を以下のように変更します。

 == USB FDD で作成する USB FDD 起動用 lilo.conf の例 ===
disk=/dev/sda
  bios=0x00
  heads=2
  sectors=18
  cylinders=80
map=/mnt/flp/map
install=/mnt/flp/boot.b
boot=/dev/sda
delay=50
#
image=/mnt/flp/linux
  append = "apm=on video=vga16:off noinitrd load_ramdisk=1 prompt_ramdisk=1 ramdisk=16384 root=/dev/sda disksize=1.44"
  label = test
#
 == USB FDD で作成する USB FDD 起動用 lilo.conf の例 ===

ここでの鍵は disk= の後に bios= , heads= , sectors= , 
cylinders= で FDD のジオメトリを教えてあげることです。

実はこの方法で 2.4.16 なカーネルに入れ換えた usbfdboot な
フロッピーを作成しようとしてたんですが、圧縮された root
filesystem を 2 枚目のフロッピーからロードする、ところまでは
できたものの、展開が終了してマウントした直後に「init が
見つからない」というエラーで終ってしまいました。

2.4.5 なカーネルではちゃんと root filesystem を mount できて
いたので、2.4.5 -> 2.4.16 の変更をチェックしてみないと
原因がわからないような感じ。

とりあえず LILO の設定について、参考情報でした。

--
   # わたしのおうちは浜松市、アカウミガメもやってくる
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)