Ventoy: تفاوت بین نسخهها
جز |
|||
سطر ۱۷: | سطر ۱۷: | ||
* پشتیبانی از ماندگاری داده (Data Persistence) | * پشتیبانی از ماندگاری داده (Data Persistence) | ||
* پشتیبانی از پروندههای ISO بیش از ۴ گیگابایت | * پشتیبانی از پروندههای ISO بیش از ۴ گیگابایت | ||
− | * پشتیبانی از بیشتر | + | * پشتیبانی از بیشتر سیستمعاملها، با بیش از ۷۰۰ پروندهٔ ISO آزموده |
− | * سازگار با راهاندازی و نصب | + | * سازگار با راهاندازی و نصب |
− | * نبود نیاز به بهروزرسانی زمانی که نگارش جدیدی از یک توزیع منتشر میشود | + | * نبود نیاز به بهروزرسانی زمانی که نگارش جدیدی از یک توزیع منتشر میشود |
* نبود محدودیت در تعداد پروندههای ISO | * نبود محدودیت در تعداد پروندههای ISO | ||
سطر ۲۶: | سطر ۲۶: | ||
{{اخطار| پیش از نصب، از اطّلاعاتتان پشیتبان بگیرید. هنگام نصب، تمام دادههای موجود روی حافظهٔ فلش، از بین خواهند رفت.}} | {{اخطار| پیش از نصب، از اطّلاعاتتان پشیتبان بگیرید. هنگام نصب، تمام دادههای موجود روی حافظهٔ فلش، از بین خواهند رفت.}} | ||
− | برای بارگیری | + | برای بارگیری جدیدترین نگارش و کد مبدأ ventoy به صفحهٔ انتشارهای پروژه در گیتهاب مراجعه کنید. [https://github.com/ventoy/Ventoy/releases اینجا] |
− | |||
− | |||
ابتدا آخرین نگارش را بارگیری کنید: | ابتدا آخرین نگارش را بارگیری کنید: | ||
− | + | {{bc|$ wget https://github.com/ventoy/Ventoy/releases/download/vx.x.xx/ventoy-x.x.xx-linux.tar.gz}} | |
− | $ wget https://github.com/ventoy/Ventoy/releases/download/vx.x.xx/ventoy-x.x.xx-linux.tar.gz | ||
− | |||
سپس بایگانی را استخراج کنید: | سپس بایگانی را استخراج کنید: | ||
− | + | {{bc|$ tar -xzvf ventoy-x.x.xx-linux.tar.gz}} | |
− | $ tar -xzvf ventoy-x.x.xx-linux.tar.gz | ||
− | |||
وارد شاخهٔ مربوطه شوید: | وارد شاخهٔ مربوطه شوید: | ||
− | + | {{bc|$ cd ventoy-x.x.xx-linux}} | |
− | $ cd ventoy-x.x.xx-linux | ||
− | |||
فلش را وصل و نشانیش را با دستورهایی چون [[lsblk]] یا [[fdisk]] شناسایی کنید. | فلش را وصل و نشانیش را با دستورهایی چون [[lsblk]] یا [[fdisk]] شناسایی کنید. | ||
سطر ۵۲: | سطر ۴۴: | ||
با دستور زیر Ventoy را روی فلش نصب کنید: | با دستور زیر Ventoy را روی فلش نصب کنید: | ||
− | + | {{bc|$ sudo sh Ventoy2Disk.sh -i /dev/xxx}} | |
− | $ sudo sh Ventoy2Disk.sh -i /dev/xxx | ||
− | |||
همچنین میتوان به جای i- از I- یا u- استفاده کرد. | همچنین میتوان به جای i- از I- یا u- استفاده کرد. | ||
سطر ۸۶: | سطر ۷۶: | ||
فرض کنید نام دستگاه '''sdb''' باشد | فرض کنید نام دستگاه '''sdb''' باشد | ||
− | + | ||
− | $ sudo ./Ventoy2Disk.sh -I -s -g /dev/sdb | + | {{bc|$ sudo ./Ventoy2Disk.sh -I -s -g /dev/sdb}} |
− | |||
* با دستور زیر یک دیسک دایمی ساخته و در مسیر ریشهٔ حافظهٔ فلش، رونویسی کنید. | * با دستور زیر یک دیسک دایمی ساخته و در مسیر ریشهٔ حافظهٔ فلش، رونویسی کنید. | ||
− | + | {{bc|$ sudo ./CreatePersistentImg.sh}} | |
− | $ sudo ./CreatePersistentImg.sh | ||
− | |||
خروجی، پروندهٔ persistence.dat با حجم 1.0G است. | خروجی، پروندهٔ persistence.dat با حجم 1.0G است. | ||
سطر ۱۰۰: | سطر ۸۷: | ||
اگر محتویات افراز به این صورت باشد، میتوانید از حافظهٔ دایمی استفاده کنید. | اگر محتویات افراز به این صورت باشد، میتوانید از حافظهٔ دایمی استفاده کنید. | ||
− | + | {{bc|$ tree | |
− | $ tree | + | │── persistence.dat |
− | + | │── ubuntu-20.04-desktop-amd64.iso | |
− | + | └── ventoy | |
− | + | └── ventoy.json}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | {{hc|$ cat ventoy/ventoy.json| | ||
{ | { | ||
"persistence": [ | "persistence": [ | ||
سطر ۱۲۰: | سطر ۱۰۳: | ||
} | } | ||
− | + | }} | |
− | + | {{hc|$ ls -ltrh| | |
− | $ ls -ltrh | ||
total 3.6G | total 3.6G | ||
-rwxrwxrwx 1 user user 2.6G Jul 27 2020 ubuntu-20.04-desktop-amd64.iso | -rwxrwxrwx 1 user user 2.6G Jul 27 2020 ubuntu-20.04-desktop-amd64.iso | ||
-rwxrwxrwx 1 user user 1.0G Jan 29 23:44 persistence.dat | -rwxrwxrwx 1 user user 1.0G Jan 29 23:44 persistence.dat | ||
drwxrwxrwx 1 user user 32K Jan 29 23:45 ventoy | drwxrwxrwx 1 user user 32K Jan 29 23:45 ventoy | ||
− | + | }} | |
صحت کار روی یک حافظهٔ فلش با حجم 32G و نرمافزار ventoy-1.0.33 بررسی شده است. | صحت کار روی یک حافظهٔ فلش با حجم 32G و نرمافزار ventoy-1.0.33 بررسی شده است. | ||
+ | {{اخطار| پس از رونویسی پروندهها در حافظه، آن را پیاده کرده و تا پایان کامل نوشتن تغییرات، شکیبا باشید، وگرنه ممکن است به دلیل انبارش دادهها، رونویسی ناقص بماند.}} | ||
− | + | [[پرونده:Ventoy-ubuntu.png|500px|thumb|left|نمایی از فهرست گزینش سیستمعامل]] | |
− | [[پرونده:Ventoy-ubuntu.png| | + | [[پرونده:Persistence.png|500px|thumb|right|نمایی از فهرست گزینش سیستمعامل با حافظهٔ موقت یا دائمی]] |
− | |||
− | [[پرونده:Persistence.png| | ||
− | |||
− | |||
− | |||
{{الگو:clear}} | {{الگو:clear}} | ||
سطر ۱۴۷: | سطر ۱۲۵: | ||
[https://www.ventoy.net/en/plugin_persistence.html Ventoy Persistence Plugin] | [https://www.ventoy.net/en/plugin_persistence.html Ventoy Persistence Plugin] | ||
− | |||
[[رده: خط فرمان]] | [[رده: خط فرمان]] |
نسخهٔ ۱۶ اردیبهشت ۱۴۰۰، ساعت ۱۲:۵۸
Ventoy یک نرمافزار آزاد برای قابل راهاندازی کردن یک دستگاه USB با پروندههای ISO است.
با ventoy نیازی نیست که برای قرار دادن ISOهای مختلف، فلش را بارها قالببندی کنید تنها ISO موردنظرتان را مانند سایر پروندهها روی فلش ریخته و از آن برای راهاندازی سامانه استفاده کنید.
پس از راهاندازی، ventoy امکان گزینش بین ISOهای موجود را میدهد.
ویژگیها
برخی ویژگیهای Ventoy:
- استفاده آسان
- سریع (تنها محدودیت زمان کپی پروندههای ISO است)
- پشتیبانی از UEFI و BIOS
- پشتیبانی از ماندگاری داده (Data Persistence)
- پشتیبانی از پروندههای ISO بیش از ۴ گیگابایت
- پشتیبانی از بیشتر سیستمعاملها، با بیش از ۷۰۰ پروندهٔ ISO آزموده
- سازگار با راهاندازی و نصب
- نبود نیاز به بهروزرسانی زمانی که نگارش جدیدی از یک توزیع منتشر میشود
- نبود محدودیت در تعداد پروندههای ISO
نصب
اخطار:
پیش از نصب، از اطّلاعاتتان پشیتبان بگیرید. هنگام نصب، تمام دادههای موجود روی حافظهٔ فلش، از بین خواهند رفت.برای بارگیری جدیدترین نگارش و کد مبدأ ventoy به صفحهٔ انتشارهای پروژه در گیتهاب مراجعه کنید. اینجا
ابتدا آخرین نگارش را بارگیری کنید:
$ wget https://github.com/ventoy/Ventoy/releases/download/vx.x.xx/ventoy-x.x.xx-linux.tar.gz
سپس بایگانی را استخراج کنید:
$ tar -xzvf ventoy-x.x.xx-linux.tar.gz
وارد شاخهٔ مربوطه شوید:
$ cd ventoy-x.x.xx-linux
فلش را وصل و نشانیش را با دستورهایی چون lsblk یا fdisk شناسایی کنید.
با دستور زیر Ventoy را روی فلش نصب کنید:
$ sudo sh Ventoy2Disk.sh -i /dev/xxx
همچنین میتوان به جای i- از I- یا u- استفاده کرد.
عملکرد هر یک از این کلیدها در جدول زیر درج شده است.
گزینه | کاربرد |
---|---|
i- | نصب روی یک فلش. در صورتی که از پیش نصب شده باشد خطا صادر خواهد شد. |
I- | نصب اجباری. در صورتی که از پیش نصب شده باشد بدون خطا مجددا نصب خواهد شد. |
u- | بهروزرسانی |
پس از پایان نصب، ۲ افراز روی فلش ایجاد خواهد شد. قالب نخسیتن افراز exFAT خواهد بود. پروندههای ISO خود را در این افراز بگذارید. Ventoy تمام شاخهها و زیرشاخههای این افراز را جسته و تمامی ISOها را در فهرست نمایش خواهد داد.
توجه کنید نشانی کامل پروندهٔ ISO باید بدون فاصله یا حروف غیر ascii باشد.
ساخت دیسک دایمی
با استفاده از افزونهٔ Ventoy Persistence Plugin میتوانید یک پروندهٔ dat را در ریشه قرار داده تا تغییراتی که در سامانهٔ راهاندازیشده میدهید، به صورت دایمی رویش ذخیره شوند.
- جدیدترین نگارش ventoy را دریافت کرده و مشابه توضیحات بالا یک دیسک زنده بسازید.
فرض کنید نام دستگاه sdb باشد
$ sudo ./Ventoy2Disk.sh -I -s -g /dev/sdb
- با دستور زیر یک دیسک دایمی ساخته و در مسیر ریشهٔ حافظهٔ فلش، رونویسی کنید.
$ sudo ./CreatePersistentImg.sh
خروجی، پروندهٔ persistence.dat با حجم 1.0G است.
اگر محتویات افراز به این صورت باشد، میتوانید از حافظهٔ دایمی استفاده کنید.
$ tree │── persistence.dat │── ubuntu-20.04-desktop-amd64.iso └── ventoy └── ventoy.json
$ cat ventoy/ventoy.json
{ "persistence": [ { "image": "/ubuntu-20.04-desktop-amd64.iso", "backend": "/persistence.dat" } ] }
$ ls -ltrh
total 3.6G -rwxrwxrwx 1 user user 2.6G Jul 27 2020 ubuntu-20.04-desktop-amd64.iso -rwxrwxrwx 1 user user 1.0G Jan 29 23:44 persistence.dat drwxrwxrwx 1 user user 32K Jan 29 23:45 ventoy
صحت کار روی یک حافظهٔ فلش با حجم 32G و نرمافزار ventoy-1.0.33 بررسی شده است.
اخطار:
پس از رونویسی پروندهها در حافظه، آن را پیاده کرده و تا پایان کامل نوشتن تغییرات، شکیبا باشید، وگرنه ممکن است به دلیل انبارش دادهها، رونویسی ناقص بماند.