</>

لینوکس‌پارسی

مرجع فارسی آموزش لینوکس

Gentoo • Arch • Debian • Ubuntu • Kali • Parrot
پرش به محتوای اصلی

Command Palette

Search for a command to run...

ساخت فلش بوت Kali

ساخت فلش USB بوت‌پذیر Kali Linux با Rufus، BalenaEtcher، dd و Ventoy روی سیستم‌عامل‌های مختلف.

مقدماتی۶ دقیقه مطالعهآخرین بروزرسانی: ۵ تیر ۱۴۰۵ویرایش در گیت‌هاب

برای نصب Kali Linux، باید فلش USB بوت‌پذیر بسازید. در این آموزش، روش‌های مختلف ساخت فلش بوت روی ویندوز، لینوکس و macOS را به‌طور کامل بررسی می‌کنیم.

پیش‌نیازها#

پیش از شروع، موارد زیر را آماده داشته باشید:

  • فایل ISO معتبر Kali (دانلودشده از منبع رسمی و بررسی checksum)
  • فلش USB با حداقل ظرفیت ۸ گیگابایت (داده‌های روی فلش پاک خواهد شد)
  • یک کامپیوتر برای ساخت فلش

پشتیبان بگیرید

تمام داده‌های روی فلش USB در طول فرآیند پاک می‌شوند. پیش از ادامه، از اطلاعات مهم روی فلش پشتیبان بگیرید.

روش ۱: BalenaEtcher (همهٔ پلتفرم‌ها)#

BalenaEtcher ساده‌ترین و امن‌ترین روش برای ساخت فلش بوت است و روی ویندوز، لینوکس و macOS کار می‌کند.

مراحل#

۱. از balena.io/etcher نسخهٔ مناسب سیستم‌عامل خود را دانلود کنید. ۲. برنامه را اجرا کنید. ۳. روی Flash from file کلیک کنید و فایل ISO کالی را انتخاب کنید. ۴. روی Select target کلیک کنید و فلش USB را انتخاب کنید. ۵. روی Flash! کلیک کنید.

Etcher Progress:
  [████████████████████████] 100%
  - Flashing complete
  - Validating... 100%
  - 1 device successfully flashed

Etcher بهترین انتخاب برای مبتدیان

Etcher به‌صورت خودکار فلش را شناسایی و ISO را بنویسد. این ابزار حتی checksum را هم بررسی می‌کند و نیاز به دانش فنی ندارد.

روش ۲: Rufus (ویندوز)#

Rufus یکی از محبوب‌ترین ابزارها در ویندوز برای ساخت فلش بوت است.

مراحل#

۱. از rufus.ie نسخهٔ آخر را دانلود کنید (نیازی به نصب ندارد). ۲. فلش USB را متصل کنید. ۳. Rufus را اجرا کنید. ۴. تنظیمات زیر را اعمال کنید:

گزینهمقدار توصیه‌شده
Deviceفلش USB شما
Boot selectionفایل ISO کالی
Partition schemeGPT (برای UEFI) یا MBR (برای Legacy)
Target systemUEFI (non-CSM) یا BIOS
File systemFAT32 (پیش‌فرض)
Cluster sizeپیش‌فرض

۵. روی Start کلیک کنید. ۶. اگر هشدار ISOHybrid پرسیده شد، گزینهٔ Write in ISO Image mode را انتخاب کنید.

روش ۳: dd (لینوکس و macOS)#

دستور dd در لینوکس و macOS روش کلاسیک و قدرتمند ساخت فلش بوت است.

۱. شناسایی فلش USB#

# شناسایی فلش (پیش از اتصال)
lsblk
 
# پس از اتصال فلش، مجدداً lsblk را اجرا کنید
lsblk
 
# خروجی نمونه:
# NAME   MAJ:MIN RM   SIZE TYPE MOUNTPOINT
# sda      8:0    0 465.8G disk
# sdb      8:16   1  14.7G disk       # این فلش شماست
# └─sdb1   8:17   1  14.7G part /media/user/USB

۲. آنمونت کردن فلش#

# آنمونت کردن تمام پارتیشن‌های فلش
sudo umount /dev/sdb*
 
# یا برای پارتیشن خاص
sudo umount /dev/sdb1

۳. نوشتن ISO با dd#

# نوشتن ISO روی فلش (توجه: /dev/sdb، نه /dev/sdb1)
sudo dd if=kali-linux-2026.1-installer-amd64.iso of=/dev/sdb bs=4M status=progress
 
# خروجی نمونه:
# 1180+1 records in
# 1180+1 records out
# 4950566912 bytes (5.0 GB, 4.6 GiB) copied, 320.5 s, 15.4 MB/s
 
# اطمینان از نوشته شدن داده‌ها
sync

بسیار مراقب باشید

دستور dd بی‌رحمانه است. اگر of= اشتباه باشد، می‌تواند کل هارد دیسک شما را پاک کند. همیشه با lsblk مطمئن شوید که /dev/sdX واقعاً فلش USB است.

روش ۴: Ventoy (چند ISO روی یک فلش)#

Ventoy ابزار فوق‌العاده‌ای است که به شما اجازه می‌دهد چند ISO را روی یک فلش قرار دهید و در زمان بوت، یکی را انتخاب کنید.

مراحل نصب Ventoy#

۱. از ventoy.net نسخهٔ آخر را دانلود کنید. ۲. فلش USB را متصل کنید. ۳. برنامه Ventoy2Disk را اجرا کنید. ۴. فلش USB را انتخاب و روی Install کلیک کنید.

# در لینوکس، می‌توانید از CLI استفاده کنید
sudo sh Ventoy2Disk.sh -i /dev/sdb
 
# خروجی:
# Ventoy2Disk Version: 1.0.97
# Install Ventoy to /dev/sdb
# Successfully installed Ventoy to /dev/sdb

کپی ISOها#

پس از نصب Ventoy، فلش به‌صورت یک پارتیشن معمولی نمایش داده می‌شود. کافی است فایل‌های ISO را روی فلش کپی کنید:

# کپی ISO کالی روی فلش Ventoy
cp kali-linux-2026.1-installer-amd64.iso /media/user/Ventoy/
 
# کپی ISOهای دیگر در کنار آن
cp ubuntu-24.04.iso /media/user/Ventoy/
cp debian-12.iso /media/user/Ventoy/

پس از بوت از فلش، منوی Ventoy با لیست تمام ISOها نمایش داده می‌شود.

بوت از فلش USB#

پس از ساخت فلش، باید سیستم را از آن بوت کنید:

۱. فلش USB را به کامپیوتر هدف متصل کنید. ۲. سیستم را ری‌استارت کنید. ۳. کلید منوی بوت را فشار دهید:

سازندهکلید منوی بوت
DellF12
HPF9 یا Esc
LenovoF12 یا Fn+F11
AsusF8 یا Esc
AcerF12
Custom motherboardF11 یا F8

۴. فلش USB را از منو انتخاب کنید. ۵. در منوی Kali، گزینهٔ Graphical Install را انتخاب کنید.

Kali GNU/Linux Rolling Boot Menu
  * Graphical Install
    Install
    Advanced options
    Accessibility options
    Help
    Command line install

خطاهای رایج#

بوت نشدن فلش در حالت UEFI#

مشکل: سیستم فلش را در حالت UEFI نمی‌شناسد.

راه‌حل:

  • فلش را با partition scheme GPT بسازید (در Rufus این گزینه را انتخاب کنید)
  • مطمئن شوید Secure Boot در BIOS خاموش است
  • اگر ISO حالت UEFI ندارد، از حالت Legacy BIOS استفاده کنید

خطای "Operating System not found"#

مشکل: پس از بوت از فلش، خطای فوق نمایش داده می‌شود.

راه‌حل:

  • با dd مجدداً بنویسید (احتمالاً ISO درست نوشته نشده)
  • فلش را روی پورت USB دیگری امتحان کنید
  • BIOS را روی حالت UEFI قرار دهید

کندی شدید هنگام بوت#

مشکل: بوت از فلش بسیار کند است.

راه‌حل:

  • از پورت USB 3.0 (آبی رنگ) استفاده کنید
  • فلش با سرعت پایین را با فلش سریع‌تر تعویض کنید
  • از نسخهٔ Light یا NetHunter استفاده کنید

تست فلش پیش از نصب

پیش از نصب، از منوی Kali گزینهٔ Live system را انتخاب کنید تا بدون نصب، Kali را تست کنید. این کار کمک می‌کند مطمئن شوید سخت‌افزار شما پشتیبانی می‌شود.

خلاصه و مرحلهٔ بعد#

ساخت فلش بوت Kali با ابزارهای مختلف امکان‌پذیر است؛ BalenaEtcher برای سادگی، Rufus برای ویندوز، dd برای لینوکس و Ventoy برای چند ISO روی یک فلش.

به‌عنوان گام بعدی:

اشتراک‌گذاری:

این صفحه در تاریخ ۵ تیر ۱۴۰۵ به‌روزرسانی شده است.