はじめに
Proxmox 8.1 で遊びたかったので、インストールUSBを作成する時のメモ
環境
MacbookPro 14 (2023/11) Sonoma 14.3
手順
- isoのダウンロード
- usbメモリの初期化とアンマウント (diskutil)
- usbメモリにisoを書き込み (dd)
- usbメモリによるブートの確認
isoのダウンロード
Proxmox のHPからダウンロードします。
Proxmox - Downloads から isoを直接ダウンロードします。
usbメモリの初期化とアンマウント (diskutil)
usb の確認
usbメモリを差し込んで、認識されているパスを確認します。
コマンドは、 diskutil list
です。
差し込む前と、差し込んだあとで、追加されたディスクを確認するとわかりやすいです。
- 差込前
% diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1
2: Apple_APFS Container disk3 994.7 GB disk0s2
3: Apple_APFS_Recovery Container disk2 5.4 GB disk0s3
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +994.7 GB disk3
Physical Store disk0s2
1: APFS Volume Macintosh HD 14.4 GB disk3s1
2: APFS Snapshot com.apple.os.update-... 14.4 GB disk3s1s1
3: APFS Volume Preboot 11.4 GB disk3s2
4: APFS Volume Recovery 1.9 GB disk3s3
5: APFS Volume Data 786.1 GB disk3s5
6: APFS Volume VM 15.0 GB disk3s6
ここでは、128GBのusbメモリを差し込んでいます。/dev/disk4
として認識されています。
- 差込後
% diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1
2: Apple_APFS Container disk3 994.7 GB disk0s2
3: Apple_APFS_Recovery Container disk2 5.4 GB disk0s3
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +994.7 GB disk3
Physical Store disk0s2
1: APFS Volume Macintosh HD 14.4 GB disk3s1
2: APFS Snapshot com.apple.os.update-... 14.4 GB disk3s1s1
3: APFS Volume Preboot 11.4 GB disk3s2
4: APFS Volume Recovery 1.9 GB disk3s3
5: APFS Volume Data 786.1 GB disk3s5
6: APFS Volume VM 15.0 GB disk3s6
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *125.8 GB disk4
1: Apple_partition_map 4.1 KB disk4s1
2: Apple_HFS 9.7 MB disk4s2
usbメモリの初期化
diskutil eraseDisk
でusbメモリを初期化します。フォーマットをExFT
、ディスク名をPVE
、パスを/dev/disk4
で指定しています。
% diskutil eraseDisk ExFAT PVE /dev/disk4
Started erase on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s2 as ExFAT with name PVE
Volume name : PVE
Partition offset : 411648 sectors (210763776 bytes)
Volume size : 245346304 sectors (125617307648 bytes)
Bytes per sector : 512
Bytes per cluster: 131072
FAT offset : 2048 sectors (1048576 bytes)
# FAT sectors : 8192
Number of FATs : 1
Cluster offset : 10240 sectors (5242880 bytes)
# Clusters : 958344
Volume Serial # : 660b7ccd
Bitmap start : 2
Bitmap file size : 119793
Upcase start : 3
Upcase file size : 5836
Root start : 4
Mounting disk
Finished erase on disk4
usbメモリのアンマウント
diskutil unmountDisk
でアンマウントします。
busyが発生する場合などは、Finderやアンチウイルスソフトなどで開いていないか確認して、終了してください。
% diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful
usbメモリにisoを書き込み (dd)
usbメモリに書き込み
dd
で ダウンロードしたisoイメージを書き込みます。
sudo
による権限が必要です。
% sudo dd if=./proxmox-ve_8.1-2.iso of=/dev/disk4 bs=1m status=progress
1277165568 bytes (1277 MB, 1218 MiB) transferred 28.024s, 46 MB/s
1229+1 records in
1229+1 records out
1289736192 bytes transferred in 28.351713 secs (45490591 bytes/sec)
usbメモリのアンマウント
diskutil unmountDisk
でアンマウントします。
% diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful
usbメモリによるブートの確認
インストールを行うPCで、BIOSやUEFIでUSBメモリからのブート設定を行い、起動すれば成功です。
さいごに
かんたんでしたね