고쳐 쓰다

고쳐 쓰다

나는 나만의 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 추가 cdrom-Detect/try-usb=true noprompt live-media-path=/multiboot/caine/casper/ file=/cdrom/preseed/ custom .seed boot=casper initrd=/multiboot/caine/casper/initrd.gz 자동 부팅--

손재주 있는

메뉴 레이블 ^DEFT Linux LIVE 커널/multiboot/deft/casper/vmlinuz 추가 cdrom-Detect/try-usb=true noprompt floppy.allowed_drive_mask=0ignore_uuid live-media-path=/multiboot/deft/casper file=/multiboot/deft / 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 boot=live config live-media=removable live -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.txt우분투에서 제안한대로 UBCD의 루트 폴더에 배치했습니다. 바라보다https://help.ubuntu.com/10.04/installation-guide/i386/preseed-using.html

3개의 배포판을 모두 해당 폴더에 추출 /ubcd/custom하고 ISO 파일을 삭제했습니다.

모든 사람이 볼 수 있는 최종 구성은 다음과 같습니다.

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 --

이제 모든 것이 잘 작동합니다!

관련 정보