Ventoy: تفاوت بین نسخهها
(←ساخت دیسک دائمی) |
|||
سطر ۱: | سطر ۱: | ||
− | '''Ventoy''' [[نرمافزار]] | + | '''Ventoy''' یک [[Free Software|نرمافزار آزاد]] برای قابل [[Boot|راهاندازی]] کردن یک دستگاه USB با پروندههای ISO است. |
− | با ventoy نیازی نیست که برای قرار دادن ISOهای مختلف، فلش را بارها | + | با ventoy نیازی نیست که برای قرار دادن ISOهای مختلف، فلش را بارها [[Format|قالببندی]] کنید تنها ISO موردنظرتان را مانند سایر پروندهها روی فلش ریخته و از آن برای راهاندازی سامانه استفاده کنید. |
− | + | پس از راهاندازی، ventoy امکان گزینش بین ISOهای موجود را میدهد. | |
− | [[پرونده:ventoy.png|500px|thumb|center|نمایی از منوهای ventoy در زمان راهاندازی | + | [[پرونده:ventoy.png|500px|thumb|center|نمایی از منوهای ventoy در زمان راهاندازی سامانه]] |
== ویژگیها == | == ویژگیها == | ||
سطر ۱۲: | سطر ۱۲: | ||
برخی ویژگیهای Ventoy: | برخی ویژگیهای Ventoy: | ||
− | |||
* استفاده آسان | * استفاده آسان | ||
− | * سریع (تنها محدودیت زمان کپی | + | * سریع (تنها محدودیت زمان کپی پروندههای ISO است) |
* پشتیبانی از UEFI و BIOS | * پشتیبانی از UEFI و BIOS | ||
* پشتیبانی از ماندگاری داده (Data Persistence) | * پشتیبانی از ماندگاری داده (Data Persistence) | ||
− | * پشتیبانی از | + | * پشتیبانی از پروندههای ISO بیش از ۴ گیگابایت |
− | * پشتیبانی از | + | * پشتیبانی از بیشتر سیستمعاملها. با بیش از ۲۰۰ پروندهٔ ISO آزموده. |
− | * سازگار با راهاندازی و نصب | + | * سازگار با راهاندازی و نصب. |
− | * | + | * نبود نیاز به بهروزرسانی زمانی که نگارش جدیدی از یک توزیع منتشر میشود. |
− | * | + | * نبود محدودیت در تعداد پروندههای ISO |
== نصب == | == نصب == | ||
− | {{اخطار| | + | {{اخطار| پیش از نصب، از اطّلاعاتتان پشیتبان بگیرید. هنگام نصب، تمام دادههای موجود روی حافظهٔ فلش، از بین خواهند رفت.}} |
− | + | برای بارگیری چدیرترین نگارش و کد مبدأ ventoy به صفحهٔ انتشارهای پروژه در گیتهاب مراجعه کنید. | |
<pre>https://github.com/ventoy/Ventoy/releases</pre> | <pre>https://github.com/ventoy/Ventoy/releases</pre> | ||
− | ابتدا | + | ابتدا آخرین نگارش را بارگیری کنید: |
<pre> | <pre> | ||
سطر ۳۷: | سطر ۳۶: | ||
</pre> | </pre> | ||
− | سپس | + | سپس بایگانی را استخراج کنید: |
<pre> | <pre> | ||
سطر ۴۳: | سطر ۴۲: | ||
</pre> | </pre> | ||
− | وارد | + | وارد شاخهٔ مربوطه شوید: |
<pre> | <pre> | ||
سطر ۴۹: | سطر ۴۸: | ||
</pre> | </pre> | ||
− | فلش | + | فلش را وصل و نشانیش را با دستورهایی چون [[lsblk]] یا [[fdisk]] شناسایی کنید. |
− | + | با دستور زیر Ventoy را روی فلش نصب کنید: | |
<pre> | <pre> | ||
سطر ۷۵: | سطر ۷۴: | ||
|} | |} | ||
− | پس از پایان نصب، ۲ [[ | + | پس از پایان نصب، ۲ [[Partition|افراز]] روی فلش ایجاد خواهد شد. قالب نخسیتن افراز [[exFAT|exFAT]] خواهد بود. پروندههای ISO خود را در این افراز بگذارید. Ventoy تمام شاخهها و زیرشاخههای این افراز را جسته و تمامی ISOها را در فهرست نمایش خواهد داد. |
− | '''توجه کنید | + | '''توجه کنید نشانی کامل پروندهٔ ISO باید بدون فاصله یا حروف غیر ascii باشد.''' |
− | == ساخت دیسک | + | == ساخت دیسک دایمی == |
− | با | + | با استفاده از افزونهٔ '''Ventoy Persistence Plugin''' میتوانید یک پروندهٔ dat را در ریشه قرار داده تا تغییراتی که در سامانهٔ راهاندازیشده میدهید، به صورت دایمی رویش ذخیره شوند. |
− | + | * جدیدترین نگارش '''ventoy''' را دریافت کرده و مشابه توضیحات بالا یک دیسک زنده بسازید. | |
− | |||
− | * | ||
فرض کنید نام دستگاه '''sdb''' باشد | فرض کنید نام دستگاه '''sdb''' باشد | ||
سطر ۹۳: | سطر ۹۰: | ||
</pre> | </pre> | ||
− | * | + | * با دستور زیر یک دیسک دایمی ساخته و در مسیر ریشهٔ حافظهٔ فلش، رونویسی کنید. |
<pre> | <pre> | ||
سطر ۹۹: | سطر ۹۶: | ||
</pre> | </pre> | ||
− | + | خروجی، پروندهٔ persistence.dat با حجم 1.0G است. | |
− | اگر محتویات افراز به این صورت | + | اگر محتویات افراز به این صورت باشد، میتوانید از حافظهٔ دایمی استفاده کنید. |
<pre> | <pre> | ||
سطر ۱۳۳: | سطر ۱۳۰: | ||
</pre> | </pre> | ||
− | صحت کار روی یک | + | صحت کار روی یک حافظهٔ فلش با حجم 32G و نرمافزار ventoy-1.0.33 بررسی شده است. |
− | [[پرونده:Ventoy-ubuntu.png|300px|thumb|left|نمایی از | + | [[پرونده:Ventoy-ubuntu.png|300px|thumb|left|نمایی از فهرست گزینش سیستمعامل]] |
− | [[پرونده:Persistence.png|300px|thumb|left|نمایی از | + | [[پرونده:Persistence.png|300px|thumb|left|نمایی از فهرست گزینش سیستمعامل با حافظهٔ موقت یا دایمی]] |
− | {{اخطار| | + | {{اخطار| پس از رونویسی پروندهها در حافظه، آن را پیاده کرده و تا پایان کامل نوشتن تغییرات رویش، شکیبا باشید، وگرنه ممکن است به دلیل انبارش دادهها، رونویسی ناقص بماند.}} |
{{الگو:clear}} | {{الگو:clear}} |
نسخهٔ ۲ اسفند ۱۳۹۹، ساعت ۱۹:۱۰
Ventoy یک نرمافزار آزاد برای قابل راهاندازی کردن یک دستگاه USB با پروندههای ISO است.
با ventoy نیازی نیست که برای قرار دادن ISOهای مختلف، فلش را بارها قالببندی کنید تنها ISO موردنظرتان را مانند سایر پروندهها روی فلش ریخته و از آن برای راهاندازی سامانه استفاده کنید.
پس از راهاندازی، ventoy امکان گزینش بین ISOهای موجود را میدهد.
ویژگیها
برخی ویژگیهای Ventoy:
- استفاده آسان
- سریع (تنها محدودیت زمان کپی پروندههای ISO است)
- پشتیبانی از UEFI و BIOS
- پشتیبانی از ماندگاری داده (Data Persistence)
- پشتیبانی از پروندههای ISO بیش از ۴ گیگابایت
- پشتیبانی از بیشتر سیستمعاملها. با بیش از ۲۰۰ پروندهٔ ISO آزموده.
- سازگار با راهاندازی و نصب.
- نبود نیاز به بهروزرسانی زمانی که نگارش جدیدی از یک توزیع منتشر میشود.
- نبود محدودیت در تعداد پروندههای ISO
نصب
اخطار:
پیش از نصب، از اطّلاعاتتان پشیتبان بگیرید. هنگام نصب، تمام دادههای موجود روی حافظهٔ فلش، از بین خواهند رفت.برای بارگیری چدیرترین نگارش و کد مبدأ ventoy به صفحهٔ انتشارهای پروژه در گیتهاب مراجعه کنید.
https://github.com/ventoy/Ventoy/releases
ابتدا آخرین نگارش را بارگیری کنید:
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 را روی فلش نصب کنید:
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 بررسی شده است.
اخطار:
پس از رونویسی پروندهها در حافظه، آن را پیاده کرده و تا پایان کامل نوشتن تغییرات رویش، شکیبا باشید، وگرنه ممکن است به دلیل انبارش دادهها، رونویسی ناقص بماند.