Quero usar um USB de 64GB como USB de boot para múltiplos SOs usando Ventoy ~Benchmark de um USB de 64GB por 500 ienes~

Um USB de 64GB que comprei 8 unidades por impulso, porque era muito barato.
Dei um deles a um amigo num bar.
Um USB 3.2 de 64GB por 500 ienes, uma pechincha inacreditável. Originalmente, eu ia comprar cerca de 20 USBs de 8GB para usar como USBs de boot, mas, estranhamente, isso acabaria sendo mais caro.
Provavelmente, graças a tecnologias como QLC e ao aumento da capacidade de empilhamento em um único chip, o custo de fabricação deste é menor.
E, se 1 USB = 64GB, posso criar partições equivalentes a 8GB USBs, então posso criar USBs de boot para 8 SOs, então vou tentar. Mas então, descobri o Ventoy, que é incrivelmente útil e permite criar um USB de boot que pode iniciar imagens como .iso, .wim, .img, .vhd, .efi diretamente, então vou tentar isso.
Resultados do benchmark com Kdiskmark

Como é um ThinkPad X1 Carbon Gen1, acho que não suporta USB 3.2... mas é suficiente.
Excluir a partição existente com fdisk
Por precaução, vou excluí-lo uma vez antecipadamente. Verificar o USB com lsblk
alleycat:[haturatu]:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 238.5G 0 disk
└─sda1 8:1 0 238.5G 0 part /var/lib/docker
/
sdb 8:16 1 57.8G 0 disk
└─sdb1 8:17 1 57.7G 0 part
OK, então vamos particionar /dev/sdb com fdisk
alleycat:[haturatu]:~$ sudo fdisk /dev/sdb
Bem-vindo ao fdisk (util-linux 2.40.2).
As alterações feitas aqui serão mantidas apenas na memória até que o comando de gravação seja executado.
Tenha cuidado ao usar o comando de gravação.
Comando (m para ajuda): d
Selecionar partição 1
Partição 1 excluída.
Comando (m para ajuda): g
Criada uma nova etiqueta de disco GPT (GUID: 721B56AA-A914-48DA-AC42-AE1CCAF41105).
O dispositivo já contém uma assinatura 'dos' e ela será apagada ao executar o comando de gravação. Consulte a página man fdisk(8) e a opção --wipe para obter mais detalhes.
Comando (m para ajuda): n
Número da partição (1-128, padrão 1): 1
Primeiro setor (2048-121145310, padrão 2048):
Último setor, +/- número do setor ou +/- tamanho{K,M,G,T,P} (2048-121145310, padrão 121143295):
Comando (m para ajuda): w
As informações da partição foram alteradas.
Chamando ioctl() para recarregar as informações da partição.
Sincronizando discos.
alleycat:[haturatu]:~/img$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 238.5G 0 disk
└─sda1 8:1 0 238.5G 0 part /var/lib/docker
/
sdb 8:16 1 57.8G 0 disk
└─sdb1 8:17 1 57.8G 0 part
alleycat:[haturatu]:~/img$ sudo mkfs.ext4 /dev/sdb1
Concluído.
Criar USB de boot com Ventoy
Download e criação do USB de boot
wget https://github.com/ventoy/Ventoy/releases/download/v1.0.99/ventoy-1.0.99-linux.tar.gz
tar xvzf ventoy-1.0.99-linux.tar.gz
cd ventoy-1.0.99
sudo ./Ventoy2Disk.sh -i /dev/sdb
**********************************************
Ventoy: 1.0.99 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************
Disk : /dev/sdb
Size : 57 GB
Style: MBR
Attention:
You will install Ventoy to /dev/sdb.
All the data on the disk /dev/sdb will be lost!!!
Continue? (y/n) y
All the data on the disk /dev/sdb will be lost!!!
Double-check. Continue? (y/n) y
Create partitions on /dev/sdb by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sdb2 ...
mkfs.fat 4.2 (2021-01-31)
success
Wait for partitions ...
/dev/sdb1 exist OK
/dev/sdb2 exist OK
partition exist OK
Format partition 1 /dev/sdb1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...
Install Ventoy to /dev/sdb successfully finished.
~~~
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 238.5G 0 disk
└─sda1 8:1 0 238.5G 0 part /var/lib/docker
/
sdb 8:16 1 57.8G 0 disk
├─sdb1 8:17 1 57.7G 0 part /run/media/haturatu/Ventoy
└─sdb2 8:18 1 32M 0 part
Oh... agora o USB de boot está pronto.
Para testar, movi as imagens do Artix Linux e FreeBSD para /run/media/haturatu/Ventoy usando mv.
mv FreeBSD-14.1-RELEASE-amd64-memstick.img /run/media/haturatu/Ventoy
mv artix-plasma-openrc-20240930-x86_64.iso /run/media/haturatu/Ventoy
Agora, se eu conseguir inicializar com este USB, está tudo certo.
Bem... não é algo que eu, com 23 anos, devesse dizer, mas é uma época incrivelmente boa.
A velocidade de gravação da era USB 2.0 era ridícula, e pensar que a era em que um USB de 64GB pode ser obtido por menos de 1000 ienes chegaria antes de eu completar 25 anos... Sinceramente, eu estava pensando em comprar cerca de 20 USBs de 8GB em massa, mas foi bom não ter feito isso.
Então é isso. Até a próxima.