PXEブートからChrome Linuxをインストールする

PXEブートからChrome Linuxをインストールする

一部のLIVE CDを起動するPXEブートサーバーがあります。主に他のUbuntuディストリビューション。

Ubuntuの設定は比較的簡単です。ライブCDのcasparディレクトリをtftpディレクトリにコピーし、他のすべてをnfsディレクトリに入れました。

次のようにUbuntu用のサブメニューを作成しました。

LABEL 2
        MENU LABEL Ubuntu 11.10 Oneiric Ocelot (64-bit)
        KERNEL ubuntu/11.10/amd64/vmlinuz
        APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.2:/srv/install/ubuntu/11.10/amd64 initrd=ubuntu/11.10/amd64/initrd.lz quiet splash --
        TEXT HELP
        Boot the Ubuntu 11.10 Oneiric Ocelot x64 Live CD
        ENDTEXT
LABEL 3
    MENU LABEL xubuntu 12.04 LTS Precise Pangolin (32-bit)
    KERNEL ubuntu/12.04/x86/vmlinuz
    APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.2:/srv/install/xubuntu/12.04/x86 initrd=ubuntu/12.04/x86/initrd.lz quiet splash --
    TEXT HELP
    Boot the XUbuntu 12.04 Precise Pangolin x86 Live CD
    ENDTEX

など。

これでChrome Linux x86でも同じことをしたいと思います。 CDイメージをダウンロードしてインストールしましたが、~/chromelinuxキャスパーがなくて今詰まっています。

次は何をすべきか分からない。

このCDマウントには次のファイルがあります。

.
├── boot
│   ├── grub
│   │   └── mbrid
│   └── i386
│       └── loader
│           ├── 16x16.fnt
│           ├── af.hlp
│           ├── af.tr
│           ├── animations [error opening dir]
│           ├── ar.hlp
│           ├── ar.tr
│           ├── back.jpg
│           ├── bg.tr
│           ├── bootlogo
│           ├── branding [error opening dir]
│           ├── ca.hlp
│           ├── ca.tr
│           ├── chain.c32
│           ├── cs.hlp
│           ├── cs.tr
│           ├── da.hlp
│           ├── da.tr
│           ├── de.hlp
│           ├── de.tr
│           ├── el.hlp
│           ├── el.tr
│           ├── en.hlp
│           ├── en.tlk
│           ├── en.tr
│           ├── es.hlp
│           ├── es.tr
│           ├── et.hlp
│           ├── et.tr
│           ├── fi.hlp
│           ├── fi.tr
│           ├── fr.hlp
│           ├── fr.tr
│           ├── gfxboot.c32
│           ├── gfxboot.cfg
│           ├── gl.tr
│           ├── gu.hlp
│           ├── gu.tr
│           ├── hapysuse.mod
│           ├── hi.tr
│           ├── hr.hlp
│           ├── hr.tr
│           ├── hu.hlp
│           ├── hu.tr
│           ├── id.tr
│           ├── initrd
│           ├── isolinux.bin
│           ├── isolinux.cfg
│           ├── isolinux.msg
│           ├── it.hlp
│           ├── it.tr
│           ├── ja.hlp
│           ├── ja.tr
│           ├── ka.tr
│           ├── ko.hlp
│           ├── ko.tr
│           ├── kroete.dat
│           ├── ky.hlp
│           ├── ky.tr
│           ├── linux
│           ├── lt.hlp
│           ├── lt.tr
│           ├── mboot.c32
│           ├── memtest
│           ├── mr.hlp
│           ├── mr.tr
│           ├── nb.hlp
│           ├── nb.tr
│           ├── nl.hlp
│           ├── nl.tr
│           ├── pabout.txt
│           ├── pa.hlp
│           ├── panim_a.jpg
│           ├── panim.jpg
│           ├── pa.tr
│           ├── pback.jpg
│           ├── phead.jpg
│           ├── pl.hlp
│           ├── pl.tr
│           ├── pt_BR.hlp
│           ├── pt_BR.tr
│           ├── pt.hlp
│           ├── pt.tr
│           ├── ro.hlp
│           ├── ro.tr
│           ├── ru.hlp
│           ├── ru.tr
│           ├── sk.hlp
│           ├── sk.tr
│           ├── sl.tr
│           ├── sr.tr
│           ├── sv.hlp
│           ├── sv.tr
│           ├── ta.tr
│           ├── text.jpg
│           ├── tg.tr
│           ├── th.hlp
│           ├── th.tr
│           ├── timer_a.jpg
│           ├── tr.tr
│           ├── uk.hlp
│           ├── uk.tr
│           ├── wa.tr
│           ├── welcome.jpg
│           ├── xh.hlp
│           ├── xh.tr
│           ├── zh_CN.hlp
│           ├── zh_CN.tr
│           ├── zh_TW.hlp
│           ├── zh_TW.tr
│           └── zu.tr
├── Chrome_Linux-read-only.i686-2.1.1145
└── config.isoclient

内容はisolinux.cfg次のとおりです。

default Chrome_Linux
implicit 1
display isolinux.msg
ui gfxboot bootlogo isolinux.msg
prompt   1
timeout  200
label Chrome_Linux
  kernel linux
  append initrd=initrd ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent showopts 
label Failsafe_--_Chrome_Linux
  kernel linux
  append initrd=initrd ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off

label harddisk
  localboot 0x80

label memtest
  kernel memtest

では、ネットワーク上のコンピュータがこの「CD」から起動し、ここでオペレーティングシステムをインストールできるようにするにはどうすればよいですか?

助けてくれてありがとう。

ベストアンサー1

おすすめ記事