64GB USB কে Ventoy ব্যবহার করে একাধিক OS এর বুট USB হিসাবে ব্যবহার করতে চাই ~500 ইয়েন 64GB USB এর বেঞ্চমার্ক~

সত্যিই সস্তা, তাই আমি হুট করে 8টি 64GB USB কিনেছিলাম।
একটি সরাসরি একটি বারে আমার বন্ধুকে দিয়েছিলাম।
500 ইয়েন 64GB USB3.2, অবিশ্বাস্যভাবে সস্তা। মূলত, আমি প্রায় 20টি 8GB কিনে সেগুলিকে বুট USB হিসাবে ব্যবহার করার পরিকল্পনা করেছিলাম, কিন্তু এটি একটি রহস্যময় পরিস্থিতি যেখানে এটি আরও ব্যয়বহুল হয়ে ওঠে।
সম্ভবত QLC-এর মতো প্রযুক্তি এবং একটি চিপে স্ট্যাক করা যায় এমন স্তরের পরিমাণ বৃদ্ধির কারণে, এর উৎপাদন খরচ কম।
এবং, যদি 1টি USB 64GB হয়, তাহলে 8GB USB এর সমতুল্য পার্টিশন তৈরি করা সম্ভব, তাই আমি 8টি OS এর জন্য বুট USB তৈরি করার চেষ্টা করব। আমি যখন এটি ভাবছিলাম, তখন আমি Ventoy নামে একটি অবিশ্বাস্যভাবে সুবিধাজনক টুল খুঁজে পেয়েছি, যা .iso, .wim, .img, .vhd, .efi ইত্যাদির মতো ইমেজ সরাসরি বুট করতে পারে এমন একটি বুট USB তৈরি করতে পারে, তাই আমি এটি চেষ্টা করে দেখব।
Kdiskmark এর বেঞ্চমার্ক ফলাফল

এটি একটি ThinkPad X1 Carbon Gen1, তাই আমি মনে করি না এটি USB3.2 সমর্থন করে... তবে এটি যথেষ্ট।
একবার fdisk দিয়ে বিদ্যমান পার্টিশন মুছে ফেলুন
নিশ্চিত করার জন্য আগে একবার মুছে ফেলুন। lsblk দিয়ে USB পরীক্ষা করুন
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
ঠিক আছে, এখন fdisk দিয়ে /dev/sdb-তে পার্টিশন তৈরি করা যাক।
alleycat:[haturatu]:~$ sudo fdisk /dev/sdb
fdisk (util-linux 2.40.2) এ স্বাগতম।
এখানে সেট করা বিষয়বস্তু রাইট কমান্ড কার্যকর না হওয়া পর্যন্ত শুধুমাত্র মেমরিতে সংরক্ষিত থাকবে।
রাইট কমান্ড ব্যবহার করার সময় সতর্ক থাকুন।
কমান্ড (সাহায্যের জন্য m): d
পার্টিশন 1 নির্বাচন করুন
পার্টিশন 1 মুছে ফেলা হয়েছে।
কমান্ড (সাহায্যের জন্য m): g
একটি নতুন GPT ডিস্ক লেবেল (GUID: 721B56AA-A914-48DA-AC42-AE1CCAF41105) তৈরি করা হয়েছে।
ডিভাইসে ইতিমধ্যেই 'dos' স্বাক্ষর লেখা আছে, এবং write কমান্ড কার্যকর করলে এটি মুছে যাবে। বিস্তারিত জানার জন্য, fdisk(8) ম্যান পেজ এবং --wipe বিকল্পটি দেখুন।
কমান্ড (সাহায্যের জন্য m): n
পার্টিশন নম্বর (1-128, ডিফল্ট 1): 1
প্রথম সেক্টর (2048-121145310, ডিফল্ট 2048):
শেষ সেক্টর, +/-সেক্টর নম্বর অথবা +/-আকার{K,M,G,T,P} (2048-121145310, ডিফল্ট 121143295):
কমান্ড (সাহায্যের জন্য m): w
পার্টিশন তথ্য পরিবর্তন করা হয়েছে।
ioctl() কল করে পার্টিশন তথ্য পুনরায় লোড করা হচ্ছে।
ডিস্ক সিঙ্ক করা হচ্ছে।
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
হয়ে গেছে।
Ventoy দিয়ে বুট USB তৈরি করুন
ডাউনলোড এবং বুট USB তৈরি পর্যন্ত
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
বাহ... এখন বুট USB তৈরি হয়ে গেছে।
পরীক্ষার জন্য Artix Linux এবং FreeBSD এর ইমেজ /run/media/haturatu/Ventoy এ 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
এখন, যদি এই USB দিয়ে বুট করা যায়, তাহলে ঠিক আছে।
আহ... 23 বছর বয়সী আমি এটা বলতে পারি না, তবে এটি সত্যিই একটি দুর্দান্ত যুগ।
USB2.0 যুগের লেখার গতি ছিল হাস্যকর, এবং আমি ভাবিনি যে 25 বছর বয়সের মধ্যে 1000 ইয়েনের নিচে 64GB USB পাওয়ার যুগ আসবে... সত্যি বলতে, আমি প্রায় 20টি 8GB USB একসাথে কেনার কথা ভাবছিলাম, কিন্তু ভালোই হয়েছে।
তাহলে। আবার দেখা হবে।