วิธีการติดตั้ง Arch บน Linux Virtual Box

How Install Arch Linux Virtual Box



Arch Linux เป็นระบบปฏิบัติการของ Linux ที่เข้ากันได้สูงกับหน่วยโปรแกรมกลางของ i689 และ x68-64 แพ็คเกจซอฟต์แวร์ประกอบด้วย Pacman ซึ่งรับผิดชอบการอัปเกรด ติดตั้ง และลบแพ็คเกจซอฟต์แวร์โดยอัตโนมัติ คุณสมบัติอื่น ๆ ของมันครอบคลุมเอกสารสากลและแพ็คเกจไบนารีสำหรับการดำเนินงานที่มีประสิทธิภาพของระบบฮาร์ดแวร์

ขั้นตอนการติดตั้ง

การติดตั้ง 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