Palm84 某所の日記

死のうは一定、しのびクマには何しよぞ...

私的マルチブート“フル”CDを作るの巻【デジャブ】

Google の広告
INDEX

ふぅ?っと。一般向けでは全くない“ぐれいすあんだぁぷれっしゃ”な人(何)用マルチブートCDを作るの巻。

疲れる割には大したことなかったりするかもしれません。(´・ω・`)

【追記】BCDW.INIに間違いあったので訂正しました。すみません。

\bootdisk\grub043.img           ; Grub for DOS 0.4.2 (FDimage)
\bootdisk\grub042.img           ; Grub for DOS 0.4.2 (FDimage)

これはなに?の巻

Knoppix CD以外のメンテ用ツールをマルチブートに

実際に使う環境(※ほとんど古めのPCが多いなぁ)を想定するとキリがありません...orz

とりあえず、作り直しが楽になるようにとめもっておこう。

ツールとかをコピーするの巻

下記をダウンロードして展開。MultiCDディレクトリが現れますねん。このMultiCDディレクトリががCDのルートなるちゅうわけで。

設定ファイルは一応書いといたんで指定の位置にコピーしたったらええねん。(※でも、ちょこちょこ間違うとったりするんで確認した方がよろしおま)

Bootable CD Wizard

bcdwディレクトリ内の、bcdw.binloader.binをMultiCDのBCDWディレクトリ内へ

CDRtools

mkisofs.execygwin1.dllルート

ISOLINUX (SYSLINUX)

展開して以下をMultiCDのisolinuxディレクトリ内へ

  • (\memdisk\)memdisk
  • (\com32\modules\)vesamenu.c32
  • (\com32\modules\)menu.c32
  • isolinux.bin
GRUB for DOS

0.4.2のfat12grldr.imggrub042.imgにリネームしてisolinuxディレクトリ内へ。

0.4.3のgrldrルートへ。

grub042.imgは下記のように作っておくと便利かもと手前味噌w。

アイテム投入の巻

これらのアイテムを皆入れると容量は(不要ファイルを削除して)590MB程なり。

設定は書いてあるので必要なアイテムをコピー。(必要なOSのみでいい)

MultiCDのisolinuxディレクトリのisolinux.cfgを上書きしないように注意

slax-ja-5.1.8.1-3

※Windows風(というかWindowsよりも便利?)にGUIが使える
※Knoppix 5.1.1より軽くてKDEも使える。テキスト(コンソール)モードでも日本語表示・入力ができる。(jfbterm -q -e uim-fep)

  1. slax-ja-5.1.8.1-3.isoをダウンロード
  2. 展開してCDの内容すべてslaxディレクトリへ(DOSディレクトリは不要。vesamenu.cfgなどがある場合も除く)
  • \isolinux\vesamenu.cfg
LABEL slax
	MENU LABEL ^1. SLAX 5.1.8.1-3 ja
	KERNEL vesamenu.c32
	APPEND /slax/vesamenu.cfg
  • \isolinux\textmenu.cfg
LABEL slax
	MENU LABEL ^1. SLAX 5.1.8.1-3 ja
	KERNEL menu.c32
	APPEND /slax/textmenu.cfg

メニューでは、from=/dev/hdc/slaxと指定してるので、hdcの部分を環境に合わせて変更。

USB CDドライブでは、probeusb from=/dev/sr0/slaxとか指定

SystemRescueCd 0.4.3

※最近のバージョンはXが起動しないとかよく?あるみたいです。
※英語版ですが、新目のツールがいっぱい。

  1. systemrescuecd-x86-0.4.3.isoをダウンロード
  2. 展開してisolinuxディレクトリの中身をsysrescdディレクトリへ
  3. bootdiskディレクトリはディレクトリごとsysrescdディレクトリへ
  4. sysrcd.datsysrcd.md5をルートへ

【注意】0.4.3ではPATAのHDDも/dev/sdxで認識されるもよう。USBメモリなど/dev/sdb以降になるかと。

  • \isolinux\vesamenu.cfg
LABEL sysrescd
	MENU LABEL ^2. SystemRescueCd 0.4.3
	KERNEL vesamenu.c32
	APPEND /sysrescd/vesamenu.cfg
  • \isolinux\textmenu.cfg
LABEL sysrescd
	MENU LABEL ^2. SystemRescueCd 0.4.3
	KERNEL menu.c32
	APPEND /sysrescd/textmenu.cfg
PING (Partimage Is Not Ghost)

※Partimageだけ使いたい時に。オンメモリで起動。サイズは約 19MB

  1. PING-2.01.isoをダウンロード
  2. 展開してkernelinitrd.gzpingディレクトリへ
  • \isolinux\vesamenu.cfg, \isolinux\textmenu.cfg
LABEL ping
	MENU LABEL ^3. PING (Partimage Is Not Ghost)
	KERNEL /ping/kernel
	APPEND vga=normal devfs=nomount pxe ramdisk_size=33000 load_ramdisk=1 init=/linuxrc prompt_ramdisk=0 initrd=/ping/initrd.gz root=/dev/ram0 rw noapic nolapic lba
HTTP-FUSE-KNOPPIX501

※オンメモリで起動できるので。でもメチャ重いかもしれない。メモリは512MB以上ないと苦しいかも。fluxboxやtwmでターミナル・エミュレータでの操作なら256MBでもなんとか。

  1. httpfuse-trusted_20061101.isoをダウンロード
  2. 展開してisolinuxの中身をhttpfuseディレクトリへ
  • \isolinux\vesamenu.cfg
LABEL httpfuse
	MENU LABEL ^4. HTTP-FUSE-KNOPPIX501
	KERNEL vesamenu.c32
	APPEND /httpfuse/vesamenu.cfg
  • \isolinux\textmenu.cfg
LABEL httpfuse
	MENU LABEL ^4. HTTP-FUSE-KNOPPIX501
	KERNEL menu.c32
	APPEND /httpfuse/textmenu.cfg
Windows PE 2.0

※プチWindows(Vista)環境。オンメモリ起動。

  1. ISOフォルダの内容すべてをMultiCDルートへ
  • \BCDW\BCDW.INI
\boot\etfsboot.com              ; Windows PE 2.0
回復コンソール (Windows XP)

※やっぱ必要?

  1. Home SP2用とPro SP2用をダウンロード
  2. 上記のページの解説を参考にファイルを展開、Home SP2用をi386ディレクトリへ、Pro SP2用をi387ディレクトリへ
  • \BCDW\BCDW.INI
\i386\setupldr.bin              ; Windows XP Home SP2  Recovery Console
\i387\setupldr.bin              ; Windows XP Pro  SP2  Recovery Console
【追記】FDイメージの取り出し

ディレクトリが作成されます。

WindowsXP-KB310994-SP2-Home-BootDisk-JPN.exe /q /c /t:"%cd%\xphomesp2"
WindowsXP-KB310994-SP2-Pro-BootDisk-JPN.exe /q /c /t:"%cd%\xphomesp2"
  • FDイメージ取り出し.bat
@echo off
echo.
set home_sp2=WindowsXP-KB310994-SP2-Home-BootDisk-JPN.exe
set pro_sp2=WindowsXP-KB310994-SP2-Pro-BootDisk-JPN.exe
if exist "%home_sp2%" "%home_sp2%" /q /c /t:"%cd%\xphomesp2"
if "%errorlevel%"=="0" echo "%home_sp2%" おkです!
echo.
if exist "%pro_sp2%" "%pro_sp2%"  /q /c /t:"%cd%\xpprosp2"
if "%errorlevel%"=="0" echo "%pro_sp2%" おkです!
echo.
echo なんかキー押すと閉じます
pause >nul
BG-Rescue Linux

※RAMは20MB以上で動くということで古いPC向け。

  1. rescue-0.9.0.zipisoをダウンロード
  2. 解凍してrescue-0.9.0.isobootdiskディレクトリへ
  • \BCDW\BCDW.INI
\bootdisk\rescue-0.9.0.iso      ; BG-Rescue Linux CD 0.9.0
Memtest86+

※メモリ買ったらやっとくべし。

  1. Pre-Compiled Bootable ISO (.zip)をダウンロード
  2. 解凍してmemtest86+-2.01.isomemtestp.isoにリネーム
  3. bootdiskディレクトリへ
  • \BCDW\BCDW.INI
\bootdisk\memtestp.iso          ; MemTest86+ 2.01
ネットワークブート用起動ディスク

※BIOS非対応の場合に。

  1. FDイメージを作成してbootdiskディレクトリへ
  2. ファイル名はpxeboot.img
  • \BCDW\BCDW.INI
\bootdisk\pxeboot.img           ; Network boot from FDimage
Windows XP /2000 起動ディスク

※MBRやブートセクタ、boot.iniの異常で起動できない時に。

  1. FDイメージを作成してbootdiskディレクトリへ
  2. ファイル名はwinboot.img
  • \BCDW\BCDW.INI
\bootdisk\winboot.img           ; Windows XP/2000 bootdisk - (NTLDR from FDimage)
Balder FreeDOS

※DOSどす。

  1. balder10.imgをダウンロード
  2. bootdiskディレクトリへ
  • \BCDW\BCDW.INI
\bootdisk\balder10.img          ; FreeDOS Balder
Multiple Boot Manager

※高機能ですが【取り扱い注意】

  1. フルセット版をダウンロード
  2. MBM038.144bootdiskディレクトリへ
  • \BCDW\BCDW.INI
\bootdisk\MBM038.144            ; ELM - Multiple Boot Manager

isoイメージ作成の巻

makeiso.batを実行しますねん。一つ上のディレクトリにMultiCD.isoが作成されます。

  • makeiso.bat
mkisofs -iso-level 4 -r -hide TRANS.TBL -T -b "BCDW/loader.bin" -c boot.cat -no-emul-boot -boot-load-size 4 -o ../MultiCD.iso .
pause

isoイメージ書き込みソフトでisoイメージを書き込んでブートしてみそ。できればCD-RWや仮想マシン上で試すのがええ塩梅。(※Windows上ではCD内のファイルは全部大文字になってるかと)

ブートするの巻

  • Bootable CD Wizard

f:id:palm84:20181222173437p:plain

BCDW.INIの内容はとりあえずこんな風。適宜修正する。

[MenuItems]
C:\                             ; Boot from drive C: ; boot from disk1
\bootdisk\pxeboot.img           ; Boot from Network (FDimage)
\isolinux\isolinux.bin          ; ISOLINUX - SLAX, SystemRescueCd, PING, memdisk FDimage
\boot\etfsboot.com              ; Windows PE 2.0
\i386\setupldr.bin              ; Windows XP Home SP2  Recovery Console
\i387\setupldr.bin              ; Windows XP Pro  SP2  Recovery Console
\bootdisk\winboot.img           ; Windows XP/2000 bootdisk - (NTLDR from FDimage)
\grldr                          ; Grub for DOS 0.4.3 (grldr)
\bootdisk\grub042.img           ; Grub for DOS 0.4.2 (FDimage)
\bootdisk\MBM038.144            ; ELM - Multiple Boot Manager
\bootdisk\balder10.img          ; FreeDOS Balder
\bootdisk\rescue-0.9.0.iso      ; BG-Rescue Linux CD 0.9.0
\bootdisk\memtestp.iso          ; MemTest86+ 2.01
:PowerOff                       ; Power Off
ISOLINUX

f:id:palm84:20181222173442p:plain

  • ISOLINUX - Graphical Menu

f:id:palm84:20181222173446p:plain

古いマシンなどではグラフィカルメニューが表示できないかも。そのままEnterを打てばテキストメニューに移行できるはずです。

  • ISOLINUX - Text Menu

f:id:palm84:20181222173451p:plain

メニューの操作方法については下記にて

注意点

  • SYSLINUXでアンダースコアが入力できないかも。USキーボード配列でもいいなら KBDMAP jp106.kbd を外した方がいいかもShift-0でアンダースコアの入力ができます。
  • Fxキーでのhelp表示はグラフィカルメニュー画面からだと表示が乱れることがあるので、一旦テキストメニューに移動してからで。
GRUB for DOS

f:id:palm84:20181222173455p:plain

※Network Bootについてはワタシ用。ROMのコピーが必要です。

注意点
  • バックスラッシュは [半角]
  • バー は Shift-[半角]
  • アンダースコア は Shift-[0]

アイテム追加の巻

FD/isoイメージ

BCDW.INIに追記するする

\bootdisk\hogehoge.iso          ; HogeHoge CD
\bootdisk\fugafuga.img          ; FugaFuga FD
FDイメージを書き込み可能でブート

もちろん「仮想」ですけど。書き込みエラーが出て鬱陶しいやつとか。

FDイメージをMultiCDのbootdiskディレクトリに保存。

  • MultiCDのisolinuxbootdiskディレクトリ内のvesamenu.cfgにエントリを追記(例です)
LABEL hoge
	MENU LABEL ^X. memdisk hoge FDimage
	KERNEL /isolinux/memdisk
	APPEND /bootdisk/hogehoge.img
	TEXT HELP
    * 
	ENDTEXT
  • MultiCDのisolinuxbootdiskディレクトリ内のtextmenu.cfgにエントリを追記(例です)
LABEL hoge
	MENU LABEL ^X. memdisk hoge FDimage
	KERNEL /isolinux/memdisk
	APPEND /bootdisk/hogehoge.img
	TEXT HELP
    * 
	ENDTEXT
Linux LiveCD

ちょっと手間かかるけど。

MultiCD内にmylinuxとかなディレクトリを作成し、ブート関連ファイル(isolinuxディレクトリとかの中身)をコピーしておく。

  • MultiCDのisolinuxディレクトリ内のvesamenu.cfgにエントリを追記(例です)
LABEL hoge
	MENU LABEL ^X. hoge Linux
	KERNEL vesamenu.c32
	APPEND /mylinux/vesamenu.cfg
	TEXT HELP
    * 
	ENDTEXT
  • MultiCDのisolinuxディレクトリ内のtextmenu.cfgにエントリを追記(例です)
LABEL hoge
	MENU LABEL ^X. hoge Linux
	KERNEL menu.c32
	APPEND /mylinux/textmenu.cfg
	TEXT HELP
    * 
	ENDTEXT
  • 元アイテムのisolinux.cfgを参照し、MultiCDの/mylinuxディレクトリ内にvesamenu.cfg作成(例です)

MENU LABELはなくてもLABEL名がメニューに表示されるので、LABEL backの項目の下に追加のLABEL項目をそのまま貼付でもいいですけどねー。

DEFAULT /isolinux/menu.c32
PROMPT 0
KBDMAP /isolinux/jp106.kbd
MENU TITLE mylinux Boot Options Menu
MENU TABMSG -- HELP *** See F1 - F3
F1 /hoge/help.txt
F2 /hoge/help2.txt
F3 /hoge/help3.txt
# F4 
# F5 
# F6 
# F7 
# F8 
# F9

LABEL back
	MENU LABEL ^0. --- back to Main Menu ---
	KERNEL /isolinux/vesamenu.c32
	APPEND /isolinux/vesamenu.cfg
	TEXT HELP
        * back to Main Menu
	ENDTEXT

LABEL mylinux
	MENU LABEL ^1. mylinux default
	KERNEL /mylinux/vmlinuz
	APPEND initrd=/mylinux/miniroot.gz
	TEXT HELP
        * 
	ENDTEXT
<以下略>
  • 元アイテムのisolinux.cfgを参照し、MultiCDの/mylinuxディレクトリ内にtextmenu.cfg作成(例です)
DEFAULT /isolinux/menu.c32
PROMPT 0
KBDMAP /isolinux/jp106.kbd
MENU TITLE mylinux Boot Options Menu
MENU TABMSG -- HELP *** See F1 - F3
F1 /mylinux/help.txt
F2 /mylinux/help2.txt
F3 /mylinux/help3.txt
# F4 
# F5 
# F6 
# F7 
# F8 
# F9

LABEL back
	MENU LABEL ^0. --- back to Main Menu ---
	KERNEL /isolinux/menu.c32
	APPEND /isolinux/textmenu.cfg
	TEXT HELP
        * back to Main Menu
	ENDTEXT

LABEL mylinux
	MENU LABEL ^1. mylinux default
	KERNEL /mylinux/vmlinuz
	APPEND initrd=/mylinux/miniroot.gz
	TEXT HELP
        * 
	ENDTEXT
<以下略>

ファイル一覧

F:\VMWARE\LIVECD\MULTICD
│  bootmgr
│  cygwin1.dll
│  grldr
│  makeiso.bat
│  menu.lst
│  mkisofs.exe
│  sysrcd.dat
│  sysrcd.md5
│  TESTiso.bat
│  usbstick.htm
│  WIN51
│  WIN51IC
│  WIN51IC.SP2
│  WIN51IP
│  WIN51IP.SP2
│  
├─BCDW
│      bcdw.bin
│      BCDW.INI
│      loader.bin
│      
├─boot
│  │  bcd
│  │  boot.sdi
│  │  etfsboot.com
│  │  
│  └─fonts
│          chs_boot.ttf
│          cht_boot.ttf
│          jpn_boot.ttf
│          kor_boot.ttf
│          wgl4_boot.ttf
│          
├─bootdisk
│      balder10.img
│      grub042.img
│      MBM038.144
│      memtestp.iso
│      pxeboot.img
│      rescue-0.9.0.iso
│      textmenu.cfg
│      vesamenu.cfg
│      winboot.img
│      
├─EFI
│  └─microsoft
│      └─boot
│          │  bcd
│          │  
│          └─fonts
│                  chs_boot.ttf
│                  cht_boot.ttf
│                  jpn_boot.ttf
│                  kor_boot.ttf
│                  wgl4_boot.ttf
│                  
├─httpfuse
│      boot.msg
│      f2
│      f3
│      german.kbd
│      help.txt
│      linux
│      logo.16
│      minirt.gz
│      textmenu.cfg
│      vesamenu.cfg
│      
├─i386
│  │  1394bus.sy_
│  │  1394vdbg.sy_
│  │  abp480n5.sy_
│  │  acpi.sy_
│  │  acpiec.sy_
│  │  adpu160m.sy_
│  │  aha154x.sy_
│  │  aic78u2.sy_
│  │  aic78xx.sy_
│  │  aliide.sy_
│  │  amsint.sy_
│  │  asc.sy_
│  │  asc3350p.sy_
│  │  asc3550.sy_
│  │  atapi.sy_
│  │  biosinfo.inf
│  │  bootfont.bin
│  │  bootvid.dl_
│  │  cbidf2k.sy_
│  │  cd20xrnt.sy_
│  │  cdfs.sy_
│  │  cdrom.sy_
│  │  classpnp.sy_
│  │  cmdide.sy_
│  │  cpqarray.sy_
│  │  c_932.nl_
│  │  dac2w2k.sy_
│  │  dac960nt.sy_
│  │  disk.sy_
│  │  disk101
│  │  disk102
│  │  disk103
│  │  disk104
│  │  disk105
│  │  disk106
│  │  dmboot.sy_
│  │  dmio.sy_
│  │  dmload.sy_
│  │  dpti2o.sy_
│  │  drvmain.sdb
│  │  fastfat.sy_
│  │  fdc.sy_
│  │  flpydisk.sy_
│  │  ftdisk.sy_
│  │  hal.dl_
│  │  halaacpi.dl_
│  │  halacpi.dl_
│  │  halapic.dl_
│  │  halmacpi.dl_
│  │  halmps.dl_
│  │  halsp.dl_
│  │  hidclass.sy_
│  │  hidparse.sy_
│  │  hidusb.sy_
│  │  hpn.sy_
│  │  i2omgmt.sy_
│  │  i2omp.sy_
│  │  i8042prt.sy_
│  │  ini910u.sy_
│  │  intelide.sy_
│  │  isapnp.sy_
│  │  kbd101.dll
│  │  kbd106.dll
│  │  kbda1.dll
│  │  kbda2.dll
│  │  kbda3.dll
│  │  kbdal.dll
│  │  kbdarme.dll
│  │  kbdarmw.dll
│  │  kbdaze.dll
│  │  kbdazel.dll
│  │  kbdbe.dll
│  │  kbdblr.dll
│  │  kbdbr.dll
│  │  kbdbu.dll
│  │  kbdca.dll
│  │  kbdclass.sy_
│  │  kbdcr.dll
│  │  kbdcz.dll
│  │  kbdcz1.dll
│  │  kbdcz2.dll
│  │  kbdda.dll
│  │  kbddiv1.dll
│  │  kbddiv2.dll
│  │  kbddv.dll
│  │  kbdes.dll
│  │  kbdest.dll
│  │  kbdfa.dll
│  │  kbdfc.dll
│  │  kbdfi.dll
│  │  kbdfr.dll
│  │  kbdgae.dll
│  │  kbdgeo.dll
│  │  kbdgkl.dll
│  │  kbdgr.dll
│  │  kbdgr1.dll
│  │  kbdhe.dll
│  │  kbdhe220.dll
│  │  kbdhe319.dll
│  │  kbdheb.dll
│  │  kbdhela2.dll
│  │  kbdhela3.dll
│  │  kbdhept.dll
│  │  kbdhid.sy_
│  │  kbdhu.dll
│  │  kbdhu1.dll
│  │  kbdic.dll
│  │  kbdindev.dll
│  │  kbdinguj.dll
│  │  kbdinhin.dll
│  │  kbdinkan.dll
│  │  kbdinmar.dll
│  │  kbdinpun.dll
│  │  kbdintam.dll
│  │  kbdintel.dll
│  │  kbdir.dll
│  │  kbdit.dll
│  │  kbdit142.dll
│  │  kbdjpn.dll
│  │  kbdkaz.dll
│  │  kbdkyr.dll
│  │  kbdla.dll
│  │  kbdlt.dll
│  │  kbdlt1.dll
│  │  kbdlv.dll
│  │  kbdlv1.dll
│  │  kbdmon.dll
│  │  kbdne.dll
│  │  kbdnec.dll
│  │  kbdno.dll
│  │  kbdpl.dll
│  │  kbdpl1.dll
│  │  kbdpo.dll
│  │  kbdsf.dll
│  │  kbdsg.dll
│  │  kbdsp.dll
│  │  kbdsw.dll
│  │  kbdsyr1.dll
│  │  kbdsyr2.dll
│  │  kbdth0.dll
│  │  kbdth1.dll
│  │  kbdth2.dll
│  │  kbdth3.dll
│  │  kbduk.dll
│  │  kbdur.dll
│  │  kbdurdu.dll
│  │  kbdus.dll
│  │  kbdusl.dll
│  │  kbdusr.dll
│  │  kbdusx.dll
│  │  kd1394.dl_
│  │  kdcom.dl_
│  │  ksecdd.sys
│  │  lbrtfdc.sy_
│  │  l_intl.nl_
│  │  mountmgr.sy_
│  │  mraid35x.sy_
│  │  ntdetect.com
│  │  ntfs.sys
│  │  ntkrnlmp.ex_
│  │  ohci1394.sy_
│  │  oprghdlr.sy_
│  │  partmgr.sy_
│  │  pci.sy_
│  │  pciide.sy_
│  │  pciidex.sy_
│  │  pcmcia.sy_
│  │  perc2.sy_
│  │  perc2hib.sy_
│  │  ql1080.sy_
│  │  ql10wnt.sy_
│  │  ql12160.sy_
│  │  ql1240.sy_
│  │  ql1280.sy_
│  │  ramdisk.sy_
│  │  sbp2port.sy_
│  │  scsiport.sy_
│  │  serenum.sy_
│  │  serial.sy_
│  │  setupdd.sy_
│  │  setupldr.bin
│  │  setupreg.hiv
│  │  sfloppy.sy_
│  │  slip.sy_
│  │  sparrow.sy_
│  │  spcmdcon.sys
│  │  spddlang.sy_
│  │  streamip.sy_
│  │  symc810.sy_
│  │  symc8xx.sy_
│  │  sym_hi.sy_
│  │  sym_u3.sy_
│  │  tffsport.sy_
│  │  toside.sy_
│  │  txtsetup.si_
│  │  ultra.sy_
│  │  usbccgp.sy_
│  │  usbd.sy_
│  │  usbehci.sy_
│  │  usbhub.sy_
│  │  usbohci.sy_
│  │  usbport.sy_
│  │  usbstor.sy_
│  │  usbuhci.sy_
│  │  vga.sy_
│  │  vgaoem.fo_
│  │  viaide.sy_
│  │  videoprt.sy_
│  │  wmilib.sy_
│  │  
│  └─system32
│          ntdll.dll
│          smss.exe
│          
├─i387
│  │  1394bus.sy_
│  │  1394vdbg.sy_
│  │  abp480n5.sy_
│  │  acpi.sy_
│  │  acpiec.sy_
│  │  adpu160m.sy_
│  │  aha154x.sy_
│  │  aic78u2.sy_
│  │  aic78xx.sy_
│  │  aliide.sy_
│  │  amsint.sy_
│  │  asc.sy_
│  │  asc3350p.sy_
│  │  asc3550.sy_
│  │  atapi.sy_
│  │  biosinfo.inf
│  │  bootfont.bin
│  │  bootvid.dl_
│  │  cbidf2k.sy_
│  │  cd20xrnt.sy_
│  │  cdfs.sy_
│  │  cdrom.sy_
│  │  classpnp.sy_
│  │  cmdide.sy_
│  │  cpqarray.sy_
│  │  c_932.nl_
│  │  dac2w2k.sy_
│  │  dac960nt.sy_
│  │  disk.sy_
│  │  disk101
│  │  disk102
│  │  disk103
│  │  disk104
│  │  disk105
│  │  disk106
│  │  dmboot.sy_
│  │  dmio.sy_
│  │  dmload.sy_
│  │  dpti2o.sy_
│  │  drvmain.sdb
│  │  fastfat.sy_
│  │  fdc.sy_
│  │  flpydisk.sy_
│  │  ftdisk.sy_
│  │  hal.dl_
│  │  halaacpi.dl_
│  │  halacpi.dl_
│  │  halapic.dl_
│  │  halmacpi.dl_
│  │  halmps.dl_
│  │  halsp.dl_
│  │  hidclass.sy_
│  │  hidparse.sy_
│  │  hidusb.sy_
│  │  hpn.sy_
│  │  i2omgmt.sy_
│  │  i2omp.sy_
│  │  i8042prt.sy_
│  │  ini910u.sy_
│  │  intelide.sy_
│  │  isapnp.sy_
│  │  kbd101.dll
│  │  kbd106.dll
│  │  kbda1.dll
│  │  kbda2.dll
│  │  kbda3.dll
│  │  kbdal.dll
│  │  kbdarme.dll
│  │  kbdarmw.dll
│  │  kbdaze.dll
│  │  kbdazel.dll
│  │  kbdbe.dll
│  │  kbdblr.dll
│  │  kbdbr.dll
│  │  kbdbu.dll
│  │  kbdca.dll
│  │  kbdclass.sy_
│  │  kbdcr.dll
│  │  kbdcz.dll
│  │  kbdcz1.dll
│  │  kbdcz2.dll
│  │  kbdda.dll
│  │  kbddiv1.dll
│  │  kbddiv2.dll
│  │  kbddv.dll
│  │  kbdes.dll
│  │  kbdest.dll
│  │  kbdfa.dll
│  │  kbdfc.dll
│  │  kbdfi.dll
│  │  kbdfr.dll
│  │  kbdgae.dll
│  │  kbdgeo.dll
│  │  kbdgkl.dll
│  │  kbdgr.dll
│  │  kbdgr1.dll
│  │  kbdhe.dll
│  │  kbdhe220.dll
│  │  kbdhe319.dll
│  │  kbdheb.dll
│  │  kbdhela2.dll
│  │  kbdhela3.dll
│  │  kbdhept.dll
│  │  kbdhid.sy_
│  │  kbdhu.dll
│  │  kbdhu1.dll
│  │  kbdic.dll
│  │  kbdindev.dll
│  │  kbdinguj.dll
│  │  kbdinhin.dll
│  │  kbdinkan.dll
│  │  kbdinmar.dll
│  │  kbdinpun.dll
│  │  kbdintam.dll
│  │  kbdintel.dll
│  │  kbdir.dll
│  │  kbdit.dll
│  │  kbdit142.dll
│  │  kbdjpn.dll
│  │  kbdkaz.dll
│  │  kbdkyr.dll
│  │  kbdla.dll
│  │  kbdlt.dll
│  │  kbdlt1.dll
│  │  kbdlv.dll
│  │  kbdlv1.dll
│  │  kbdmon.dll
│  │  kbdne.dll
│  │  kbdnec.dll
│  │  kbdno.dll
│  │  kbdpl.dll
│  │  kbdpl1.dll
│  │  kbdpo.dll
│  │  kbdsf.dll
│  │  kbdsg.dll
│  │  kbdsp.dll
│  │  kbdsw.dll
│  │  kbdsyr1.dll
│  │  kbdsyr2.dll
│  │  kbdth0.dll
│  │  kbdth1.dll
│  │  kbdth2.dll
│  │  kbdth3.dll
│  │  kbduk.dll
│  │  kbdur.dll
│  │  kbdurdu.dll
│  │  kbdus.dll
│  │  kbdusl.dll
│  │  kbdusr.dll
│  │  kbdusx.dll
│  │  kd1394.dl_
│  │  kdcom.dl_
│  │  ksecdd.sys
│  │  lbrtfdc.sy_
│  │  l_intl.nl_
│  │  mountmgr.sy_
│  │  mraid35x.sy_
│  │  ntdetect.com
│  │  ntfs.sys
│  │  ntkrnlmp.ex_
│  │  ohci1394.sy_
│  │  oprghdlr.sy_
│  │  partmgr.sy_
│  │  pci.sy_
│  │  pciide.sy_
│  │  pciidex.sy_
│  │  pcmcia.sy_
│  │  perc2.sy_
│  │  perc2hib.sy_
│  │  ql1080.sy_
│  │  ql10wnt.sy_
│  │  ql12160.sy_
│  │  ql1240.sy_
│  │  ql1280.sy_
│  │  ramdisk.sy_
│  │  sbp2port.sy_
│  │  scsiport.sy_
│  │  serenum.sy_
│  │  serial.sy_
│  │  setupdd.sy_
│  │  setupldr.bin
│  │  setupreg.hiv
│  │  sfloppy.sy_
│  │  slip.sy_
│  │  sparrow.sy_
│  │  spcmdcon.sys
│  │  spddlang.sy_
│  │  streamip.sy_
│  │  symc810.sy_
│  │  symc8xx.sy_
│  │  sym_hi.sy_
│  │  sym_u3.sy_
│  │  tffsport.sy_
│  │  toside.sy_
│  │  txtsetup.si_
│  │  ultra.sy_
│  │  usbccgp.sy_
│  │  usbd.sy_
│  │  usbehci.sy_
│  │  usbhub.sy_
│  │  usbohci.sy_
│  │  usbport.sy_
│  │  usbstor.sy_
│  │  usbuhci.sy_
│  │  vga.sy_
│  │  vgaoem.fo_
│  │  viaide.sy_
│  │  videoprt.sy_
│  │  wmilib.sy_
│  │  
│  └─system32
│          ntdll.dll
│          smss.exe
│          
├─isolinux
│      german.kbd
│      isolinux.bin
│      isolinux.cfg
│      jp106.kbd
│      memdisk
│      menu.c32
│      textmenu.cfg
│      vesamenu.c32
│      vesamenu.cfg
│      
├─mylinux
│      textmenu.cfg
│      vesamenu.cfg
│      
├─ping
│      initrd.gz
│      kernel
│      
├─slax
│  │  autorun.inf
│  │  changelog.txt
│  │  cheatcodes.txt
│  │  COPYING
│  │  filelist.txt
│  │  isolinux.cfg.orig
│  │  LICENSE
│  │  livecd.sgn
│  │  make_disk.bat
│  │  make_disk.sh
│  │  make_disk.sh.orig
│  │  make_iso.bat
│  │  make_iso.sh
│  │  README
│  │  requirements.txt
│  │  slaxsave.zip
│  │  textmenu.cfg
│  │  unionfs.html
│  │  vesamenu.cfg
│  │  
│  ├─base
│  │      01_kernel.mo
│  │      02_core.mo
│  │      03_xwindow.mo
│  │      04_xap_libs.mo
│  │      05_common.mo
│  │      06_kde_base.mo
│  │      06_smbkio.mo
│  │      07_kde_apps.mo
│  │      08_kde_office.mo
│  │      09_slax.mo
│  │      
│  ├─boot
│  │  │  initrd.gz
│  │  │  isolinux.boot
│  │  │  slax.ico
│  │  │  splash.cfg
│  │  │  splash.lss
│  │  │  splash.txt
│  │  │  splash2.txt
│  │  │  vmlinuz
│  │  │  
│  │  └─DOS
│  │          config
│  │          linux.bat
│  │          loadlin.exe
│  │          readme.txt
│  │          
│  ├─devel
│  │      slax-build-5.1.8.tar.gz
│  │      
│  ├─modules
│  │      anthy-8300-i386-1.mo
│  │      espgs-8.15.3svn185-i486-1.mo
│  │      gimp-print-4.2.7-i486-2.mo
│  │      glibc-i18n-2.3.6-noarch-6.mo
│  │      gnu-gs-fonts-6.0-noarch-1.mo
│  │      ipafont-ttf-noarch-3.mo
│  │      jfbterm-0.4.7-i386-3.mo
│  │      k3b-i18n-0.12.17-noarch-1.mo
│  │      kde-i18n-ja-3.5.4-noarch-1.mo
│  │      koffice-l10n-ja-1.5.2-noarch-1.mo
│  │      lv-4.51-i386-1.mo
│  │      opfc-ModuleHP-1.1.1-i386-1.mo
│  │      slaxjaconf-5.1.8.1-3.mo
│  │      uim-1.4.0-i386-1.mo
│  │      vim-7.0.109-i486-1.mo
│  │      
│  ├─optional
│  ├─rootcopy
│  └─tools
│      │  deb2mo
│      │  dir2mo
│      │  img2mo
│      │  liblinuxlive
│      │  liblinuxlive.orig
│      │  mksquashfs
│      │  mo2dir
│      │  README
│      │  tgz2mo
│      │  unionctl
│      │  uniondbg
│      │  unsquashfs
│      │  uselivemod
│      │  
│      └─WIN
│              config
│              cygwin1.dll
│              mkisofs.exe
│              syslinux.cfg
│              syslinux.exe
│              
├─sources
│      boot.wim
│      
└─sysrescd
    │  boot.cat
    │  f1boot.msg
    │  f2images.msg
    │  f3params.msg
    │  f4arun.msg
    │  f5troubl.msg
    │  f6pxe.msg
    │  f7net.msg
    │  isolinux.cfg
    │  memdisk
    │  rescuecd
    │  rescuecd.igz
    │  textmenu.cfg
    │  vesamenu.cfg
    │  
    ├─bootdisk
    │      aida.img
    │      dban.img
    │      freedos.img
    │      gag.img
    │      memtestp.img
    │      ntpass.img
    │      ranish.img
    │      
    └─maps
            azerty.ktl
            be.ktl
            bg.ktl
            by.ktl
            cf.ktl
            croat.ktl
            cz.ktl
            de.ktl
            dk.ktl
            dvorak.ktl
            es.ktl
            et.ktl
            fi.ktl
            fr.ktl
            fr_CH.ktl
            gr.ktl
            hu.ktl
            il.ktl
            it.ktl
            lt.ktl
            mk.ktl
            nl.ktl
            no.ktl
            pl.ktl
            ru.ktl
            sg.ktl
            slovene.ktl
            trf.ktl
            trq.ktl
            ua.ktl
            uk.ktl
            us.ktl
            wangbe.ktl

ふ?、ゆたか。おつかり?