Aspire 1410 (AS1410) へ Ubuntu を PXEブートでインストール

インストール手順の備忘録です。

PXEブート用のファイルをダウンロード

まずは

$ cd /var/lib/tftpboot
$ sudo wget http://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/netboot.tar.gz
$ sudo tar xvf netboot.tar.gz

ネットワーク関連のモジュールの追加

$ mkdir ~/initrd
$ cd ~/initrd
$ zcat /var/lib/tftpboot/ubuntu-installer/i386/initrd.gz | sudo cpio -id
$ mkdir ~/linux-image
$ cd ~/linux-image
$ wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-2.6.31-14-generic_2.6.31-14.48_i386.deb
$ ar x linux-image-*
$ tar jxf data.tar.bz2
$ sudo cp -R ~/linux-image/lib/modules/2.6.31-14-generic/kernel/drivers/net/wireless/iwlwifi lib/modules/2.6.31-14-generic/kernel/drivers/net/wireless/
$ sudo cp -R ~/linux-image/lib/modules/2.6.31-14-generic/kernel/drivers/net/atl1c lib/modules/2.6.31-14-generic/kernel/drivers/net/
$ sudo depmod -a -b . -v 2.6.31-14-generic
$ find . | sudo cpio -o -Hnewc | gzip > ~/initrd.gz
$ sudo mv ~/initrd.gz /var/lib/tftpboot/ubuntu-installer/i386/initrd.gz