답변1
ISO 전용 USB 플래시 드라이브가 없기 때문에 일반적으로 이 작업을 자주 수행하므로 빠르고 안정적인 방법을 찾아야 합니다.
대부분의 경우 저는 Arch Linux나 Arch Bang 설치를 위해 이 작업을 수행합니다. 그래서 저는 이러한 배포판을 ISO 이름으로 사용합니다.
이것이 내가 한 일입니다:
dd if=/path/to/image.iso of=/dev/sd[usb-device] bs=[bytes-size] && sync
어디:
[USB 장치]보고된 USB 장치에 해당하는 문자입니다 dmesg
. 파티션 번호가 없습니다. 이것은 전체 USB 드라이브입니다.
[바이트 크기]일반적으로 분포에 따라 다릅니다.1024kb또는4M. 어쩌면 당신은 그것을 놓쳤고 그것이 실패한 이유일 수도 있습니다.
예:(경고: 이렇게 하면 삭제됩니다./dev/sde운전하다)
dd if=archbang-010316-x86_64.iso of=/dev/sde bs=4M && sync
UEFI/EFI BIOS에 문제가 있는 경우가 있으므로 BIOS가 호환 모드(보안 부팅 또는 Windows 부팅 비활성화)에 있는지 확인해야 합니다. 실패할 경우 위의 대답은 제가 할 것 같습니다.
mkdir -p /mnt/{iso,usb}
mount -o loop archlinux-2016.04.01-dual.iso /mnt/iso
mount /dev/sdXn /mnt/usb
cp -a /mnt/iso/* /mnt/usb
sync
umount /mnt/iso
어디SDX드라이브와 파티션입니다. UEFI에는 initramfs용 VFAT32 파티션이 필요합니다. 어쩌면 GPT로 만들 수도 있습니다
답변2
이전 gpt 테이블의 일부가 아직 남아 있는 것 같습니다. 아마도 iso 쓰기가 플래시 드라이브보다 훨씬 작기 때문일 것입니다. 그러므로 먼저 깨끗이 닦아야 합니다.
먼저 완전히 제거되었는지 확인하십시오.
umount /dev/sdb*
그런 다음 드라이브의 기존 파일 시스템을 삭제합니다(arch wiki 권장).
wipefs --all /dev/sdb
전체 드라이브 커버
dd if=/dev/zero of=/dev/sdb
이제 사용했던 것과 동일한 명령을 사용하여 다시 작성해 보세요.
그래도 작동하지 않으면 부팅 가능한 livecd 유형 iso인지 확인하세요.
개인적으로 저는 Rufus를 사용하지만 때로는 GUI를 사용할 수 없는 경우도 있습니다.