2010年6月8日火曜日

ubuntu10.04 alternate版のUSBインストーラー作成

step1
インストール用のISOイメージファイルをダウンロード
・インテル32bit版
http://ubuntutym2.u-toyama.ac.jp/ubuntu/10.04/ubuntu-10.04-alternate-i386.iso

・AMD64bit版
http://ubuntutym2.u-toyama.ac.jp/ubuntu/10.04/ubuntu-10.04-alternate-amd64.iso


step2
ダウンロードしたイメージファイルを7zip などで開き、「isolinux」というディレクトリを、USBメモリのルートにコピーし、「syslinux」とリネーム。
その中の「isolinux.cfg」というファイルを「syslinux.cfg」にリネーム
USBメモリのルート・・・USBメモリドライブをダブルクリックして最初に開かれた場所。

step3
USBメモリのルートに、ISOイメージをコピー

step4
下記のURLから initrd.gz と vmlinuz を入手し、USBメモリのルートに install というディレクトリを作ってそこに入れる
・インテル32bit版
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/cdrom/

・AMD64bit版
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/cdrom/

ISOイメージにある install ディレクトリにある initrd.gz と vmlinuz をコピーしてもインストール出来ないので注意。
メモリテストを使いたいならISOイメージの install ディレクトリに mt86plus というファイルがあるので、それを USBメモリの install ディレクトリへコピー

step5
syslinux.exe を入手します
http://www.kernel.org/pub/linux/utils/boot/syslinux/
上記アドレスから syslinux-3.86.zip をダウンロード(3.86のところは現在のバージョンなので大きい数値に変わってるかもしれません)。
解凍し、「win32」ディレクトリから syslinux.exe を取り出す

step6
syslinux.exe のある場所でコマンドプロンプトを開き、
runas /usr:administrator "syslinux -ma e:"
を実行してUSBメモリをブータブル化する。
administrator のところは管理者権限を持つユーザー名を入力してください。
e: はUSBメモリの ドライブレターで、PC環境によって変わるので各自確認して入力。

出来上がったUSBメモリのルートはこんなかんじになる



普通にLiveCDイメージをUSBメモリに入れてインストールしたいなら以下のサイトを参考にすると簡単
http://www.pendrivelinux.com/boot-multiple-iso-from-usb-multiboot-usb/

ext4 ファイルシステムでインストールを実行するとインストールに長時間かかるので注意。
回避するには以下を参照
https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/ja#ext4の利用において、特定の状況下ではこれまでよりパフォーマンスが低下します

0 件のコメント :