[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:29125] Re: Rescue floppy の作成
On 01.7.9 2:19 PM, "norio goto" <goto@xxxxxxxxxxxxxxxxxxxx> wrote:
>後藤といいます。
>
>Rescue floppy のカーネルの入れ換え方法について質問です。
>
>kernel-source-2.2.19をインストールしてRescue floppy の
>readme.txt に従って make bzImage でvmlinux を作成したのですが
>容量が 1455442 byte もあり floppy にコピーできません。
後藤さん、はじめまして。
西田と申します。
Debian の rescue disk は SYSLINUX を用いて作成されています。
syslinux.cfg に従い、bzImage を linux という名前でコピーすればOKです。
syslinux も併せて再実行しておいた方が確実でしょう。
私は、母艦となる Linux box のカーネルを DOS FAT と Loopback
device に対応させ、ファイル形式のまま中身をいじっています。
ちなみに現時点での potato の rescue disk は以下のような状態です。
# mount -o loop -t msdos rescue.bin /mnt
# ls -l /mnt
total 1097
drwxrwxr-x 2 root root 7168 Jan 1 1970 .
drwxrwxrwx 22 root root 536 Jul 9 17:39 ..
-rwxrwxr-x 1 root root 3871 Apr 14 18:26 config.gz
-rwxrwxr-x 1 root root 1182 Apr 14 18:26 debian.txt
-rwxrwxr-x 1 root root 804 Apr 14 18:26 f1.txt
-rwxrwxr-x 1 root root 759 Apr 14 18:26 f10.txt
-rwxrwxr-x 1 root root 752 Apr 14 18:26 f2.txt
-rwxrwxr-x 1 root root 1071 Apr 14 18:26 f3.txt
-rwxrwxr-x 1 root root 1209 Apr 14 18:26 f4.txt
-rwxrwxr-x 1 root root 1191 Apr 14 18:26 f5.txt
-rwxrwxr-x 1 root root 1373 Apr 14 18:26 f6.txt
-rwxrwxr-x 1 root root 833 Apr 14 18:26 f7.txt
-rwxrwxr-x 1 root root 1348 Apr 14 18:26 f8.txt
-rwxrwxr-x 1 root root 1269 Apr 14 18:26 f9.txt
-rwxrwxr-x 1 root root 1470 Apr 14 18:27 install.sh
-r-xr-xr-x 1 root root 5860 Apr 14 18:26 ldlinux.sys
-rwxrwxr-x 1 root root 1001473 Apr 14 18:26 linux
-rwxrwxr-x 1 root root 634 Apr 14 18:27 rdev.sh
-rwxrwxr-x 1 root root 896 Apr 14 18:26 readme.txt
-rwxrwxr-x 1 root root 81851 Apr 14 18:26 sys_map.gz
-rwxrwxr-x 1 root root 1213 Apr 14 18:27 syslinux.cfg
-rwxrwxr-x 1 root root 7 Apr 14 18:27 type.txt
# df /mnt
Filesystem 1k-blocks Used Available Use% Mounted on
/debian/rescue.bin 1423 1089 335 77% /mnt
まだ 335KB の余裕がありますので、コンパイルオプションを削り込む必要は
なさそうです。厳密には config.gz と sys_map.gz も置換してあげなければ
なりませんが、とりあえずインストールするためにはカーネルの置き換えだけで
十分だと思います。