เริ่มต้นด้วยการไปโหลดไฟล์ image ISO ของ Arch Linux กันก่อน จากที่นี่ : https://www.archlinux.org/download/ เลือกโหลด Magnet file, Torrent file หรือจะเป็นแบบ https download ก็ได้ (เลื่อนไปหา link ใกล้ ๆ บ้านเราจากด้านล่างของ Page)

ระหว่างรอ download เพื่อไม่ให้เสียเวลามาสร้าง VM ขึ้นมาไว้กันก่อนเลยครับ ครั้งนี้เราจะใช้ Oracle VM VirtualBox - สำหรับขั้นตอนก็คือ คลิก New จากนั้นก็ไหลไปตามนี้เลย :

VM Screen-1

  • New ‣ ตั้งชื่อ VM นี้ว่า ArchVM ประมาณนี้ ‣ คลิก Next
  • RAM 1024MB (1GB) ‣ คลิก Next
  • Create a virtual hard disk now ‣ คลิก Create
  • VDI (VirtualBox Disk Image) ‣ คลิก Next
  • Dynamically allocated ‣ คลิก Next
  • กำหนดพื้นที่ไว้ 20GB ‣ คลิก Create

พอได้ VM มาเรียบร้อย คาดว่า ISO ก็น่าจะโหลดมาเรียบร้อยแล้วในตอนนี้ เอาล่ะงั้นก็มาทำการ Start สิ่งที่เป็น VM ของเรากันเลย - เลือก ISO ไฟล์จากตรงนี้

VM Screen-2

หมายเหตุสำคัญ : มาถึงตรงนี้บอกเผื่อไว้สำหรับใครที่อาจจะหลุด แล้วต้องกลับมาบอกให้ VM ทำการ Boot ใหม่ ดูหน้าจอนี้นะครับ

VM Screen-3

วิธีตั้งค่าให้ VM ไปเอา ISO ไฟล์มา Boot ก็คือ SettingsStorageEmptyคลิกที่รูป CD กลม ๆ แล้วไปเลือกหาไฟล์ ISO สำหรับเอามาใช้ในการ Boot

เอาล่ะ! - เมื่อ Boot ขึ้นมาได้เรียบร้อย หลังจากนี้ก็จะเป็นขั้นตอนของการติดตั้ง Arch Linux แล้วล่ะ มาดูกันนะเราพยายามจะร้อยเรียงคำสั่งที่ต้องใช้ให้ทำตามได้เลยไปทีละขั้นตอนตามนี้ :

VM Screen-4

  1. เริ่มที่ root@archiso ~ #
  2. fdisk /dev/sda
  3. n ทำ partition 1 ‣ p Primary / ขนาด 8GB (สำหรับ root)
  4. n ทำ partition 2 ‣ p Primary / ขนาด 4GB (สำหรับ swap)
  5. n ทำ partition 3 ‣ p Primary / ขนาด 8GB (ที่เหลือ สำหรับ home)
  6. w write partition ตามที่เราทำไว้ ลงไปที่ disk
  7. mkfs.ext4 /dev/sda1mkfs.ext4 /dev/sda3
  8. mkswap /dev/sda2swapon /dev/sda2
  9. mount /dev/sda1 /mnt
  10. mkdir /mnt/homemount /dev/sda3 /mnt/home
  11. pacstrap /mnt base base-devel
  12. genfstab -U /mnt >> /mnt/etc/fstab
  13. arch-chroot /mnt
  14. ln -sf /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
  15. hwclock --systohc --utc
  16. locale-genecho LANG=en_GB.UTF-8 > /etc/locale.conf
  17. export LANG=en_GB.UTF-8
  18. echo ArchVM ‣ /etc/hostname ตั้งชื่อเครื่องของเรา ในตัวอย่างนี้คือ ArchVM
  19. nano /etc/hosts
    127.0.0.1	localhost
    ::1		localhost
    127.0.1.1	ArchVM.localdomain	ArchVM
    
  20. ctrl-xYes/etc/hosts
  21. pacman -S grub
  22. grub-install /dev/sda
  23. grub-mkconfig -o /boot/grub/grub.cfg
  24. passwd

มาถึงตรงนี้เราควรจะได้ ArchVM ของเราที่มี root password ตามที่เราเพิ่งจะตั้งไปเรียบร้อยแล้วล่ะ - reboot VM แล้วยิ้มรับ Arch Linux เครื่องใหม่ของเราได้เลย :)