부팅 및 쓰기 가능한 Fedora USB 스틱 만들기

부팅 및 쓰기 가능한 Fedora USB 스틱 만들기

저는 Fedora 30으로 부팅 가능하고 쓰기 가능한 USB 스틱을 만들려고 합니다. 왜냐하면 Kickstart 파일을 추가하고 수정하고 싶고, 자동 설치 중에 다른 소프트웨어를 설치하고 싶기 때문입니다. 메모리에 복사합니다.

파티셔닝에 대한 나의 지식은 매우 제한되어 있기 때문에 원래 Fedora 30 Stick( 포함 dd bs=4M if=Fedora-Workstation-Live-x86_64-30-1.2.iso of=/dev/sda)은 나에게 약간 이상해 보였습니다.

$ sudo fdisk -l /dev/sda
Disk /dev/sda: 57.3 GiB, 61505273856 bytes, 120127488 sectors
Disk model: Ultra
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x34258370

Device     Boot Start     End Sectors  Size Id Type
/dev/sda1  *        0 3778815 3778816  1.8G  0 Empty
/dev/sda2         172   20119   19948  9.8M ef EFI (FAT-12/16/32)
/dev/sda3       20120   62103   41984 20.5M  0 Empty

이러한 파티션이 "null" 유형으로 생성되는 이유는 무엇이며 파티션이 겹치는 이유는 무엇입니까?

Command (m for help): v
Partition 1: overlaps partition 2.
Partition 1: overlaps partition 3.
Remaining 116348670 unallocated 512-byte sectors.

확장/논리 파티션의 경우에 해당된다는 내용을 읽었지만 여기서는 그렇지 않은 것 같습니다.

스틱 파일 시스템:

$ df -T /dev/sda*
Filesystem     Type     1K-blocks    Used Available Use% Mounted on
devtmpfs       devtmpfs   1911628       0   1911628   0% /dev
/dev/sda1      iso9660    1889408 1889408         0 100% /tmp/1
/dev/sda2      vfat          9936    9464       472  96% /tmp/2
/dev/sda3      hfsplus      20992   12040      8952  58% /tmp/3

이러한 겹치는 파티션이 주요 포인트이므로 스틱을 1:1로 "역엔지니어링"할 수 없습니다. 결과를 유지하기 위해 겹치지 않는 파티션, vfat 및 rsyncing 파일을 사용하여 테스트하면 부팅되지만 다음 출력을 얻습니다. 그게 전부입니다.

error: ../../grub-core/fs/fshelp.c:254:file '/images/pxeboot/vmlinuz' not found
error: ../../grub-core/loader/i386/efi/linux.c:206:you need to load the kernel first.

실행 가능하고 쓰기 가능한 Fedroa-Stick을 구축하는 방법은 무엇입니까?

관련 정보