- 1 1. บทนำ
- 2 2. สาเหตุหลัก
- 3 3. การตรวจสอบพื้นฐาน
- 4 4. Using Recovery Mode
- 5 5. Repairing System Configuration
- 6 6. คำถามที่พบบ่อย (FAQ)
- 6.1 Q1: ปกติหรือไม่ที่ไม่มีอะไรแสดงเมื่อพิมพ์รหัสผ่าน?
- 6.2 Q2: ควรทำอย่างไรหากไม่สามารถเข้าสู่โหมดกู้คืนได้?
- 6.3 Q3: ฉันรีเซ็ตรหัสผ่านแล้ว แต่ยังเข้าสู่ระบบไม่ได้. ควรทำอย่างไรต่อ?
- 6.4 Q4: ควรระวังอะไรบ้างเมื่อเปิดใช้งานการพิมพ์ภาษาญี่ปุ่น?
- 6.5 Q5: แป้นพิมพ์ USB หรืออุปกรณ์ภายนอกสามารถทำให้เกิดปัญหาการเข้าสู่ระบบได้หรือไม่?
- 6.6 Q6: ควรรีเซ็ตการตั้งค่า BIOS หรือไม่?
- 7 7. สรุป
1. บทนำ
Ubuntu เป็นดิสทริบิวชัน Linux ที่ได้รับการใช้อย่างกว้างขวางและเป็นที่นิยมอย่างสูงทั่วโลก แต่บางครั้งอาจเกิดปัญหาเมื่อพิมพ์รหัสผ่านหรือพยายามเข้าสู่ระบบ ปัญหาเหล่านี้อาจทำให้ผู้เริ่มต้นใช้ Linux รู้สึกเครียดเป็นพิเศษ
บทความนี้อธิบายสาเหตุของปัญหาที่เกี่ยวกับการเข้าสู่ระบบใน Ubuntu—เช่น ไม่สามารถพิมพ์รหัสผ่านหรือเข้าถึงบัญชีของคุณได้—และให้วิธีแก้ขั้นตอนต่อขั้นตอน แม้ว่าคุณจะเป็นมือใหม่กับ Linux คุณก็จะพบคำแนะนำที่ชัดเจนและเคล็ดลับที่ใช้งานได้จริงเพื่อช่วยแก้ไขปัญหาเหล่านี้
คู่มือนี้มีประโยชน์เป็นพิเศษสำหรับผู้ใช้ที่ประสบกับปัญหาต่อไปนี้
- แป้นพิมพ์ไม่ตอบสนองบนหน้าจอเข้าสู่ระบบ
- คุณไม่สามารถเข้าสู่ระบบได้แม้ว่ารหัสผ่านจะถูกต้อง
- คุณไม่มีความเข้าใจว่าอะไรเป็นสาเหตุของปัญหา หรือจะเริ่มต้นการแก้ไขอย่างไร
โดยการทำตามบทความนี้ คุณจะสามารถแก้ไขปัญหาการป้อนรหัสผ่านและการเข้าสู่ระบบใน Ubuntu และคืนสภาพแวดล้อมการทำงานที่ราบรื่นได้
2. สาเหตุหลัก
มีหลายสาเหตุที่อาจทำให้เกิดปัญหาการป้อนรหัสผ่านหรือการเข้าสู่ระบบใน Ubuntu ที่นี่เราจะแบ่งสาเหตุหลักออกเป็นสามกลุ่ม
ปัญหาการตั้งค่าแป้นพิมพ์
การตั้งค่าที่เกี่ยวกับแป้นพิมพ์เป็นหนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดสำหรับผู้เริ่มต้น ตรวจสอบจุดต่อไปนี้
การตั้งค่า NumLock และ CapsLock
- NumLock ปุ่มนี้ทำให้สามารถป้อนตัวเลขได้ หากปิดอยู่ ตัวเลขจะไม่สามารถพิมพ์ได้ เมื่อพิมพ์รหัสผ่านที่มีตัวเลขบนหน้าจอเข้าสู่ระบบ ให้ตรวจสอบว่า NumLock ถูกเปิดใช้งาน
- CapsLock ปุ่มนี้ทำให้พิมพ์เป็นตัวพิมพ์ใหญ่ หากเปิดอยู่ ตัวอักษรอาจถูกพิมพ์เป็นตัวพิมพ์ใหญ่โดยไม่ได้ตั้งใจ เนื่องจากรหัสผ่านแยกแยะตัวพิมพ์ใหญ่‑เล็ก จึงควรตรวจสอบสถานะ CapsLock ก่อนพิมพ์
การจัดเรียงแป้นพิมพ์ที่ไม่ถูกต้อง
Ubuntu จะตั้งค่าการจัดเรียงแป้นพิมพ์ระหว่างการติดตั้ง แต่หากตั้งค่าไม่ตรงกับแป้นพิมพ์ที่คุณใช้ ตัวอักษรที่พิมพ์อาจไม่ตรงกับที่แสดงบนหน้าจอ
ตัวอย่าง: หากคุณใช้แป้นพิมพ์ญี่ปุ่นแต่ Ubuntu ตั้งค่าเป็นภาษาอังกฤษ สัญลักษณ์เช่น “@” หรือ “:” จะอยู่ในตำแหน่งที่ต่างกัน
ปัญหาบัญชีผู้ใช้
หากมีปัญหากับบัญชีผู้ใช้ของ Ubuntu การเข้าสู่ระบบอาจล้มเหลวแม้จะใส่รหัสผ่านที่ถูกต้องแล้วก็ตาม
การมีอยู่ของบัญชี
หากบัญชีผู้ใช้ที่ลงทะเบียนถูกลบหรือถูกปิดใช้งานโดยบังเอิญ การเข้าสู่ระบบจะเป็นไปไม่ได้
ปัญหาการอนุญาตของผู้ใช้
หากสิทธิ์เช่น sudo ไม่ได้มอบหมายอย่างถูกต้อง การทำงานบางอย่างอาจถูกจำกัดและส่งผลต่อกระบวนการเข้าสู่ระบบ
ปัญหาการตั้งค่าระบบ
ปัญหาระดับระบบอาจทำให้การป้อนรหัสผ่านหรือการเข้าสู่ระบบทำงานไม่ถูกต้องได้เช่นกัน
ปัญหา Wayland
Wayland ซึ่งเป็นเซิร์ฟเวอร์แสดงผลเริ่มต้นใน Ubuntu อาจมีปัญหาความเข้ากันได้กับสภาพแวดล้อมหรือไดรเวอร์บางประเภท ซึ่งอาจทำให้การป้อนข้อมูลบนหน้าจอเข้าสู่ระบบทำงานไม่สมบูรณ์
ไฟล์การกำหนดค่าที่เสียหาย
การอัปเดตระบบหรือการดำเนินการที่ไม่ถูกต้องอาจทำให้ไฟล์การกำหนดค่าที่สำคัญเสียหาย ตัวอย่างเช่น หากไฟล์การกำหนดค่าที่เกี่ยวกับการเข้าสู่ระบบเสียหาย ระบบอาจปฏิเสธรหัสผ่านของคุณแม้ว่าจะถูกต้องก็ตาม
3. การตรวจสอบพื้นฐาน
หากคุณไม่สามารถป้อนรหัสผ่านหรือเข้าสู่ระบบ Ubuntu ได้ ให้เริ่มต้นด้วยการตรวจสอบพื้นฐานเหล่านี้ ปัญหาหลายอย่างสามารถแก้ไขได้ในขั้นตอนนี้
ตรวจสอบสถานะแป้นพิมพ์
NumLock และ CapsLock
- สถานะ NumLock หากรหัสผ่านของคุณมีตัวเลข NumLock ต้องเปิดใช้งาน ตรวจสอบว่าไฟแสดงสถานะ NumLock สว่างอยู่หรือไม่
วิธีแก้: กดปุ่ม NumLock หนึ่งครั้งเพื่อเปิดใช้งาน - สถานะ CapsLock รหัสผ่านแยกแยะตัวพิมพ์ใหญ่‑เล็ก หาก CapsLock เปิดอยู่ ตัวอักษรอาจพิมพ์เป็นตัวพิมพ์ใหญ่โดยไม่ได้ตั้งใจ
วิธีแก้: ตรวจสอบและสลับ CapsLock หากจำเป็น
ปัญหาแป้นพิมพ์ภายนอก
- หากใช้แป้นพิมพ์ USB หรือไร้สาย ให้ตรวจสอบว่าเชื่อมต่ออย่างถูกต้อง
วิธีแก้: เชื่อมต่อแป้นพิมพ์ใหม่หรือลองพอร์ต USB อื่น
ตรวจสอบการตั้งค่าแป้นพิมพ์
ผ่าน GUI (ส่วนติดต่อกราฟิก)
- หน้าจอเข้าสู่ระบบอาจให้คุณเลือกการจัดเรียงแป้นพิมพ์ ตรวจสอบให้แน่ใจว่าคุณได้เลือกการจัดเรียงที่ถูกต้อง (เช่น Japanese (JP))
ยืนยันและเปลี่ยนการจัดเรียงในเทอร์มินัล
You can also check the current layout using the terminal.
คุณยังสามารถตรวจสอบเค้าโครงปัจจุบันโดยใช้เทอร์มินัลได้.
- ตรวจสอบการตั้งค่าปัจจุบัน ป้อนคำสั่งต่อไปนี้:
localectl status
ตัวอย่างผลลัพธ์:
System Locale: LANG=ja_JP.UTF-8
VC Keymap: jp
X11 Layout: jp
ตัวอย่างนี้แสดงว่าเค้าโครง “jp” (ญี่ปุ่น) ถูกตั้งค่าอย่างถูกต้อง.
- เปลี่ยนเค้าโครงแป้นพิมพ์หากจำเป็น
sudo dpkg-reconfigure keyboard-configuration
ทำตามคำแนะนำเพื่อเลือกเค้าโครงที่เหมาะสม.
Verify Login Screen Operations
- ใช้แป้นพิมพ์บนหน้าจอ หากแป้นพิมพ์จริงอาจมีปัญหา ให้ใช้แป้นพิมพ์บนหน้าจอจากเมนูการเข้าถึงเพื่อยืนยันการป้อนข้อมูล.
- ยืนยันพฤติกรรมการเข้าสู่ระบบหลังการล็อกอิน หากการป้อนรหัสผ่านทำงานแต่การเข้าสู่ระบบยังล้มเหลว ให้ลองเข้าสู่ระบบด้วยบัญชีผู้ใช้แขกและตรวจสอบการตั้งค่าระบบ.
4. Using Recovery Mode
โหมดการกู้คืนเป็นเครื่องมือที่มีประสิทธิภาพสำหรับการแก้ไขปัญหาระบบใน Ubuntu ส่วนนี้อธิบายวิธีใช้โหมดการกู้คืนเพื่อแก้ไขปัญหาการป้อนรหัสผ่านและการเข้าสู่ระบบ.
How to Enter Recovery Mode
ทำตามขั้นตอนต่อไปนี้เพื่อเข้าถึงโหมดการกู้คืน:
- รีสตาร์ทระบบ
- ในระหว่างการบูต ให้กดและถือคีย์ Shift (หรือ Esc บนบางระบบ) จะเปิดเมนูบูต GRUB.
- เลือกโหมดการกู้คืน
- ในเมนู GRUB เลือก Advanced options for Ubuntu .
- จากตัวเลือกที่แสดง เลือกรายการที่มีป้าย recovery mode (เช่น Ubuntu, with Linux xxx-recovery mode ).
- ดำเนินการในโหมดการกู้คืน
เมื่อโหมดการกู้คืนเริ่มทำงาน เมนูจะปรากฏ ตัวเลือกทั่วไปรวมถึง: wp:list /wp:list
- root (root shell prompt)
- fsck (file system check)
- network (enable networking)
Resetting the Password
คุณสามารถใช้คำสั่ง passwd ในโหมดการกู้คืนเพื่อรีเซ็ตรหัสผ่านผู้ใช้ได้.
- เข้าถึงพรอมต์เชลล์ root
- เลือก root จากเมนูการกู้คืนเพื่อเปิดเทอร์มินัลด้วยสิทธิ์ root.
- เปิดโหมดเขียน
- โดยค่าเริ่มต้น ระบบไฟล์ root จะถูกเมานท์เป็นอ่านอย่างเดียว เปิดโหมดเขียนโดยใช้คำสั่งนี้:
bash mount -o remount,rw /
- ตรวจสอบบัญชีผู้ใช้
- เพื่อแสดงรายการผู้ใช้ในระบบ ป้อน:
bash ls /homeระบุชื่อบัญชีที่ต้องการ.
- รีเซ็ตรหัสผ่าน
- รีเซ็ตรหัสผ่านโดยป้อน:
bash passwd usernameพิมพ์และยืนยันรหัสผ่านใหม่.
- รีบูตระบบ
- รีสตาร์ท Ubuntu หลังจากรีเซ็ตรหัสผ่าน:
bash reboot
Fixing User Accounts
หากบัญชีผู้ใช้เองมีปัญหา คุณสามารถซ่อมแซมหรือสร้างบัญชีใหม่ในโหมดการกู้คืนได้.
Create a New Account
- สร้างผู้ใช้ใหม่ด้วยคำสั่งนี้:
adduser new_username
- ให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้ใหม่:
usermod -aG sudo new_username
Unlock an Existing Account
- หากบัญชีถูกล็อก ให้ใช้คำสั่งต่อไปนี้:
passwd -u username
Important Notes
- ระมัดระวังเมื่อรีเซ็ตรหัสผ่าน การรีเซ็ตรหัสผ่านอาจส่งผลต่อกระบวนการตรวจสอบสิทธิ์อื่น ๆ เช่น SSH หรือ FTP ตรวจสอบการตั้งค่าระบบหลังจากทำการเปลี่ยนแปลง.
- พิจารณาสำรองข้อมูล ก่อนทำการเปลี่ยนแปลงในโหมดการกู้คืน ควรสำรองข้อมูลสำคัญในกรณีที่สูญหายโดยไม่คาดคิด.

5. Repairing System Configuration
หากปัญหาการเข้าสู่ระบบหรือรหัสผ่านเกิดจากปัญหาการกำหนดค่าระบบ การซ่อมแซมส่วนประกอบบางอย่างอาจแก้ไขได้ ส่วนนี้อธิบายวิธีแก้ไขปัญหาทั่วไป เช่น ความเข้ากันได้ของ Wayland และการตั้งค่า xorg.conf ที่เสียหาย.
Regenerating xorg.conf
หากไฟล์การกำหนดค่าการแสดงผล xorg.conf เสียหาย หน้าจอเข้าสู่ระบบอาจทำงานไม่ถูกต้อง ทำตามขั้นตอนต่อไปนี้เพื่อสร้างไฟล์ใหม่.
1. สำรองไฟล์การกำหนดค่าปัจจุบัน
สำรองไฟล์ที่อาจเสียหาย:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
2. สร้างไฟล์ xorg.conf ใหม่
สร้างไฟล์การกำหนดค่าใหม่:
sudo X -configure
ไฟล์ใหม่จะถูกสร้างเป็น /etc/X11/xorg.conf.new.
3. ใช้ไฟล์การกำหนดค่า
Move the generated file to the correct location:
sudo mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
4. รีสตาร์ทระบบ
Reboot to apply changes:
sudo reboot
ปิดการใช้งาน Wayland
Wayland เป็นเซิร์ฟเวอร์แสดงผลเริ่มต้นของ Ubuntu แต่ปัญหาความเข้ากันไม่ได้อาจเกิดขึ้นขึ้นอยู่กับฮาร์ดแวร์หรือไดรเวอร์ การปิดใช้งาน Wayland และสลับไปใช้ Xorg อาจช่วยแก้ปัญหาการเข้าสู่ระบบได้.
1. แก้ไขไฟล์การกำหนดค่า
Use the following command to edit the configuration file:
sudo nano /etc/gdm3/custom.conf
2. แก้ไขการตั้งค่า Wayland
Locate the following line in the file:
#WaylandEnable=false
Remove the # to enable the setting:
WaylandEnable=false
3. บันทึกและออก
Press Ctrl + O to save and Ctrl + X to exit.
4. รีสตาร์ท GDM
Restart the GNOME Display Manager:
sudo systemctl restart gdm3
5. รีบูตระบบ
Reboot to apply all changes:
sudo reboot
วิธีการซ่อมแซมอื่น ๆ
ตรวจสอบระบบไฟล์
If file system corruption is suspected, try the following:
- Enter recovery mode and run
fsck:fsck -f /dev/sdX
※ Replace /dev/sdX with the appropriate partition.
- Restart the system after repairs are completed.
reboot
ติดตั้งไดรเวอร์กราฟิกใหม่
If the login screen fails due to graphics issues, reinstall the drivers:
sudo apt-get install --reinstall xserver-xorg-video-intel
6. คำถามที่พบบ่อย (FAQ)
Here are common questions users have regarding Ubuntu password and login issues, along with their answers.
Q1: ปกติหรือไม่ที่ไม่มีอะไรแสดงเมื่อพิมพ์รหัสผ่าน?
A: ใช่, นี่เป็นปกติ. เพื่อความปลอดภัย Ubuntu ไม่แสดงอักขระหรือจุดใด ๆ ขณะพิมพ์รหัสผ่าน. พิมพ์รหัสผ่านของคุณอย่างระมัดระวังและกด Enter.
Q2: ควรทำอย่างไรหากไม่สามารถเข้าสู่โหมดกู้คืนได้?
A: ลองทำตามขั้นตอนต่อไปนี้:
- กดและถือคีย์ Shift หรือ Esc ระหว่างบูต. เวลาเป็นสิ่งสำคัญ—กดหลังจากหน้าจอ BIOS หายไป.
- หาก GRUB ไม่ปรากฏ ให้ปิด Secure Boot ใน BIOS.
- ตรวจสอบว่าได้เลือกอุปกรณ์บูตที่ถูกต้อง.
Q3: ฉันรีเซ็ตรหัสผ่านแล้ว แต่ยังเข้าสู่ระบบไม่ได้. ควรทำอย่างไรต่อ?
A: ลองทำตามขั้นตอนเหล่านี้:
- ตรวจสอบข้อมูลบัญชีในโหมดกู้คืน:
ls /home
- หากบัญชีถูกล็อก ให้ปลดล็อก:
passwd -u username
- ตรวจสอบสิทธิ์ของไดเรกทอรี home:
sudo chmod 700 /home/username
Q4: ควรระวังอะไรบ้างเมื่อเปิดใช้งานการพิมพ์ภาษาญี่ปุ่น?
A: การพิมพ์ภาษาญี่ปุ่นอาจทำให้ตัวอักษรที่ไม่คาดคิดปรากฏในช่องรหัสผ่าน. ลองทำดังนี้:
- กด Ctrl + Space หรือ Shift + Space เพื่อปิดการพิมพ์ภาษาญี่ปุ่นบนหน้าจอเข้าสู่ระบบ.
- ตรวจสอบว่าได้เลือกเค้าโครงแป้นพิมพ์ที่ถูกต้อง (English US หรือ Japanese JP).
Q5: แป้นพิมพ์ USB หรืออุปกรณ์ภายนอกสามารถทำให้เกิดปัญหาการเข้าสู่ระบบได้หรือไม่?
A: ใช่. ลองทำตามขั้นตอนต่อไปนี้:
- ใช้พอร์ต USB อื่น.
- เปลี่ยนแบตเตอรี่สำหรับอุปกรณ์ไร้สาย.
- ทดสอบด้วยแป้นพิมพ์อื่น.
Q6: ควรรีเซ็ตการตั้งค่า BIOS หรือไม่?
A: การรีเซ็ต BIOS อาจช่วยได้หากฮาร์ดแวร์หรือไดรเวอร์เป็นสาเหตุของปัญหา. ก่อนทำการเปลี่ยนแปลง ให้บันทึกการตั้งค่าปัจจุบัน. ขั้นตอนทั่วไป:
- เข้าสู่ BIOS โดยกด F2 หรือ Del .
- เลือก Restore Defaults หรือ Load Optimized Defaults .
- บันทึกและรีสตาร์ท.
7. สรุป
ปัญหาการเข้าสู่ระบบ—เช่นไม่สามารถพิมพ์รหัสผ่านหรือเข้าถึง Ubuntu ได้—อาจทำให้ผู้ใช้ใหม่รู้สึกหงุดหงิดเป็นพิเศษ. อย่างไรก็ตาม ปัญหาส่วนใหญ่สามารถแก้ไขได้โดยทำตามคำแนะนำในคู่มือนี้. มาทบทวนประเด็นสำคัญกัน.
กระบวนการแก้ไขปัญหาเบื้องต้น
- ตรวจสอบการตั้งค่าแป้นพิมพ์
- ยืนยันการตั้งค่า NumLock และ CapsLock, และตรวจสอบว่าเค้าโครงแป้นพิมพ์ถูกต้อง.
- ใช้โหมดกู้คืน
- รีเซ็ตรหัสผ่านหรือซ่อมแซมบัญชีผู้ใช้โดยใช้
passwdและเครื่องมืออื่น ๆ.
- ซ่อมแซมการกำหนดค่าระบบ
- สร้าง
xorg.confใหม่และปิดการใช้งาน Wayland หากจำเป็น.
- ป้องกันการเกิดซ้ำ
- การสำรองข้อมูลเป็นประจำและการตรวจสอบการตั้งค่าแป้นพิมพ์เป็นระยะช่วยป้องกันปัญหาในอนาคต.
การป้องกันปัญหาในอนาคต
- ทำการสำรองข้อมูลเป็นประจำ ใช้เครื่องมือสำรองข้อมูลเช่น Timeshift เพื่อกู้คืนสถานะระบบเมื่อจำเป็น.
- ตรวจสอบการตั้งค่าแป้นพิมพ์เป็นประจำ ตรวจสอบการกำหนดค่าแป้นพิมพ์เพื่อหลีกเลี่ยงปัญหาการป้อนข้อมูลที่ไม่คาดคิด.
- เรียนรู้การดำเนินการพื้นฐานของ Linux การเข้าใจคำสั่งพื้นฐานของ Linux ช่วยเพิ่มประสิทธิภาพการแก้ปัญหา.
หมายเหตุสุดท้าย
หากคู่มือนี้ช่วยคุณแก้ไขปัญหาการเข้าสู่ระบบของคุณได้ โปรดพิจารณาแบ่งปันให้กับผู้ใช้ Ubuntu คนอื่น ๆ ที่เผชิญกับความท้าทายคล้ายกัน สำหรับการเรียนรู้อย่างต่อเนื่อง ให้ดูเอกสารอย่างเป็นทางการของ Ubuntu หรือบล็อกเทคนิคที่เชื่อถือได้.


