修正する

修正する

私は独自のUBCDを作成し、二重層を使用して7.5Gigを保存しています。


UBCDのカスタマイズに役立つリソース:


これは私のcustom.cfgファイルです。

MENU INCLUDE /ubcd/menus/syslinux/defaults.cfg
UI menu.c32

LABEL -
MENU LABEL ..
CONFIG /ubcd/menus/syslinux/main.cfg

LABEL -
MENU LABEL Caine 5.0 January 17th, 2014
TEXT HELP
 Read only system forensics. 64bit system required.
ENDTEXT
LINUX /ubcd/custom/caine/casper/vmlinuz
INITRD /ubcd/custom/caine/casper/initrd.gz
APPEND boot=casper splash

LABEL -
MENU LABEL Deft 8.1 April 10th, 2014
TEXT HELP
 Digital Evidence & Forensics Toolkit. 64bit system required.
ENDTEXT
LINUX /ubcd/custom/deft/casper/vmlinuz
INITRD /ubcd/custom/deft/casper/initrd.lz
APPEND file=/ubcd/custom/deft/preseed/lubuntu.seed boot=casper iso-scan/filename=/ubcd/custom/deft.iso splash --

LABEL -
MENU LABEL SpinRite
TEXT HELP
 Repair damaged Hard Drives with Steve Gibson's SpinRite.
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/custom/spinrite.iso
APPEND iso raw 

LABEL -
MENU LABEL Tails 1.0.1 June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. i386
ENDTEXT
LINUX /ubcd/custom/tails/live/vmlinuz
INITRD /ubcd/custom/tails/live/initrd.img
APPEND boot=live config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails iso-scan/filename=/ubcd/custom/tails.iso

LABEL -
MENU LABEL Tails (failsafe) 1.0.1 June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. i386
ENDTEXT
LINUX /ubcd/custom/tails/live/vmlinuz
INITRD /ubcd/custom/tails/live/initrd.img
APPEND boot=live config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal iso-scan/filename=/ubcd/custom/tails.iso

LABEL -
MENU LABEL Tails 1.0.1 64bit June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. amd64
ENDTEXT
LINUX /ubcd/custom/tails/live/vmlinuz2
INITRD /ubcd/custom/tails/live/initrd2.img
APPEND boot=live config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails iso-scan/filename=/ubcd/custom/tails.iso

LABEL -
MENU LABEL Tails 1.0.1 64bit (failsafe) June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. amd64
ENDTEXT
LINUX /ubcd/custom/tails/live/vmlinuz2
INITRD /ubcd/custom/tails/live/initrd2.img
APPEND boot=live config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal iso-scan/filename=/ubcd/custom/tails.iso

LABEL -
MENU LABEL Ubuntu Rescue Remix 12.04 April 26th, 2012
TEXT HELP
 Ubuntu system rescue utility disc.
ENDTEXT
LINUX /ubcd/custom/urr/casper/vmlinuz
INITRD /ubcd/custom/urr/casper/initrd.gz
APPEND boot=casper iso-scan/filename=/ubcd/custom/urr.iso splash --

SpinRiteは機能し、Ubuntu Rescueはいくつかのキーボード認識エラーノイズを処理します(しかしキーボード入力はうまく機能します)注:Ubuntu Rescueはoptionsでも機能しますAPPEND iso rawが、起動前にisoイメージ全体をメモリにロードします。

Caine、Deft、Tailsが起動可能なライブ画像を見つけることができません。 Caine 一種のシステムメモリプロンプトが表示されますが、キーボード入力が機能しません。 Deft と tails の両方が initramfs と同様のプロンプトを受け取ります。どちらもライブ画像を見つけることができず、一方はキーボードに応答しなかった、もう一方はキーボードを認識しませんでした。

デフォルトではライブ画像で始める必要があります。これは/ubcd/customの下のディレクトリ構造ツリーです(Caine Windowsファイルが削除されました)。

.
├── caine
│   ├── autorun.inf
│   ├── boot.catalog
│   ├── casper
│   │   ├── filesystem.squashfs
│   │   ├── initrd.gz
│   │   └── vmlinuz
│   ├── EFI
│   │   └── BOOT
│   │       ├── BOOTx64.EFI
│   │       └── grubx64.efi
│   ├── isolinux
│   │   ├── isolinux.bin
│   │   ├── isolinux.cfg
│   │   ├── splash.png
│   │   └── vesamenu.c32
│   ├── ldlinux.sys
│   ├── syslinux.cfg
│   └── UFO.dat
├── custom.cfg
├── custom.lst
├── deft
│   ├── casper
│   │   ├── initrd.lz
│   │   └── vmlinuz
│   └── preseed
│       ├── cli.seed
│       └── lubuntu.seed
├── deft.iso
├── spinrite.iso
├── tails
│   └── live
│       ├── initrd2.img
│       ├── initrd.img
│       ├── vmlinuz
│       └── vmlinuz2
├── tails.iso
├── urr
│   └── casper
│       ├── initrd.gz
│       └── vmlinuz
└── urr.iso

ISOからvmlinuzファイルとinitrdファイルを抽出しましたが、実行しているUbuntuの例と同様に、既存のISOを保持してマウントしてみました。

したがって、構成の行は、Caine、Deft、およびTailsのLINUX / INITRD / APPEND行です。

答え1

~のため
findiso次のようにカーネルに引数を渡します。

findiso=/path/to/ISO boot=live config live-media=削除可能 nopertant noprompt Quiet timezone=Etc/UTC block.events_dfl_poll_msecs=1000 start nox11autologin module=Tails Quiet

修正する

そのフォルダにISOコンテンツを抽出したら、起動パラメータを使用して起動できます。ライブメディアパス

/multiboot/OSname以下のように、OSnameがそのオペレーティングシステムの名前である場所にISOが抽出されたとします。次のコードが使用されますゆみ

#ランスが作ったシンプルなメニューhttp://www.pendrivelinux.comYUMI - (USBマルチブートインストーラ)

ケイン

ラベルライブメニュー ラベルライブ - ライブシステムの起動 kernel/multiboot/caine/casper/vmlinuz を追加.seed boot=casper initrd=/multiboot/caine/casper/initrd.gz 自動ブート--

楽しい

メニューラベル ^DEFT Linux LIVE カーネル/multiboot/deft/casper/vmlinuz を追加cdrom/preseed/lubuntu.seed boot=casper initrd=/multiboot/deft/casper/initrd.lz --

メニュータブ^ T(A)ILS(匿名ナビゲーション)カーネルを実行する/multiboot/tails/live/vmlinuzを追加するtimezone=America/Detroit initrd=/multiboot/tails/live/initrd.img -media-path=/multiboot/tails/live nopersist noprompt Quiet block.events_dfl_poll_msecs=1000 start nox11autologin Quiet

パスワード

答え2

私はトーティーの答えを受け入れます。 Caineのプリセットファイルがないため、Ubuntu 14.04用のデフォルトファイルをダウンロードしました。https://help.ubuntu.com/14.04/installation-guide/example-preseed.txtUbuntuが提案したように、UBCDのルートフォルダに配置しました。バラよりhttps://help.ubuntu.com/10.04/installation-guide/i386/preseed-using.html

3つのディストリビューションをすべてそのフォルダに抽出し、/ubcd/customISOファイルを削除しました。

誰もが見ることができる最終的な構成は次のとおりです。

MENU INCLUDE /ubcd/menus/syslinux/defaults.cfg
UI menu.c32

LABEL -
MENU LABEL ..
CONFIG /ubcd/menus/syslinux/main.cfg

LABEL -
MENU LABEL Caine 5.0 January 17th, 2014
TEXT HELP
 Read only system forensics. 64bit system required.
ENDTEXT
KERNEL /ubcd/custom/caine/casper/vmlinuz
INITRD /ubcd/custom/caine/casper/initrd.gz
APPEND cdrom-detect/try-usb=true noprompt nopersistent live-media-path=/ubcd/custom/caine/casper/ file=/ubuntu.seed boot=casper quiet splash --

LABEL -
MENU LABEL Deft 8.1 April 10th, 2014
TEXT HELP
 Digital Evidence & Forensics Toolkit. 64bit system required.
ENDTEXT
KERNEL /ubcd/custom/deft/casper/vmlinuz
INITRD /ubcd/custom/deft/casper/initrd.lz
APPEND cdrom-detect/try-usb=true noprompt nopersistent floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/ubcd/custom/deft/casper file=/ubcd/custom/deft/preseed/lubuntu.seed boot=casper quiet splash --

LABEL -
MENU LABEL SpinRite
TEXT HELP
 Repair damaged Hard Drives with Steve Gibson's SpinRite.
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/custom/spinrite.iso
APPEND iso raw 

LABEL -
MENU LABEL Tails 1.0.1 June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. i386
ENDTEXT
KERNEL /ubcd/custom/tails/live/vmlinuz
INITRD /ubcd/custom/tails/live/initrd.img
APPEND timezone=America/Detroit boot=live config live-media=removable live-media-path=/ubcd/custom/tails/live nopersistent noprompt block.events_dfl_poll_msecs=1000 splash nox11autologin quiet splash

LABEL -
MENU LABEL Tails 1.0.1 64bit June 10th, 2014
TEXT HELP
 The Amnesic Incognito Live System. amd64
ENDTEXT
KERNEL /ubcd/custom/tails/live/vmlinuz2
INITRD /ubcd/custom/tails/live/initrd2.img
APPEND timezone=America/Detroit boot=live config live-media=removable live-media-path=/ubcd/custom/tails/live nopersistent noprompt block.events_dfl_poll_msecs=1000 splash nox11autologin quiet splash

LABEL -
MENU LABEL Ubuntu Rescue Remix 12.04 April 26th, 2012
TEXT HELP
 Ubuntu system rescue utility disc.
ENDTEXT
LINUX /ubcd/custom/urr/casper/vmlinuz
INITRD /ubcd/custom/urr/casper/initrd.gz
APPEND root=/ubcd/custom boot=casper findiso=/ubcd/custom/urr.iso quiet splash --

今、すべてがうまくいきます!

関連情報