نصب Arch Linux در کنار ویندوز (Dual Boot) بدون حذف اطلاعات
آموزش مرحلهبهمرحله نصب Arch Linux در کنار Windows 10 و 11 با استفاده از روش Dual Boot، شامل آمادهسازی دیسک، پارتیشنبندی، نصب سیستم پایه، پیکربندی GRUB و حفظ اطلاعات ویندوز.
آخرین بهروزرسانی: ۲۰ آبان ۱۴۰۵ · نسخهٔ ۱ · ۱۲ بازدید
این مقاله مستندات رسمی Arch Linux نیست؛ برای موارد حساس به ArchWiki مراجعه کنید.
آموزش کامل نصب Arch Linux در کنار ویندوز (Dual Boot) بدون حذف اطلاعات
مقدمه
نصب Arch Linux در کنار ویندوز یکی از روشهای مناسب برای افرادی است که میخواهند از قابلیتهای هر دو سیستمعامل روی یک کامپیوتر استفاده کنند. با استفاده از روش Dual Boot میتوان Windows 10 یا Windows 11 را در کنار Arch Linux نگه داشت و هنگام روشن شدن سیستم، سیستمعامل موردنظر را انتخاب کرد.
در این راهنما، فرایند نصب آرچ لینوکس در کنار ویندوز را از ابتدا تا انتها بررسی میکنیم. مراحل شامل آمادهسازی ویندوز، آزاد کردن فضای دیسک، پارتیشنبندی، نصب سیستم پایه، تنظیمات اولیه، نصب بوتلودر GRUB و راهاندازی محیط دسکتاپ است.
این آموزش برای سیستمهایی طراحی شده که از UEFI و جدول پارتیشنبندی GPT استفاده میکنند.
هدف این راهنما: نصب Arch Linux بدون حذف ویندوز و بدون فرمت کردن پارتیشنهای اطلاعاتی آن.
هشدار مهم: پارتیشنبندی همیشه با احتمال از دست رفتن اطلاعات همراه است. قبل از شروع، از فایلهای مهم خود نسخه پشتیبان تهیه کنید. در طول آموزش فقط پارتیشنی را فرمت کنید که مشخصاً برای Arch Linux ایجاد کردهاید.
---
۱. پیشنیازهای نصب
قبل از شروع به موارد زیر نیاز دارید:
| مورد | مقدار یا توضیحات |
|---|---|
| فلش USB | حداقل ۴ گیگابایت |
| فضای آزاد دیسک | حداقل ۵۰ گیگابایت؛ پیشنهاد ۸۰ گیگابایت یا بیشتر |
| معماری پردازنده | x86_64 |
| حالت بوت | UEFI |
| جدول پارتیشن | GPT |
| اتصال اینترنت | ضروری برای دریافت بستهها |
| فایل نصب | ISO رسمی Arch Linux |
تهیه نسخه پشتیبان
اگر اطلاعات مهمی روی درایوهای ویندوز دارید، پیش از شروع آنها را روی هارد اکسترنال یا فضای ذخیرهسازی دیگری کپی کنید.
اگر BitLocker یا Device Encryption فعال است، کلید بازیابی آن را ذخیره کنید. تغییر تنظیمات بوت ممکن است باعث درخواست Recovery Key توسط ویندوز شود.
بررسی حالت UEFI
در ویندوز کلیدهای Win + R را فشار دهید و دستور زیر را اجرا کنید:
msinfo32
در پنجره بازشده، گزینه BIOS Mode را پیدا کنید.
اگر مقدار آن UEFI باشد، میتوانید مراحل بعدی را ادامه دهید.
---
۲. آمادهسازی ویندوز
قبل از نصب لینوکس باید مقداری از فضای دیسک را آزاد کنیم تا Arch Linux در آن نصب شود.
غیرفعال کردن Fast Startup
قابلیت Fast Startup ممکن است باعث باقی ماندن وضعیت Hibernate ویندوز شود و دسترسی نوشتن به پارتیشنهای NTFS را برای لینوکس محدود کند.
برای غیرفعال کردن آن:
- وارد Control Panel شوید.
- بخش Power Options را باز کنید.
- گزینه ****** what the power buttons do را انتخاب کنید.
- روی Change settings that are currently unavailable کلیک کنید.
- تیک گزینه Turn on fast startup را بردارید.
- تغییرات را ذخیره کنید.
ایجاد فضای خالی برای Arch Linux
برای آزاد کردن فضا:
- کلیدهای
Win + Xرا فشار دهید. - وارد Disk Management شوید.
- روی یکی از درایوهای دارای فضای کافی کلیک راست کنید.
- گزینه Shrink Volume را انتخاب کنید.
- مقدار فضای موردنظر را برحسب مگابایت وارد کنید.
- روی Shrink کلیک کنید.
برای مثال، اگر میخواهید ۸۰ گیگابایت به آرچ لینوکس اختصاص دهید، مقدار تقریبی ۸۱۹۲۰ مگابایت را وارد کنید.
پس از انجام این کار، بخشی با عنوان Unallocated و رنگ مشکی نمایش داده میشود.
نکته: فضای Unallocated را در ویندوز فرمت نکنید و برای آن درایو جدید نسازید. ساخت پارتیشن لینوکس را در مراحل بعد انجام خواهیم داد.
---
۳. دانلود Arch Linux و ساخت فلش بوتیبل
برای دریافت فایل نصب، به وبسایت رسمی آرچ لینوکس مراجعه کنید:
https://archlinux.org/download/
آخرین فایل ISO را دانلود کنید.
برای انتقال فایل ISO به فلش USB میتوانید از ابزارهای زیر استفاده کنید:
- Rufus
- Balena Etcher
- Ventoy
اگر از Rufus استفاده میکنید، فلش را انتخاب کرده و فایل ISO آرچ لینوکس را معرفی کنید. سپس فرایند ساخت فلش را آغاز کنید.
پس از پایان عملیات، فلش آماده بوت شدن است.
---
۴. بوت شدن از فلش و اتصال به اینترنت
فلش USB را به کامپیوتر متصل کنید و سیستم را Restart کنید.
با استفاده از Boot Menu وارد فهرست دستگاههای بوت شوید. کلید ورود به این منو بسته به سازنده دستگاه میتواند F12، F11، F10، F8 یا Esc باشد.
گزینه UEFI مربوط به فلش USB را انتخاب کنید.
پس از بارگذاری محیط نصب، با ترمینال Arch Linux مواجه میشوید.
بررسی حالت بوت
دستور زیر را اجرا کنید:
ls /sys/firmware/efi/efivars
اگر اطلاعات مربوط به EFI نمایش داده شد، فلش در حالت UEFI بوت شده است.
اتصال از طریق کابل LAN
در صورت اتصال کابل شبکه، معمولاً اینترنت بهصورت خودکار فعال میشود.
برای بررسی اتصال:
ping -c 3 archlinux.org
اتصال از طریق Wi-Fi
برای اتصال بیسیم از ابزار iwd استفاده میکنیم:
iwctl
ابتدا کارت شبکه را شناسایی کنید:
device list
فرض میکنیم نام کارت شبکه wlan0 است.
شبکههای اطراف را اسکن کنید:
station wlan0 scan
station wlan0 get-networks
برای اتصال به شبکه:
station wlan0 connect "SSID"
بهجای SSID نام وایفای خود را وارد کنید. در صورت درخواست، رمز عبور شبکه را وارد کنید.
برای خروج از محیط iwd:
exit
اکنون اتصال اینترنت را مجدداً بررسی کنید:
ping -c 3 archlinux.org
همگامسازی ساعت
برای تنظیم ساعت سیستم:
timedatectl set-ntp true
این کار به جلوگیری از مشکلات احتمالی مربوط به زمان و اعتبارسنجی بستهها کمک میکند.
---
۵. شناسایی دیسک و پارتیشنهای ویندوز
قبل از پارتیشنبندی باید مشخص کنیم کدام دیسک مربوط به ویندوز است و فضای آزاد در کدام دیسک قرار دارد.
دستور زیر را اجرا کنید:
lsblk -o NAME,SIZE,TYPE,FSTYPE,LABEL,UUID,MOUNTPOINTS
برای مشاهده جزئیات بیشتر:
fdisk -l
نمونه ساختار پارتیشنبندی
فرض کنید دیسک اصلی شما /dev/nvme0n1 باشد.
| نام پارتیشن | نوع | کاربرد |
|---|---|---|
| nvme0n1p1 | FAT32 | پارتیشن EFI ویندوز |
| nvme0n1p2 | Reserved | پارتیشن رزرو ویندوز |
| nvme0n1p3 | NTFS | درایو C |
| nvme0n1p4 | NTFS | درایو D |
| Unallocated | فضای آزاد | محل نصب Arch Linux |
نام دیسک در سیستمهای مختلف متفاوت است. برای مثال:
/dev/sdaبرای بسیاری از دیسکهای SATA/dev/nvme0n1برای SSDهای NVMe/dev/sdbبرای دیسک دوم
توجه: شماره پارتیشنها در سیستم شما ممکن است با مثال متفاوت باشد. فقط به شمارهها اکتفا نکنید و حتماً اندازه، نوع فایلسیستم و اطلاعات هر پارتیشن را بررسی کنید.
پارتیشنهای EFI، MSR، ویندوز و Recovery نباید فرمت یا حذف شوند.
---
۶. پارتیشنبندی فضای آزاد
در این مرحله باید فضای Unallocated را به یک پارتیشن مخصوص Arch Linux تبدیل کنیم.
برای یک نصب معمولی دسکتاپ، داشتن یک پارتیشن Root با فایلسیستم ext4 کافی است.
ساخت پارتیشن Root
ابتدا دیسک موردنظر را باز کنید:
fdisk /dev/nvme0n1
نام دیسک را مطابق سیستم خود جایگزین کنید.
در محیط fdisk مراحل زیر را انجام دهید:
مرحله اول: ایجاد پارتیشن جدید
n
شماره پارتیشن را انتخاب کنید. برای سکتور شروع، مقدار پیشفرض را بپذیرید تا پارتیشن از ابتدای فضای آزاد آغاز شود.
مرحله دوم: تعیین اندازه
برای استفاده از تمام فضای آزاد، مقدار پیشفرض را بپذیرید.
اگر میخواهید اندازه مشخصی اختصاص دهید، میتوانید از قالب زیر استفاده کنید:
+80G
مرحله سوم: بررسی نوع پارتیشن
در جدول GPT، نوع Linux filesystem برای پارتیشن Root مناسب است.
مرحله چهارم: ذخیره تغییرات
w
پس از ذخیره، برای بررسی پارتیشن جدید دستور زیر را اجرا کنید:
lsblk
در این مثال فرض میکنیم پارتیشن جدید /dev/nvme0n1p5 است.
آیا باید پارتیشن Swap بسازیم؟
ساخت پارتیشن Swap اجباری نیست.
Swap فضایی از دیسک است که سیستمعامل میتواند در شرایط کمبود حافظه RAM از آن استفاده کند.
برای سیستمهای دسکتاپ میتوان بهجای پارتیشن جداگانه از فایل Swap یا ZRAM استفاده کرد.
اگر قصد استفاده از Hibernate را دارید، باید فضای Swap و تنظیمات Resume را متناسب با نیاز سیستم پیکربندی کنید.
---
۷. فرمت و آمادهسازی پارتیشنها
پس از ساخت پارتیشن Root باید فایلسیستم آن را ایجاد کنیم.
در این آموزش از ext4 استفاده میکنیم.
mkfs.ext4 /dev/nvme0n1p5
این دستور پارتیشن انتخابشده را فرمت میکند و تمام اطلاعات قبلی آن را از بین میبرد.
قبل از اجرای دستور، مطمئن شوید پارتیشن انتخابشده همان پارتیشن جدید آرچ است.
اگر پارتیشن Swap نیز ساختهاید، میتوانید آن را به شکل زیر آماده کنید:
mkswap /dev/nvme0n1p6
swapon /dev/nvme0n1p6
شماره پارتیشن را مطابق سیستم خود تغییر دهید.
---
۸. Mount کردن پارتیشنها
برای نصب آرچ لینوکس ابتدا باید پارتیشن Root را در مسیر /mnt قرار دهیم.
mount /dev/nvme0n1p5 /mnt
اکنون پوشه EFI را ایجاد کنید:
mkdir -p /mnt/efi
در مرحله بعد پارتیشن EFI ویندوز را بدون فرمت کردن در این مسیر Mount میکنیم.
فرض میکنیم پارتیشن EFI برابر /dev/nvme0n1p1 است:
mount /dev/nvme0n1p1 /mnt/efi
برای اطمینان از صحت عملیات:
lsblk -f
باید پارتیشن Root در مسیر /mnt و پارتیشن EFI در مسیر /mnt/efi نمایش داده شود.
نکته مهم: پارتیشن EFI ویندوز فقط Mount میشود و هیچ عملیات فرمت روی آن انجام نمیدهیم. فایلهای بوت ویندوز باید دستنخورده باقی بمانند.
---
۹. نصب بستههای پایه Arch Linux
اکنون که پارتیشنها آماده شدهاند، میتوانیم سیستم پایه را نصب کنیم.
دستور زیر را اجرا کنید:
pacstrap -K /mnt base base-devel linux linux-firmware networkmanager sudo nano grub efibootmgr os-prober fuse3 ntfs-3g
کاربرد بستههای اصلی:
| بسته | کاربرد |
|---|---|
| base | بستههای پایه سیستم |
| base-devel | ابزارهای توسعه و کامپایل |
| linux | هسته اصلی لینوکس |
| linux-firmware | میانافزار سختافزارها |
| networkmanager | مدیریت شبکه |
| sudo | اجرای دستورات مدیریتی |
| nano | ویرایشگر متنی |
| grub | بوتلودر |
| efibootmgr | مدیریت ورودیهای UEFI |
| os-prober | شناسایی سیستمعاملهای دیگر |
| fuse3 | پشتیبانی از عملیات موردنیاز برخی ابزارها |
| ntfs-3g | دسترسی به فایلسیستم NTFS |
نصب Microcode پردازنده
برای دریافت اصلاحات و بهبودهای مربوط به پردازنده، بسته Microcode مناسب را نصب کنید.
برای پردازندههای Intel:
pacstrap -K /mnt intel-ucode
برای پردازندههای AMD:
pacstrap -K /mnt amd-ucode
فقط بسته مربوط به پردازنده خود را نصب کنید.
---
۱۰. تولید fstab و ورود به محیط Chroot
پس از نصب بستههای پایه باید فایل fstab را ایجاد کنیم.
این فایل مشخص میکند پارتیشنهای سیستم در زمان راهاندازی چگونه و در چه مسیرهایی Mount شوند.
دستور زیر را اجرا کنید:
genfstab -U /mnt >> /mnt/etc/fstab
برای بررسی محتوای فایل:
cat /mnt/etc/fstab
اطمینان حاصل کنید که ورودیهای مربوط به Root و EFI در فایل وجود داشته باشند.
اکنون وارد محیط نصبشده آرچ میشویم:
arch-chroot /mnt
از این مرحله به بعد، دستورات در محیط سیستم نصبشده اجرا خواهند شد.
---
۱۱. تنظیمات اولیه سیستم
تنظیم منطقه زمانی
برای تنظیم منطقه زمانی ایران:
ln -sf /usr/share/zoneinfo/Asia/Tehran /etc/localtime
سپس ساعت سختافزاری را تنظیم کنید:
hwclock --systohc
اگر در منطقه زمانی دیگری زندگی میکنید، مسیر مناسب خود را انتخاب کنید.
تنظیم زبان سیستم
فایل تنظیمات زبان را باز کنید:
nano /etc/locale.gen
خطوط زیر را پیدا کنید و علامت # ابتدای آنها را حذف کنید:
en_US.UTF-8 UTF-8
fa_IR.UTF-8 UTF-8
سپس دستور زیر را اجرا کنید:
locale-gen
برای تعیین زبان پیشفرض:
echo "LANG=en_US.UTF-8" > /etc/locale.conf
در این تنظیمات زبان پیشفرض سیستم انگلیسی است و پشتیبانی از فارسی نیز فعال خواهد بود.
تعیین نام سیستم
برای انتخاب نام کامپیوتر:
echo "archlinux" > /etc/hostname
میتوانید بهجای archlinux نام دلخواه خود را وارد کنید.
تعیین رمز عبور Root
برای تنظیم رمز عبور کاربر اصلی:
passwd
رمز عبور را وارد و مجدداً تأیید کنید.
---
۱۲. نصب و پیکربندی GRUB برای Dual Boot
GRUB بوتلودری است که امکان انتخاب سیستمعامل هنگام روشن شدن کامپیوتر را فراهم میکند.
در این آموزش از GRUB استفاده میکنیم تا بتوانیم Arch Linux و Windows Boot Manager را از یک منو اجرا کنیم.
فعال کردن شناسایی ویندوز
ابتدا فایل تنظیمات GRUB را باز کنید:
nano /etc/default/grub
خط زیر را پیدا کنید:
#GRUB_DISABLE_OS_PROBER=false
علامت # را حذف کنید تا به شکل زیر دربیاید:
GRUB_DISABLE_OS_PROBER=false
این تنظیم اجازه میدهد GRUB سیستمعاملهای دیگر را شناسایی کند.
نصب GRUB در حالت UEFI
از آنجا که پارتیشن EFI را در مسیر /efi Mount کردهایم، دستور نصب به شکل زیر است:
grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=GRUB
در صورت موفقیت، فایلهای موردنیاز GRUB در پارتیشن EFI قرار میگیرند و ورودی بوت مربوط به آن در Firmware ایجاد میشود.
تولید فایل پیکربندی GRUB
اکنون دستور زیر را اجرا کنید:
grub-mkconfig -o /boot/grub/grub.cfg
این دستور سیستمعاملهای موجود را بررسی کرده و منوی بوت را ایجاد میکند.
اگر ویندوز بهدرستی شناسایی شده باشد، پیامی مشابه زیر مشاهده میکنید:
Found Windows Boot Manager
اگر ویندوز شناسایی نشد، نگران نباشید. ابتدا Mount بودن پارتیشن EFI و تنظیمات os-prober را بررسی کنید. همچنین ممکن است نیاز باشد این مرحله پس از اولین بوت آرچ مجدداً اجرا شود.
---
۱۳. خروج از Chroot و راهاندازی مجدد
پس از اتمام تنظیمات، از محیط Chroot خارج شوید:
exit
سپس پارتیشنها را جدا کنید:
umount -R /mnt
اکنون سیستم را Restart کنید:
reboot
پس از خاموش شدن سیستم، فلش USB را جدا کنید.
در صورت پیکربندی صحیح، منوی GRUB نمایش داده میشود و میتوانید بین Arch Linux و Windows Boot Manager انتخاب کنید.
اگر سیستم مستقیماً وارد ویندوز شد، ترتیب بوت را در تنظیمات UEFI بررسی کنید.
---
۱۴. ایجاد کاربر عادی و فعالسازی Sudo
پس از نصب پایه، برای استفاده روزمره بهتر است بهجای حساب Root از یک کاربر عادی استفاده کنید.
ابتدا با حساب Root وارد شوید.
سپس کاربر جدید بسازید:
useradd -m -G wheel -s /bin/bash archuser
در این دستور:
-mپوشه Home کاربر را ایجاد میکند.-G wheelکاربر را به گروه مدیریتی wheel اضافه میکند.-s /bin/bashپوسته پیشفرض کاربر را Bash قرار میدهد.
برای تعیین رمز عبور:
passwd archuser
فعالسازی دسترسی Sudo
فایل تنظیمات Sudo را با دستور زیر باز کنید:
EDITOR=nano visudo
خط زیر را پیدا کنید:
# %wheel ALL=(ALL:ALL) ALL
علامت # را حذف کنید:
%wheel ALL=(ALL:ALL) ALL
فایل را ذخیره کنید.
اکنون کاربر عضو گروه wheel میتواند با استفاده از sudo دستورات مدیریتی را اجرا کند.
---
۱۵. فعالسازی اینترنت در سیستم نصبشده
برای مدیریت اتصالات شبکه از NetworkManager استفاده میکنیم.
دستور زیر را اجرا کنید:
systemctl enable --now NetworkManager
برای بررسی وضعیت سرویس:
systemctl status NetworkManager
برای اتصال به شبکههای بیسیم و کابلی میتوانید از ابزار متنی زیر استفاده کنید:
nmtui
---
۱۶. نصب محیط دسکتاپ KDE Plasma
Arch Linux پس از نصب پایه، محیط دسکتاپ گرافیکی ندارد. برای استفاده از رابط گرافیکی باید یک Desktop Environment نصب کنید.
در این آموزش KDE Plasma را انتخاب میکنیم.
برای نصب:
sudo pacman -S plasma-meta sddm ******* dolphin
بستههای اصلی:
plasma-meta: مجموعه محیط دسکتاپ KDE Plasmasddm: مدیر ورود گرافیکی*******: ترمینال KDEdolphin: فایلمنیجر KDE
پس از نصب، سرویس SDDM را فعال کنید:
sudo systemctl enable sddm
نصب مرورگر و فونتها
برای نصب Firefox:
sudo pacman -S firefox
برای نصب فونتهای موردنیاز:
sudo pacman -S noto-fonts noto-fonts-extra
اکنون سیستم را Restart کنید:
sudo reboot
پس از راهاندازی مجدد، صفحه ورود KDE Plasma نمایش داده میشود. با حساب کاربری ساختهشده وارد سیستم شوید.
---
۱۷. عیبیابی مشکلات رایج Dual Boot
مشکل اول: ویندوز در منوی GRUB نمایش داده نمیشود
ابتدا فایل تنظیمات GRUB را بررسی کنید:
sudo nano /etc/default/grub
مطمئن شوید گزینه زیر فعال است:
GRUB_DISABLE_OS_PROBER=false
سپس وضعیت Mount پارتیشن EFI را بررسی کنید:
findmnt /efi
اگر پارتیشن EFI از قبل Mount نشده است، آن را با شناسه صحیح از /etc/fstab یا خروجی lsblk -f شناسایی کرده و Mount کنید.
سپس اجرا کنید:
sudo os-prober
sudo grub-mkconfig -o /boot/grub/grub.cfg
اگر ویندوز همچنان شناسایی نشد، وضعیت Fast Startup و Hibernate ویندوز و همچنین فایلهای بوت آن را بررسی کنید.
مشکل دوم: سیستم مستقیماً وارد ویندوز میشود
ممکن است Windows Boot Manager در تنظیمات Firmware اولویت بالاتری داشته باشد.
برای رفع مشکل:
- وارد BIOS/UEFI شوید.
- بخش Boot را باز کنید.
- گزینه GRUB یا GRUB مربوط به آرچ را پیدا کنید.
- آن را بالاتر از Windows Boot Manager قرار دهید.
- تنظیمات را ذخیره کنید.
مشکل سوم: خطای EFI Variables هنگام نصب GRUB
اگر هنگام نصب GRUB خطای EFI Variables دریافت کردید، بررسی کنید که فلش نصب در حالت UEFI بوت شده باشد:
ls /sys/firmware/efi/efivars
اگر این مسیر وجود ندارد، سیستم را مجدداً از فلش در حالت UEFI بوت کنید.
مشکل چهارم: پارتیشن NTFS در لینوکس Mount نمیشود
این مشکل ممکن است به دلیل فعال بودن Fast Startup یا Hibernate در ویندوز ایجاد شود.
برای خاموش کردن کامل ویندوز، در Command Prompt دستور زیر را اجرا کنید:
shutdown /s /t 0
اگر پارتیشن با BitLocker رمزگذاری شده باشد، برای دسترسی به اطلاعات باید از روش سازگار با رمزگذاری آن استفاده کنید.
مشکل پنجم: فضای پارتیشن EFI کافی نیست
برخی سیستمها از پارتیشن EFI با ظرفیت ۱۰۰ مگابایت استفاده میکنند.
در این آموزش فایلهای کرنل و initramfs در پارتیشن Root باقی میمانند و EFI برای فایلهای بوت GRUB استفاده میشود.
با این حال پیش از نصب، فضای آزاد EFI را بررسی کنید تا برای فایلهای موردنیاز بوت فضای کافی وجود داشته باشد.
---
۱۸. پرسشهای متداول
آیا نصب Arch Linux کنار ویندوز باعث پاک شدن اطلاعات میشود؟
خیر. در صورت ایجاد فضای Unallocated و انتخاب صحیح پارتیشنها، میتوان آرچ لینوکس را بدون حذف ویندوز نصب کرد. با این حال تهیه نسخه پشتیبان ضروری است.
آیا میتوان Arch Linux را کنار Windows 11 نصب کرد؟
بله. نصب دوگانه آرچ لینوکس و ویندوز ۱۱ امکانپذیر است. بهتر است هر دو سیستمعامل از حالت بوت UEFI استفاده کنند.
حداقل فضای موردنیاز برای نصب Arch Linux چقدر است؟
برای نصب پایه فضای کمتری کافی است، اما برای استفاده روزمره همراه با محیط دسکتاپ، حداقل ۵۰ گیگابایت و ترجیحاً ۸۰ تا ۱۰۰ گیگابایت فضای آزاد پیشنهاد میشود.
آیا باید پارتیشن EFI جدید بسازیم؟
خیر. در این آموزش از پارتیشن EFI موجود ویندوز استفاده میکنیم و آن را بدون فرمت کردن در مسیر /efi Mount میکنیم.
آیا برای نصب آرچ لینوکس به پارتیشن Swap نیاز داریم؟
خیر. Swap میتواند بهصورت فایل یا با استفاده از ZRAM مدیریت شود. ساخت پارتیشن جداگانه اجباری نیست.
آیا بعد از نصب Arch Linux میتوان ویندوز را حذف کرد؟
بله، اما حذف ویندوز نیازمند مدیریت مجدد پارتیشنها و ورودیهای بوت است. این عملیات باید با دقت انجام شود تا بوت آرچ لینوکس آسیب نبیند.
آیا میتوان به فایلهای ویندوز از داخل آرچ دسترسی داشت؟
بله. با پشتیبانی NTFS میتوان به پارتیشنهای ویندوز دسترسی داشت. پارتیشنهای رمزگذاریشده با BitLocker به مراحل و ابزارهای اضافی نیاز دارند.
آیا نصب Dual Boot باعث کاهش سرعت سیستم میشود؟
خیر. در حالت Dual Boot فقط یکی از سیستمعاملها اجرا میشود و هر سیستمعامل مستقیماً از سختافزار استفاده میکند. بنابراین برخلاف ماشین مجازی، سربار اجرای همزمان سیستمعامل دیگری وجود ندارد.
---
جمعبندی
با استفاده از روش Dual Boot میتوان Arch Linux را در کنار Windows 10 یا Windows 11 نصب کرد، بدون اینکه نیازی به حذف ویندوز یا فرمت کردن پارتیشنهای اطلاعاتی آن باشد.
مهمترین نکته در این فرایند، شناسایی صحیح دیسکها، ایجاد فضای آزاد، حفظ پارتیشن EFI ویندوز و نصب صحیح بوتلودر GRUB است.
با تکمیل مراحل این راهنما، یک سیستم دوگانه خواهید داشت که امکان انتخاب و استفاده از هر دو سیستمعامل را هنگام راهاندازی فراهم میکند.
منابع و مطالعه بیشتر
- Arch Linux Official Website
- ArchWiki - Installation Guide
- ArchWiki - Dual Boot with Windows
- ArchWiki - GRUB
- ArchWiki - EFI System Partition
ARCHIHA | آرچیها
جامعهای مستقل برای یادگیری، توسعه و اشتراک دانش Arch Linux و دنیای لینوکس.