grub2를 사용하여 USB에서 Tails 3.7 ISO 부팅

grub2를 사용하여 USB에서 Tails 3.7 ISO 부팅

다음에 설명된 대로 grub2를 사용하여 여러 ISO를 부팅하기 위한 USB를 만듭니다.Linux를 사용하여 Grub2를 통해 USB에서 여러 ISO 부팅

리눅스 민트 18.3에서 사용 가능

이제 Tails 3.7을 구성하려고 하는데 운이 없습니다.

이것을 시도했습니다 (주석 옵션은 제가 시도했지만 실패한 옵션입니다):

menuentry "Tails" {
  loopback loop /tails.iso

   linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistent noswap noprompt toram=(loop)/live/filesystem.squashfs timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash nox11autologin module=Tails quiet
#   linux (loop)/live/vmlinuz boot=live config fromiso=(loop) nopersistent noswap noprompt toram=(loop)/live/filesystem.squashfs timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash nox11autologin module=Tails quiet
   initrd (loop)/live/initrd.img

#  linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper initrd=/casper/initrd.lz iso-scan/filename=/tails.iso noeject noprompt splash --
#  initrd (loop)/casper/initrd.lz
}

"Run Block"이 포함된 스플래시 화면이 표시되지만 더 이상 표시되지 않습니다.

(initramfs) Unable to find a medium containing a live filesystem

답변1

나는 또한 동일한 쿼리를 가지고 있었고 성공적으로 시작했습니다.

(현재 Tails는 3.11입니다.)

짧은 답변:-

다음과 같은 항목이 있어야 grub.cfg합니다.

menuentry "Tails"{
    loopback loop /boot/ISOs/tails-amd64-3.11.iso
    linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistence noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails slab_nomerge slub_debug=FZP mce=0 vsyscall=none page_poison=1 union=aufs quiet findiso=/boot/ISOs/tails-amd64-3.11.iso 
    initrd (loop)/live/initrd.img
}

menuentry "Tails (Troubleshooting Mode)"{
    loopback loop /boot/ISOs/tails-amd64-3.11.iso
    linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistence noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails slab_nomerge slub_debug=FZP mce=0 vsyscall=none page_poison=1 union=aufs noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal findiso=/boot/ISOs/tails-amd64-3.11.iso 
    initrd (loop)/live/initrd.img
}

몇 가지 설명:-

위의 옵션 범위에 유의하세요.뒤쪽에 .../vmlinuz도착하다앞으로 findiso=....

Tails ISO를 DVD(또는 그러한 유틸리티를 사용하는 펜 드라이브)에 굽고 거기서 부팅하면(부팅 화면에서 Tab 키를 누르면) 정확한 옵션이 표시됩니다.

이를 얻는 쉬운 방법은 아카이브 관리자를 사용하여 Tails ISO를 열고 여는 것입니다.라이브 프로필또는live64.cfg~에EFI⇾부팅또는아이소리눅스.

따라서 Linux는 모든 원래 옵션으로 부팅됩니다. 그 이상도 그 이하도 아닙니다!

솔직한:-

나는 인간이고 이 해결책은 내 생각이 아니었습니다. 이 작업은 findiso=...완료되었습니다. 내 아이디어는 다음에서 비롯됩니다.여기. 나중에 사용하기 위해 저장할 수 있습니다 .cfg. :-)

도움이 되었기를 바랍니다.

관련 정보