起動および書き込み可能な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を構築する方法は?

関連情報