ขั้นตอนการติดตั้ง
การติดตั้ง Arch บนกล่องเสมือน Linux คุณต้องทำตามขั้นตอนเหล่านี้:
- ขั้นตอนที่ #1 การบูต Arch iso
- ขั้นตอนที่ #2 Arch Linux รูทเชลล์เริ่มต้นของ Arch Linux
- ขั้นตอนที่ #3 พาร์ติชั่นที่สามารถบู๊ตได้
- ขั้นตอนที่ #4 เมานต์ระบบไฟล์
- ขั้นตอนที่#5 การติดตั้งระบบฐาน
- ขั้นตอนที่ #6 Arch Chroot
- ขั้นตอนที่ #7 การติดตั้ง bootloader
การบูต Arch iso
สำหรับการบูต arch iso คุณต้องสร้างสภาพแวดล้อมของกล่องเสมือนผ่านอินเทอร์เฟซ VirtualBox ก่อน เลือกตัวเลือกใหม่และกำหนดชื่อ RAM ขั้นต่ำ 2GB และประเภท (ส่วนใหญ่เป็น Arch Linux 64 บิต) ให้กับเครื่องเสมือนของคุณ ตอนนี้สร้างฮาร์ดดิสก์เสมือนที่ประกอบด้วยอย่างน้อย 8GB เพื่อจัดเก็บระบบปฏิบัติการที่ติดตั้งของคุณพร้อมกับที่เก็บข้อมูลที่เกี่ยวข้อง คุณสามารถบูตเครื่องเสมือนได้อย่างง่ายดายในขณะนี้ ตรวจสอบให้แน่ใจว่าได้เลือก arch Linux iso ที่มีอยู่แล้วสำหรับการบูทเพราะฮาร์ดไดรฟ์ใหม่ที่คุณเพิ่งสร้างขึ้นนั้นว่างเปล่าและไม่สามารถบู๊ตได้ในขณะนี้ หากคุณไม่ได้สร้างฮาร์ดไดรฟ์ของ VM ระบบจะถามตำแหน่งจากคุณ คุณจะเห็นสามตัวเลือกการบูตสำหรับการบูตครั้งแรกของ arch Linux; ขอแนะนำให้เลือกตัวเลือกแรกของ x86_64
Arch Linux รูทเชลล์เริ่มต้น
เมื่อหน้าจอสำหรับรูทเชลล์ปรากฏขึ้นหลังจากเลือกตัวเลือกการบูต หมายความว่าคุณสามารถดำเนินการต่อและอัปเดตฐานข้อมูลและแพ็คเกจที่มีอยู่ได้
$pacman-เหตุผล
คำสั่งนี้จะให้คุณดาวน์โหลดแพ็คเกจการซิงค์ Pacman กับ Arch Depository อย่างเป็นทางการ
พาร์ติชั่นที่สามารถบู๊ตได้
ขั้นตอนนี้ช่วยให้คุณสร้างพาร์ติชั่นดิสก์ได้อย่างสะดวก โดยปกติแล้วจะเป็นระหว่างรูทและพาร์ติชั่นสว็อป คุณสามารถใช้เครื่องมือในการแจกจ่าย Linux สำหรับพาร์ติชันของดิสก์ของคุณได้ เครื่องมือที่เหมาะสมและง่ายที่สุดคือ fdisk
$fdisk-NS
หน้าจอเอาต์พุตจะแสดงภาพตัวเลือกสำหรับพาร์ติชั่นตามพื้นที่ดิสก์ของคุณ ใช้พาร์ติชันที่คุณเลือกขณะสร้างฮาร์ดไดรฟ์
คุณยังสามารถใช้คำสั่ง fdisk ต่อไปนี้เป็นเครื่องมือสำหรับการแบ่งพาร์ติชัน
$fdisk /dev/sda
คุณสามารถพิมพ์ m เพื่อแสดงคำสั่ง fdisk ทั้งหมดได้เช่นกัน
ตอนนี้คุณสามารถใช้เซอร์วิสโปรแกรมของ cfdisk เพื่อให้บูตได้ พิมพ์คำสั่งต่อไปนี้ในระบบเทอร์มินัล
$cfdisk/dev/sda
ตอนนี้หน้าจอจะแสดงตัวเลือก gpt, dos, sgi และ sun สำหรับประเภทป้ายกำกับ ขอแนะนำให้เลือกใช้ dos และดำเนินการต่อ จะมีหน้าต่างปรากฏขึ้นบนหน้าจอของคุณ เพียงเลือกใหม่และเข้าสู่เพื่อสร้างพาร์ติชัน ป้อนอีกครั้งหลังจากเลือกพื้นที่ดิสก์และตำแหน่งของคุณ /dev/sda1 จะเป็นพาร์ติชั่นแรกของคุณ หากคุณจะใช้พาร์ติชั่นเดียว เลือกตัวเลือกของ then จากนั้นเลือกตัวเลือกตามลำดับ จากนั้นกด Enter คุณสามารถสร้างพาร์ติชั่นรูท พาร์ติชั่นสว็อป และโฮมพาร์ติชั่นผ่าน fdisk นอกจากนี้ คุณสามารถดูชั้นของพาร์ติชันสำหรับพาร์ติชันได้มากกว่าหนึ่งพาร์ติชันผ่าน:
$NSหากคุณต้องการเขียนการเปลี่ยนแปลงใดๆ ในพาร์ติชั่น ให้ใช้คำสั่งของ
$ในณ จุดนี้ หากคุณต้องการให้แน่ใจว่าการเปลี่ยนแปลงที่คุณทำในพาร์ติชั่นสำเร็จแล้ว ให้ป้อนคำสั่งอีกครั้ง:
$fdisk-NS
ในการฟอร์แมตหรือสร้างพาร์ติชั่นสำหรับการติดตั้ง arch Linux ให้ใช้คำสั่ง mkfs หากคุณต้องการสร้างระบบไฟล์ และเลือกใช้ mkswap สำหรับการสร้างพื้นที่สว็อป
$mkfs.ext4/dev/sda1
คำสั่งนี้รวมประเภท ext4 สำหรับไฟล์ระบบ หากคุณกำลังใช้งานมากกว่าหนึ่งพาร์ติชั่น ให้รันคำสั่งเดียวกันกับตำแหน่งของพาร์ติชั่นที่สองที่ส่วนท้าย เช่น sda2
$mkswap/dev/sda5(สำหรับสลับพาร์ทิชัน)
ตอนนี้สำหรับการเปิดใช้งานพาร์ติชั่น swap ให้รันคำสั่งของ;
$สวอปปอน/dev/sda5
หากคุณกำลังใช้งานมากกว่าหนึ่งพาร์ติชั่นและต้องการตรวจสอบเลย์เอาต์ของคุณ คุณสามารถป้อนคำสั่ง lsblk
ติดตั้งระบบไฟล์
ขั้นตอนนี้รองรับการติดตั้งระบบฐาน คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อเมาต์ระบบไฟล์ ดังนั้นข้อมูลที่เกี่ยวข้องกับ/mnt จะถูกเก็บไว้ในพาร์ติชั่นรูทของคุณโดยอัตโนมัติ
$ภูเขา /dev/sda1/mnt
สำหรับหลายพาร์ติชั่น ให้ใช้คำสั่งเหล่านี้สำหรับโฮมพาร์ติชั่นของคุณ คำสั่งแรกจะสร้างชุมทาง n สำหรับโฮมพาร์ติชัน และคำสั่งที่สองจะเก็บข้อมูลของโฮมพาร์ติชันใน /mnt/home
$mkdir /mnt/บ้าน$ภูเขา /dev/sda3
การติดตั้งระบบฐาน
ในการติดตั้งฐานให้สำเร็จและแพ็คเกจที่เกี่ยวข้องของ base-devel ให้ใช้โปรแกรมระบบของ packstrap
$packstrap -i/mnt ฐาน ฐาน พัฒนา
เลือกตัวเลือกเริ่มต้นสำหรับแพ็คเกจดาวน์โหลดและดำเนินการต่อ
ตอนนี้ คุณต้องสร้างไฟล์ fstab ที่จะนำทางพาร์ติชั่นโดยอัตโนมัติเพื่อเมานต์สำหรับกระบวนการบูท
$genfstab-ยู -NS /mnt>> /mnt/ฯลฯ/fstab
Arch Chroot
ใช้คำสั่ง arch-chroot เพื่อรวมเขตเวลา ภาษา และปัจจัยสำคัญอื่นๆ ใน /mnt ให้สำเร็จ
$arch-chroot/mnt/เป็น/ทุบตี
สำหรับการตั้งค่าท้องถิ่น ให้ใช้คำสั่งต่อไปนี้:
$นาโน /ฯลฯ/local.gen(สำหรับการตั้งค่าภาษา)บันทึกไฟล์แล้วรันคำสั่งต่อไปนี้
$local-gen
ตอนนี้สร้างไฟล์ etc/locale.conf โดยออกคำสั่ง:
$นาโน /ฯลฯ/locale.conf$LANG= en_US.UTF-8 (สำหรับเพิ่มภาษาของคุณเองแทนภาษาเริ่มต้น)
ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าเขตเวลา แทนที่โซนและโซนย่อยด้วยประเทศและภูมิภาคของคุณ
$ln -NS /usr/แบ่งปัน/โซนอินโฟ/โซน/โซนย่อย/ฯลฯ/เวลาท้องถิ่น$hwclock --systohc --utc(สำหรับมาตรฐานเวลา)
ในการตั้งค่าระบบโฮสต์ให้ใช้คำสั่ง
$โยนออกabc>> /ฯลฯ/ชื่อโฮสต์(แทนที่ ABC ด้วย yourชื่อโฮสต์)$นาโน /ฯลฯ/เจ้าภาพ
ตอนนี้พิมพ์คำสั่งของ:
$ 127.0.0.1 localhost$ 127.0.1.1 ABC
$ ::1localhost
การติดตั้ง Bootloader
เราจะติดตั้งด้วงที่จะบูตไฟล์จากระบบปฏิบัติการที่เข้ากันได้เป็น bootloader
$pacman -S ด้วง$ด้วงติดตั้ง/dev/sda
$grub-mkconfig -o/boot/ด้วง/grub.cfg
คำสั่งเหล่านี้จะติดตั้ง เรียกใช้ และบันทึกการกำหนดค่าด้วงสำหรับดิสก์ sda
สุดท้าย ใช้คำสั่งเหล่านี้เพื่อออกและสำรวจสภาพแวดล้อมเสมือนของ Arch Linux
$ทางออก$umount /dev/sda1
$ รีบูต
บทสรุป
ขั้นตอนการติดตั้ง Arch Linux บนกล่องเสมือนอาจยาวสักหน่อย แต่ช่วยให้มั่นใจถึงการทำงานที่มีประสิทธิภาพของ Arch Linux บนเซิร์ฟเวอร์ของคุณ วิธีนี้จะทำให้คุณได้รับประโยชน์จากลีนุกซ์ดิสทริบิวชั่นโดยไม่มีข้อขัดแย้งใดๆ คู่มือนี้ครอบคลุมวิธีที่สะดวกที่สุดในการรับ Arch Linux