Ventoy: تفاوت بین نسخه‌ها

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

نسخهٔ ‏۲ اسفند ۱۳۹۹، ساعت ۱۹:۱۰

Ventoy یک نرم‌افزار آزاد برای قابل راه‌اندازی کردن یک دستگاه USB با پرونده‌های ISO است.

با ventoy نیازی نیست که برای قرار دادن ISOهای مختلف، فلش را بارها قالب‌بندی کنید تنها ISO موردنظرتان را مانند سایر پرونده‌ها روی فلش ریخته و از آن برای راه‌اندازی سامانه استفاده کنید.

پس از راه‌اندازی، ventoy امکان گزینش بین ISO‌های موجود را می‌دهد.


نمایی از منوهای ventoy در زمان راه‌اندازی سامانه

ویژگی‌ها

برخی ویژگی‌های 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 بررسی شده است.


نمایی از فهرست گزینش سیستم‌عامل
نمایی از فهرست گزینش سیستم‌عامل با حافظهٔ موقت یا دایمی


اخطار:

پس از رونویسی پرونده‌ها در حافظه، آن را پیاده کرده و تا پایان کامل نوشتن تغییرات رویش، شکیبا باشید، وگرنه ممکن است به دلیل انبارش داده‌ها، رونویسی ناقص بماند.




پیوند به بیرون

وبسایت رسمی Ventoy

Ventoy Persistence Plugin