Parted Magic
必要なときにバックアップイメージを取りたいな、ということでParted Magicを使ってみる。
ClonezillaとかG4Lなどが採用されています。
いちいちブートメディアを作るのも面倒なのでPXE Bootで。
TFTPサーバーはOpenSolaris、DHCPサーバーはWindows。
pxelinux.0だけはParted Magicのアーカイブに入っていないのでkernel.orgにあるsyslinuxのアーカイブから取り出します。
ディレクトリ構成。
TFTPサーバーのルートディレクトリにファイルをぶちまけたくなかったのでpxeディレクトリにまとめています。
-- pxe |
pxe/pxelinux.cfg/default(抜粋)
UI vesamenu.c32
F1 message.txt
F2 message2.txt
F3 message3.txt
F4 message4.txt
F5 message5.txt
PROMPT 0
TIMEOUT 200
ONTIMEOUT normalMENU DEFAULT normal
MENU TABMSG Pressto edit options or for more information
MENU AUTOBOOT Automatic boot in # second{,s}...
MENU BACKGROUND splashpm.png
MENU TITLE Parted Magic - A Free Partitioning Tool
MENU color title 1;36;44 #ffffffff #00000000 std
MENU color sel 7;37;40 #FF000000 #FFC0C0C0 all
MENU color hotsel 1;7;37;40 #FF000000 #FFC0C0C0 all
MENU ROWS 12LABEL normal
MENU LABEL ^1. Default settings (Runs from RAM)
LINUX pmagic/bzImage
INITRD pmagic/initramfs
APPEND edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=788 loglevel=0 max_loop=256 keymap=jp106 ja_JP(以下略)
あとはWindowsのDHCPでサーバーオプションの066、067を指定してやるだけ。
バックアップ目的で環境作ったけどChrominumとか入っていて普通に使えそうでびっくり。