まずは適当なミラーサイトからinitrd.gzをダウンロード。
# wget 'http://ftp.kddilabs.jp/pub/Linux/distributions/Debian/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz' --20:47:05-- http://ftp.kddilabs.jp/pub/Linux/distributions/Debian/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz => `initrd.gz' Resolving ftp.kddilabs.jp... 192.26.91.193, 2001:200:601:10:206:5bff:fef0:466c Connecting to ftp.kddilabs.jp|192.26.91.193|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 6,651,416 (6.3M) [application/x-gzip] 100%[==============================================================================================================================>] 6,651,416 517.32K/s ETA 00:00 20:47:18 (511.05 KB/s) - `initrd.gz' saved [6651416/6651416]
次にカーネルlinuxをダウンロード
# wget 'http://ftp.kddilabs.jp/pub/Linux/distributions/Debian/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/linux' --20:49:30-- http://ftp.kddilabs.jp/pub/Linux/distributions/Debian/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/linux => `linux' Resolving ftp.kddilabs.jp... 192.26.91.193, 2001:200:601:10:206:5bff:fef0:466c Connecting to ftp.kddilabs.jp|192.26.91.193|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2,189,472 (2.1M) [text/plain] 100%[==============================================================================================================================>] 2,189,472 512.26K/s ETA 00:00 20:49:35 (523.14 KB/s) - `linux' saved [2189472/2189472]
今回Debianのインストールを行うHDDは以下のようなパーティション割をしている。
# fdisk -l /dev/hda Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 383 3076416 7 HPFS/NTFS /dev/hda2 384 9728 75063712+ f W95 Ext'd (LBA) /dev/hda5 384 9307 71681998+ 7 HPFS/NTFS /dev/hda6 9308 9320 104391 83 Linux /dev/hda7 9321 9704 3084448+ 83 Linux /dev/hda8 9705 9728 192748+ 82 Linux swap / Solaris
起動中のシステムVine Linux 4.2から見た時の/bootの位置は/dev/hda6。ただし、新しくインストールするシステムは/dev/sda7に入れるため、/bootの下に影響は無い。
# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda7 3035920 2680364 201336 94% / /dev/hda6 101086 40749 55118 43% /boot none 54272 0 54272 0% /dev/shm
カーネルとインストーライメージを格納しておくディレクトリを作成し、この中に先ほどダウンロードしたファイルを移動。
# mkdir /boot/newinstall/ # mv linux initrd.gz /boot/newinstall/
以下の内容を/boot/grub/menu.lstに追記。gurbはgrub1系。
title New Install root (hd0,5) kernel /newinstall/linux initrd /newinstall/initrd.gz
マシンを再起動。最初のgrubメニューでNew Installを選択。