起動 USB メモリー ( Ventoy )
Ventoyのダウンロード
https://www.ventoy.net/en/download.html
PCのOSに応じたファイルをダウンロードする。
例 ventoy-1.0.97-linux.tar.gz
解凍(展開)
$ tar -zxvf ventoy-1.0.97-linux.tar.gz
インストール
USBメモリーをPCに挿し、パーティション名を確認
例 /dev/sdb
GUI
$ sudo ./VentoyGUI.x86_64
CUI
コマンドラインオプション
USBメモリ内のVentoyに関する情報の確認
$ sudo ./Ventoy2Disk.sh -l /dev/sdb
**********************************************
Ventoy: 1.0.97 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************
Ventoy Version: NA
インストール実行
- デフォルトのパーティションスタイルはMBR
- 古い、いわゆるレガシーPCでのブートがサポートされる。
- 現在のPCはほとんどGPTに対応しているが、起動用USBメモリーの場合、MBRでも特に問題になることはないと思います。
- 違いについての解説
https://www.ventoy.net/en/doc_mbr_vs_gpt.html
GPTでインストールする場合
ventoy-1.0.97$ sudo ./Ventoy2Disk.sh -i -g /dev/sdb
**********************************************
Ventoy: 1.0.97 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************
Disk : /dev/sdb
Model: JetFlash Transcend 32GB (scsi)
Size : 28 GB
Style: GPT
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 GPT 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.
インストール後の確認
ventoy-1.0.97$ sudo ./Ventoy2Disk.sh -l /dev/sdb
**********************************************
Ventoy: 1.0.97 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************
Ventoy Version in Disk: 1.0.97
Disk Partition Style : GPT
Secure Boot Support : YES
USBメモリーの中身
- パーティションが2つ作成される。
- grubがインストールされていた。
- Ventoy の方にISOイメージを保存し、USBメモリから起動する。
32GBのUSBメモリーにインストールした場合の例 (df -h)
/dev/sdb1 29G 192K 29G 1% /media/user/Ventoy
/dev/sdb2 32M 28M 4.6M 86% /media/user/VTOYEFI
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 28.48 GiB, 30579621888 bytes, 59725824 sectors
Disk model: Transcend 32GB
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: gpt
Disk identifier: 9538AC79-BDD1-499A-B018-5746D51BF1A6
Device Start End Sectors Size Type
/dev/sdb1 2048 59660247 59658200 28.4G Microsoft basic data (exfat)
/dev/sdb2 59660248 59725783 65536 32M Microsoft basic data (fat16)
tree コマンドをインストール
$ tree /media/user/Ventoy/
/media/user/Ventoy/
0 directories, 0 files
$ tree -d /media/user/VTOYEFI/
/media/user/VTOYEFI/
├── EFI
│ └── BOOT
├── grub
│ ├── arm64-efi
│ ├── distro
│ ├── fonts
│ ├── i386-efi
│ ├── i386-pc
│ ├── mips64el-efi
│ ├── themes
│ │ └── ventoy
│ └── x86_64-efi
├── tool
└── ventoy
├── 7z
│ ├── 32
│ └── 64
└── imdisk
├── 32
└── 64
21 directories
Ventoy と Rufus
どちらもWindows、Linuxの両方に対応しており、GUIでの利用も可能
コメント
コメントを投稿