เมื่อบูตซีดีติดตั้ง Ubuntu เดสก์ท็อปทดลองและอินเทอร์เฟซการติดตั้งแบบกราฟิกจะไม่ปรากฏขึ้น
Ubuntu มีให้เลือกสองรูปแบบ: ซีดีเดสก์ท็อปและซีดีทางเลือก ซึ่งเป็นซีดีติดตั้งอินเทอร์เฟซแบบกราฟิกและซีดีติดตั้งแบบข้อความตามลำดับ แบบแรกไม่เพียงแต่มีฟังก์ชันทดลองก่อนติดตั้ง Ubuntu เวอร์ชันเดสก์ท็อปเท่านั้น แต่ยังมีอินเทอร์เฟซตัวช่วยสร้างการติดตั้งแบบกราฟิกอีกด้วย
การติดตั้งนี้คล้ายกับกระบวนการกู้คืนระบบของซอฟต์แวร์ Ghost โดยมีความเร็วในการติดตั้งค่อนข้างเร็ว แบบหลังเป็นซีดีติดตั้งมาตรฐานและของแท้ โดยมีเป้าหมายสำหรับผู้ใช้ที่มีความต้องการปรับแต่งการติดตั้งที่สูงขึ้นและเป็นมืออาชีพมากขึ้น
ดังนั้น หากผู้ใช้ใช้ซีดีประเภทที่สอง เดสก์ท็อปทดลองและอินเทอร์เฟซการติดตั้งแบบกราฟิกจะไม่ปรากฏขึ้น
หลังจากติดตั้ง Windows แล้ว Ubuntu ซึ่งถูกติดตั้งก่อน Windows จะไม่สามารถบูตได้
เมื่อติดตั้งระบบ Dual-boot ของ Ubuntu และ Windows ควรติดตั้ง Windows ก่อน ตามด้วย Ubuntu เนื่องจากเมื่อติดตั้งระบบปฏิบัติการสองระบบบนฮาร์ดไดรฟ์เดียว โดยทั่วไปจะต้องใช้ Bootloader เช่น Grub เพื่อให้ผู้ใช้เลือกระบบปฏิบัติการที่จะบูตเมื่อเริ่มต้นระบบ
โปรแกรมติดตั้ง Windows ไม่มี Bootloader เช่น Grub ในขณะที่โปรแกรมติดตั้ง Ubuntu มี ดังนั้น โดยการติดตั้ง Ubuntu ในภายหลัง Grub สามารถเขียนลงใน Master Boot Record ของฮาร์ดไดรฟ์ได้อย่างถูกต้อง ทำให้ระบบ Dual-boot สามารถบูตได้อย่างถูกต้อง
เมื่อเริ่มต้นระบบ Ubuntu จะเข้าสู่อินเทอร์เฟซการเข้าสู่ระบบแบบบรรทัดคำสั่งโดยตรง แทนที่จะเป็นอินเทอร์เฟซการเข้าสู่ระบบแบบกราฟิก
ระบบ Linux สามารถเริ่มต้นด้วยอินเทอร์เฟซการเข้าสู่ระบบแบบกราฟิกหรืออินเทอร์เฟซการเข้าสู่ระบบแบบบรรทัดคำสั่ง ซึ่งสามารถทำได้โดยการแก้ไขไฟล์ข้อความ /etc/inittab
ในการเริ่มต้นด้วยอินเทอร์เฟซการเข้าสู่ระบบแบบกราฟิก วิธีการแก้ไขมีดังนี้: ป้อน "vi /etc/inittab" ในอินเทอร์เฟซบรรทัดคำสั่งเพื่อเปิดไฟล์ /etc/inittab จากนั้นเปลี่ยนบรรทัด "id:3:initdefault" เป็น "id:5:initdefault"
บนเดสก์ท็อป Ubuntu เมื่อคลิกปุ่มปิดที่มุมขวาบนของหน้าต่างแอปพลิเคชัน โปรแกรมจะไม่หยุดทำงาน
โดยทั่วไป หลังจากคลิกปุ่มปิดหลายครั้ง กล่องโต้ตอบจะปรากฏขึ้นบนเดสก์ท็อป แจ้งผู้ใช้ว่าโปรแกรมหยุดการตอบสนองและถามว่าผู้ใช้ต้องการปิดหรือไม่ ณ จุดนี้ ผู้ใช้สามารถเลือกปิดโปรแกรมได้
หากกล่องโต้ตอบแจ้งนี้ไม่ปรากฏขึ้นหลังจากคลิกหลายครั้ง ผู้ใช้สามารถกดปุ่ม Alt+F2 จากนั้นป้อนคำสั่ง "xkill" และกด Enter ณ จุดนี้ เคอร์เซอร์เมาส์จะเปลี่ยนเป็นรูปหัวกะโหลกเล็กๆ และผู้ใช้สามารถคลิกที่หน้าต่างซอฟต์แวร์ที่จะปิดได้
ในระบบ Ubuntu จอภาพ CRT มีปัญหาหน้าจอสีดำหรือกะพริบ
การตั้งค่าอัตราการรีเฟรชต่ำของจอภาพ CRT อาจทำให้เกิดการกะพริบ ทำให้ดวงตาของผู้ใช้เมื่อยล้า ในทางกลับกัน หากอัตราการรีเฟรชสูงเกินไป จอภาพจะหยุดทำงาน ส่งผลให้หน้าจอสีดำหรือแม้กระทั่งความเสียหายต่อจอภาพ ภายใต้สถานการณ์ปกติ การตั้งค่าอัตราการรีเฟรชของจอภาพ CRT ที่ 85Hz จะเหมาะสมกว่า และไม่ควรต่ำกว่า 75Hz
วิธีการตั้งค่ามีดังนี้: ป้อนคำสั่ง "gtf" ในอินเทอร์เฟซบรรทัดคำสั่ง Linux พร้อมพารามิเตอร์สำหรับความละเอียดและอัตราการรีเฟรชที่คาดหวัง
ตัวอย่างเช่น หากความละเอียดคือ 1024x768 และอัตราการรีเฟรชคือ 85Hz คุณสามารถป้อนคำสั่ง "gtf 1024 768 85" จากนั้นรีสตาร์ทอินเทอร์เฟซ X-Window เพื่อดูผลลัพธ์
ผู้ใช้ลืมรหัสผ่าน root ของระบบ Ubuntu
หากผู้ใช้มีชื่อผู้ใช้อื่นที่มีสิทธิ์ root พวกเขาสามารถเข้าสู่ระบบด้วยชื่อผู้ใช้นั้นและเรียกใช้คำสั่ง "passwd root" เพื่อเปลี่ยนรหัสผ่าน superuser จากนั้นป้อนรหัสผ่านใหม่ตามคำแนะนำบนหน้าจอ
หากผู้ใช้ไม่มีชื่อผู้ใช้อื่นที่มีสิทธิ์ root ปัญหาสามารถแก้ไขได้ในสามขั้นตอนโดยการบูตระบบจากซีดีติดตั้งเข้าสู่โหมดผู้ใช้เดี่ยว:
- ประการแรก เรียกใช้คำสั่ง "vi /etc/passwd" ในอินเทอร์เฟซบรรทัดคำสั่งเพื่อเปิดไฟล์ /etc/passwd และลบ "!" หลัง "root:" ในไฟล์
- ประการที่สอง เรียกใช้คำสั่ง "vi /etc/security/passwd" ในอินเทอร์เฟซบรรทัดคำสั่งเพื่อเปิดไฟล์ /etc/security/passwd และลบข้อมูลเช่น "password=AmMwUe2EQ491U", "lastupdate=1054106568", และ "flags=" ภายใต้ "root:"
- ประการที่สาม รีสตาร์ทคอมพิวเตอร์และป้อนคำสั่ง "passwd root" ใหม่เพื่อรีเซ็ตรหัสผ่าน root
ไม่สามารถติดตั้งแพ็คเกจซอฟต์แวร์ .rpm ในระบบ Ubuntu ได้
แพ็คเกจซอฟต์แวร์ที่มีนามสกุล .rpm ได้รับการสนับสนุนโดย Red Hat และระบบ Linux ที่เกี่ยวข้อง หากต้องการติดตั้งแพ็คเกจซอฟต์แวร์ชื่อ package.rpm ในระบบ Ubuntu จำเป็นต้องแปลงแพ็คเกจ rpm เป็นแพ็คเกจ deb ที่มีชื่อเดียวกันก่อนโดยใช้เครื่องมือ alien
ขั้นตอนเฉพาะมีดังนี้:
- ประการแรก ป้อนคำสั่ง "sudo apt-get install alien" ในอินเทอร์เฟซบรรทัดคำสั่ง Ubuntu เพื่อติดตั้งเครื่องมือ alien
- ประการที่สอง ป้อนคำสั่ง "sudo alien package.rpm"หลังจากเสร็จสิ้น ไฟล์ package.deb จะถูกสร้างขึ้น
- ประการที่สาม ป้อนคำสั่ง "sudo dpkg -i package.deb" เพื่อติดตั้งแพ็คเกจซอฟต์แวร์ที่แปลงแล้วโดยใช้เครื่องมือ dpkg
ระบบ Ubuntu ไม่รู้จักรหัสการ์ดเครือข่าย eth0 และผู้ใช้ไม่สามารถเข้าถึงอินเทอร์เน็ตได้
Eth0 คือรหัสของการ์ดเครือข่ายแรกบนคอมพิวเตอร์ หากมีหลายการ์ดเครือข่ายบนคอมพิวเตอร์ ระบบจะใช้ eth0, eth1, eth2 เป็นต้น เพื่อแยกความแตกต่างของการ์ดเครือข่ายต่างๆ ภายใต้สถานการณ์ปกติ การใช้คำสั่ง ifconfig ในอินเทอร์เฟซบรรทัดคำสั่งสามารถแสดงข้อมูลการกำหนดค่าของการ์ดเครือข่ายเช่น eth0 ได้
หากข้อมูลการกำหนดค่าของ eth0 ไม่ปรากฏขึ้น แสดงว่าการ์ดเครือข่ายยังไม่ได้รับการยอมรับจากระบบ ในการแก้ไขปัญหานี้ คุณสามารถป้อนคำสั่ง "dhclient eth0" ในอินเทอร์เฟซบรรทัดคำสั่งเพื่อให้ระบบรู้จักการ์ดเครือข่าย
หลังจากเมานต์พาร์ติชันฮาร์ดไดรฟ์ใน Ubuntu เนื้อหาเดิมในไดเรกทอรีจุดเมานต์จะไม่พบ
สมมติว่ามีไดเรกทอรีย่อยสองอันคือ /home/user และ /home/ubuntu เดิมอยู่ในไดเรกทอรี /home และคุณต้องการเมานต์พาร์ติชันฮาร์ดไดรฟ์ /dev/hda2 ไปยังไดเรกทอรี /home
หลังจากเมานต์ เนื้อหาของพาร์ติชัน /dev/hda2 จะแสดงใน /home ในขณะที่ไดเรกทอรีย่อย user และ ubuntu เดิมใน /home จะถูกซ่อนไว้ชั่วคราว เมื่อพาร์ติชัน /dev/hda2 ถูก unmount ออกจากตำแหน่งไดเรกทอรี /home ไดเรกทอรีย่อย user และ ubuntu เดิมใน /home จะปรากฏขึ้นอีกครั้ง
การ unmount พาร์ติชันฮาร์ดไดรฟ์ใน Ubuntu ล้มเหลว และระบบแจ้งว่าอุปกรณ์กำลังใช้งานอยู่
สาเหตุที่การ unmount ล้มเหลวคือมีบางกระบวนการกำลังใช้ไฟล์บนพาร์ติชัน หรือมีบางไดเรกทอรีบนพาร์ติชันเปิดอยู่ โดยปกติ การปิดโปรแกรมที่เกี่ยวข้อง เช่น Shell หรือการเปลี่ยนไดเรกทอรีที่เกี่ยวข้องที่กำลังใช้งานอยู่สามารถแก้ไขปัญหาได้ เมื่อมีผู้ใช้หลายคนเข้าสู่ระบบ บางครั้งอาจเป็นเรื่องยากที่จะหาผู้ใช้ที่ทำให้พาร์ติชันกำลังใช้งานอยู่
หากคุณไม่รีบร้อนที่จะ unmount พาร์ติชัน คุณสามารถลองกระบวนการ unmount แบบช้าๆ นั่นคือ ป้อนคำสั่ง "umount -l /whatever" ในอินเทอร์เฟซบรรทัดคำสั่ง วิธีการ unmount นี้สามารถแยก /whatever ออกจากโครงสร้างไดเรกทอรีได้ แต่การอ้างอิงทั้งหมดไปยังระบบไฟล์จะถูกล้างออกเมื่อระบบไฟล์ไม่ถูกใช้งาน
หากคุณต้องการ unmount พาร์ติชันอย่างเร่งด่วน คุณสามารถใช้คำสั่ง "umount -f /whatever" เพื่อบังคับ unmount แต่สิ่งนี้อาจทำให้ข้อมูลสูญหายในไฟล์ที่เปิดอยู่
ไฟล์ฮาร์ดไดรฟ์ใน Ubuntu ถูกลบโดยไม่ได้ตั้งใจ และผู้ใช้ไม่ทราบวิธีเรียกคืน
ระบบไฟล์ Ext3 จะล้างตัวชี้ inode ที่ชี้ไปยังไฟล์ที่ถูกลบ ดังนั้นจึงเป็นการยากที่จะเรียกคืนไฟล์ที่ถูกลบ สำหรับระบบไฟล์ Ext2 ตราบใดที่ไฟล์ยังไม่ถูกเขียนทับด้วยไฟล์ใหม่ และบล็อกที่ไฟล์ที่ถูกลบครอบครองอยู่ติดกัน ก็สามารถกู้คืนไฟล์ที่ถูกลบได้ สมมติว่าไฟล์ที่ถูกลบคือ /home/chris/myfile.txt และ /home เป็นพาร์ติชันแยกต่างหาก /dev/hda5
สามารถดำเนินการตามขั้นตอนต่อไปนี้เพื่อกู้คืนไฟล์:
- Unmount พาร์ติชัน /home โดยป้อนคำสั่ง "umount /dev/hda5" ในอินเทอร์เฟซบรรทัดคำสั่ง
- ป้อนคำสั่ง "debugfs /dev/hda5" เพื่อเรียกใช้คำสั่ง debugfs บนพาร์ติชันนี้
- ป้อนคำสั่ง "ls -ld /home/chris" ที่พรอมต์ debugfs เพื่อแสดงรายการไฟล์ที่ถูกลบในไดเรกทอรี
ระหว่างเครื่องหมายน้อยกว่าและมากกว่าด้านหน้าไฟล์ myfile.txt ในรายการ หากตัวเลขที่แสดงมากกว่า 0 (เช่น 115) แสดงว่าตัวเลขนี้คือหมายเลข inode ของไฟล์
- ป้อนคำสั่ง "dump /tmp/myfiledumped.txt" ที่พรอมต์ debugfs เพื่อกู้คืนไฟล์ที่ถูกลบไปยังไดเรกทอรี /tmp และเปลี่ยนชื่อเป็น myfiledumped.txt
- ป้อนคำสั่ง "mount /home" ในอินเทอร์เฟซบรรทัดคำสั่งเพื่อเมานต์ระบบไฟล์ใหม่ จากนั้นคุณสามารถคัดลอกไฟล์ที่กู้คืนใหม่ในไดเรกทอรี /tmp ไปยังตำแหน่งเดิมได้
สรุป สำหรับปัญหาทางเทคนิคการบำรุงรักษาทั่วไปของ Ubuntu ในด้านต่างๆ เช่น การติดตั้งระบบ การเข้าสู่ระบบผู้ใช้ การติดตั้งซอฟต์แวร์ การทำงานของโปรแกรม และการทำงานของอุปกรณ์ ผู้ใช้สามารถแก้ไขปัญหาได้ตามการวิเคราะห์ข้างต้น สำหรับวิธีการบำรุงรักษาเพิ่มเติม ผู้ใช้สามารถเยี่ยมชมเว็บไซต์ชุมชน Ubuntu เพื่อสอบถามข้อมูลได้