พยายามติดตั้ง OS Linux ลงบนโน้ตบุ๊ก ASUS K541U เครื่องนี้อยู่หลายรอบหลายวันก็ไม่สำเร็จเสียที เดิมทีคิดว่าน่าจะเป็นที่ฮาร์ดดิสก์มีปัญหา เพราะก่อนจะเอามาติดตั้ง OS ใหม่เจออาการว่าไดรฟ์ D กลายเป็น unallocated ไปเสียอย่างนั้น ก็เลยซื้อ ssd ตัวใหม่มาเปลี่ยน
แต่หลังจากเปลี่ยน ssd ก็ยังคงไม่ประสบความสำเร็จอยู่ดี พยายามลองหลายๆ ตัว ไม่ว่าจะเป็น Linux Mint, elementary OS, Zorin ฯลฯ โดยดาวน์โหลดเวอร์ชันล่าสุดมา ลองอยู่หลายดิสโทรจนถอดใจไปแล้ว อาการคือมันค้างระหว่างการติดตั้ง เลยคิดว่าเครื่องนี้น่าจะมีปัญหาเรื่องไดรเวอร์อุปกรณ์บางตัวเข้ากับระบบไม่ได้ แล้วก็นึกได้ว่าเหมือนเมื่อหลายปีก่อนเคยพยายามติดตั้ง Linux ลงบนเครื่องนี้และไม่สำเร็จเลยเลิกคิดไป
หลังจากที่ทำใจว่าจะติดตั้ง Windows แล้ว ก็เข้าเว็บ Microsoft เพื่อดาวน์โหลด คิดว่าทนใช้ไปละกัน แต่ยังไม่ทันได้ติดตั้งก็รู้สึกว่ายังทำใจไม่ได้ เลยพยายามอีกเฮือกค้นเน็ตเพื่อหาวิธีติดตั้ง
ไปเจอว่าในขั้นตอนการติดตั้งนั้น ต้องไปแก้ไขการบูตดังนี้
ขั้นตอนติดตั้ง
- บูตจาก USB ตอนที่ขึ้นเมนู GRUB ก็กด e เพื่อแก้ไข
- หาบรรทัดที่เขียนว่า quiet splash แล้วเข้าไปเพิ่มข้อความต่อท้ายบรรทัด (ก่อนเครื่องหมาย --) nomodeset และ pcie-noaer pcie_aspm=off
- ข้อมูลที่ค้นมา ให้เลือกใส่อันใดอันหนึ่งก็พอ nomodeset เป็นการตั้งค่าของ Graphics ส่วน pcie-noaer pcie_aspm=off สำหรับ PCIe errors ผมเลยลองใส่ไปทั้งคู่เลย
- กด Ctrl + X หรือ F10 เพื่อบูตเข้าระบบ แล้วติดตั้งไปตามขั้นตอน
ครั้งนี้พบว่าสามารถติดตั้ง Linux Mint 22.2 ได้สำเร็จเรียบร้อย ผ่านฉลุย!
แต่พอลองใช้งานจริงได้สักพัก ก็พบว่ามันค้างและใช้งานไม่ได้ เลยคิดว่าน่าจะเป็นเพราะปัญหาเรื่องไดรเวอร์ฮาร์ดแวร์ที่เข้ากันไม่ได้ ที่ต้องแก้ตอนบูต
ด้วยความที่ Linux Mint 22.2 ไม่มีเมนู GRUB ขึ้นมาตอนบูตแล้ว ทำให้ไม่สามารถแก้ไขค่าได้ เลยต้องไปค้น และพบว่าต้องกด shift รัวๆ หากต้องการให้แสดงเมนู GRUB ขึ้นมาเหมือนสมัยก่อนก็ต้องไปแก้ไขการตั้งค่าตามนี้
หลังจากแก้ไขตามด้านบน และลองใช้งานจริงจังมาหลายวัน ไม่เจออาการค้างอีก เดาว่ามันน่าจะมีปัญหาที่ pcie_aspm ล่ะมั้ง
เกี่ยวกับค่าพารามิเตอร์ที่แก้ไข จากที่ค้นมาได้ข้อมูลว่า
- nomodeset (แก้ปัญหาจอดำจอฟ้า)
- nouveau.modeset=0 (สำหรับไดรเวอร์ Nvidia)
- acpi_osi=! acpi_osi=Linux (แก้ปัญหา ACPI บางอย่าง)
- quiet splash -- (ลบออกเพื่อเห็นข้อความตอนบูต)
- pcie_aspm=off เป็นพารามิเตอร์สำหรับเคอร์เนล Linux ที่ใช้ปิดการทำงานของ Active-State Power Management (ASPM) สำหรับอุปกรณ์ PCI Express (PCIe) เพื่อเพิ่มประสิทธิภาพการทำงานและแก้ปัญหาความไม่เสถียร (เช่น ระบบค้าง, การ์ดจอมีปัญหา) โดยจะสั่งให้ลิงก์ PCIe ทำงานเต็มประสิทธิภาพตลอดเวลา แทนที่จะเข้าสู่โหมดประหยัดพลังงาน ทำให้ลดความหน่วง (Latency) แต่จะกินไฟมากขึ้นเล็กน้อย
ปวดหัวอยู่หลายวันกว่าจะติดตั้ง Linux ลงบนเจ้า ASUS K541U เครื่องนี้ได้ เรียกได้ว่าตั้งแต่ใช้ Linux จริงจังมาเจ้าโน้ตบุ๊กนี้เป็นเครื่องแรกที่เคยเจอปัญหา ก่อนหน้านี้โน้ตบุ๊ก HP กับ Dell ก็ไม่เคยเจอ คอมฯ ตั้งโต๊ะแบบประกอบที่เคยใช้มาสองเครื่องก็ติดตั้งตามปกติ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น