매뉴얼 페이지를 탐색하는 동안 명령줄 도구가 livecd-iso-to-disk
멀티부팅 USB를 생성할 수 있음을 나타내는 것으로 보이는 몇 가지 옵션을 발견했습니다.
--multi
Used when installing multiple image copies to signal configuration of
the boot files for the image in the --livedir <dir> parameter.
--livedir <dir>
Used with multiple image installations to designate the directory <dir>
for the particular image.
내 디렉토리에 32비트 ISO 이미지 파일과 64비트 ISO 이미지 파일이 있습니다 /var/Installers/Fedora-20
. USB로 부팅할 때 grub 메뉴에서 이들 중 하나를 선택할 수 있기를 원합니다. 다음 명령을 실행해 보았습니다.
# livecd-iso-to-disk --efi --multi --livedir /var/Installers/Fedora-20 /dev/sdc1
<source>
하지만 인수가 누락되었기 때문에 작동하지 않습니다 . 두 개의 ISO 이미지가 있는데 <source>
이미지 파일의 디렉터리가 언제 제공되는지 묻는 것이 직관에 어긋나는 것 같습니다. 여기서 뭔가 빠졌나요?
답변1
livecd-iso-to-disk.sh
이 도구에 익숙하지 않지만 스크립트의 소스 코드를 살펴보면여기, 내 생각엔 당신이 거꾸로 생각한 것 같아요. 당신은 또한 제공해야하나의도구는 한 번에 하나의 ISO만 실행할 수 있으므로 추가하려는 각 ISO에 대해 한 번씩 실행해야 하기 때문입니다. 동시에 다음과 --livedir
같아야 합니다 .목적지목차. 이렇게 하면 도구가 기본 디렉터리를 사용하지 않고 마지막으로 설치한 ISO를 손상시키지 않습니다.
내가 읽은 내용을 바탕으로 올바른 사용법을 추측해야 한다면,
livecd-iso-to-disk --efi --multi --livedir <name_for_32_bit_dir> /var/Installers/Fedora-20/<name_of_32_bit.iso> /dev/sdc1
livecd-iso-to-disk --efi --multi --livedir <name_for_64_bit_dir> /var/Installers/Fedora-20/<name_of_64_bit.iso> /dev/sdc1
추가 정보:https://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#litd
--livedir
"특정 이미지에 대한" 설명에 유의하세요. 이는 여러 이미지의 카탈로그가 아닌 단일 이미지를 의미합니다.