.
- 1 1. Introduction
- 2 2. What Is Recovery Mode in Ubuntu 24?
- 3 3. วิธีเข้าสู่โหมด Recovery ใน Ubuntu 24
- 4 4. คำอธิบายโดยละเอียดของแต่ละตัวเลือกโหมด Recovery
- 5 5. ตัวอย่างการแก้ไขปัญหาเชิงปฏิบัติโดยใช้ Recovery Mode
- 6 6. ข้อควรระวังเมื่อใช้ Recovery Mode
- 7 7. คำถามที่พบบ่อย (FAQ)
- 8 8. สรุป
1. Introduction
Ubuntu เป็นระบบปฏิบัติการ Linux ที่ได้รับความนิยมอย่างกว้างขวางเนื่องจากความเรียบง่ายและเป็นมิตรต่อผู้ใช้ อย่างไรก็ตาม เนื่องจากการอัปเดตระบบหรือการเปลี่ยนแปลงการกำหนดค่า บางครั้งอาจเกิด Ubuntu ไม่สามารถบูตได้อย่างกะทันหัน ในสถานการณ์เช่นนี้ การใช้ฟีเจอร์ Recovery Mode เพื่อซ่อมแซมระบบจึงเป็นสิ่งสำคัญ
Recovery Mode คือโหมดการเริ่มต้นพิเศษที่ทำให้ระบบบูตด้วย ฟังก์ชันขั้นต่ำ แม้ระบบจะไม่สามารถบูตได้เนื่องจากส่วนประกอบเสียหายหรือการตั้งค่าผิดพลาด คุณก็ยังสามารถทำงานซ่อมแซมได้
What Is Recovery Mode?
Ubuntu Recovery Mode คือสภาพแวดล้อมการแก้ไขปัญหาแบบพิเศษที่เข้าถึงได้ผ่าน GRUB (GNU GRand Unified Bootloader) แตกต่างจากการบูตปกติ มันจะโหลดด้วยทรัพยากรขั้นต่ำและให้การเข้าถึงเชลล์ระดับผู้ดูแลระบบเพื่อทำการซ่อมแซม
ใน Recovery Mode คุณสามารถทำงานต่อไปนี้ได้:
- ซ่อมแซมไฟล์ระบบที่เสียหาย
- ซ่อมหรือ reinstall แพ็กเกจ
- ตรวจสอบและแก้ไขข้อผิดพลาดของระบบไฟล์
- เปิดการเชื่อมต่อเครือข่าย
- ซ่อมแซมและ reinstall GRUB
- ดำเนินการระบบด้วยสิทธิ์ root
Purpose of This Article
บทความนี้อธิบายวิธีใช้ Recovery Mode ใน Ubuntu 24 โดยครอบคลุมหัวข้อต่อไปนี้อย่างละเอียด:
- Recovery Mode คืออะไรใน Ubuntu 24?
- วิธีเข้าสู่ Recovery Mode ใน Ubuntu 24
- คำอธิบายตัวเลือกของ Recovery Mode
- ตัวอย่างการแก้ไขปัญหาเชิงปฏิบัติ
- ข้อควรระวังเมื่อใช้ Recovery Mode
- คำถามที่พบบ่อย (FAQ)
บทความนี้มุ่งหมายเพื่อช่วยผู้ใช้ Ubuntu แก้ไขปัญหาระบบได้อย่างมีประสิทธิภาพโดยใช้ Recovery Mode
2. What Is Recovery Mode in Ubuntu 24?
Recovery Mode ใน Ubuntu 24 เป็นสภาพแวดล้อมการบูตพิเศษที่ออกแบบมาสำหรับการแก้ไขปัญหาและซ่อมแซมระบบ แตกต่างจากกระบวนการบูตปกติ มัน เริ่มระบบด้วยฟังก์ชันขั้นต่ำและให้การเข้าถึงเชลล์ด้วยสิทธิ์ผู้ดูแลระบบ ทำให้สามารถแก้ไขปัญหาระบบต่าง ๆ ได้
ส่วนนี้อธิบายภาพรวมของ Recovery Mode วิธีที่แตกต่างจากการบูตปกติ และงานที่สามารถทำได้ในโหมดนี้
What Is Recovery Mode?
Recovery Mode คือ ตัวเลือกการบูตซ่อมแซมระบบที่เข้าถึงได้จากเมนู GRUB ของ Ubuntu แทนการโหลดบริการทั้งหมด มันจะเริ่มเฉพาะส่วนประกอบที่จำเป็นเท่านั้น ทำให้คุณสามารถระบุและซ่อมแซมปัญหาระบบได้
สถานการณ์ทั่วไปที่ Recovery Mode มีประโยชน์ ได้แก่:
- Ubuntu ไม่สามารถบูตได้หลังจากอัปเดต
- การตั้งค่าผิดพลาดทำให้ GUI ไม่สามารถเปิดได้
- ปัญหาแพ็กเกจทำให้แอปพลิเคชันทำงานผิดพลาด
- ไฟล์ระบบเสียหายทำให้บูตปกติไม่สำเร็จ
- การเสียหายของ GRUB (bootloader) ทำให้ระบบปฏิบัติการไม่สามารถโหลดได้
โดยใช้ Recovery Mode คุณสามารถแก้ไขปัญหาที่ไม่สามารถแก้ได้ผ่านกระบวนการบูตปกติ
Differences Between Normal Boot and Recovery Mode
โดยปกติ Ubuntu จะบูตผ่านขั้นตอนต่อไปนี้:
- Bootloader (GRUB) เริ่มทำงานเมื่อเปิดเครื่อง
- ระบบโหลดเคอร์เนลในโหมดปกติ
- โหลดบริการและไดรเวอร์ที่จำเป็น
- GUI เริ่มทำงานและแสดงหน้าจอเข้าสู่ระบบ
อย่างไรก็ตาม Recovery Mode ทำงานแตกต่างกันดังนี้:
- เปิดเมนู GRUB ด้วยตนเองเมื่อเปิดเครื่อง
- เลือก Recovery Mode ซึ่งโหลดเคอร์เนลแบบมินิมัล
- บูตโดยไม่เปิด GUI ใช้อินเทอร์เฟซแบบ CLI
- แสดงเมนูที่เน้นการซ่อมแซม (ซ่อมแซมแพ็กเกจ, ตรวจสอบดิสก์ ฯลฯ)
- กลับสู่การบูตปกติหลังแก้ไขปัญหาเสร็จ
What You Can Do in Recovery Mode
Recovery Mode มีความสามารถต่อไปนี้:
1. Repair broken packages
- หากเกิดการเสียหายของแพ็กเกจระหว่างการอัปเดต คุณสามารถซ่อมแซมได้ด้วย
dpkg. - ตัวอย่าง:
dpkg --configure -a
2. Fix disk errors
- หากระบบไฟล์เสียหายและ Ubuntu ไม่สามารถบูตได้ ให้ใช้
fsckเพื่อซ่อมแซมข้อผิดพลาดของดิสก์ - ตัวอย่าง:
fsck -y /dev/sda1
3. Enable network support
- ใช้ตัวเลือก
networkเมื่อการซ่อมแซมต้องการการเชื่อมต่ออินเทอร์เน็ต
4. Repair GRUB
. หากบูตโหลดเดอร์เสียหาย ให้ติดตั้ง GRUB ใหม่จากโหมด Recovery * ตัวอย่าง:*
grub-install /dev/sda
5. เข้าถึงเชลล์ราก
- แตกต่างจากการบูตปกติ โหมด Recovery ให้การเข้าถึงเชลล์รากโดยตรงผ่านตัวเลือก
root - ตัวอย่าง:
passwd username
ควรใช้โหมด Recovery เมื่อใด?
ต่อไปนี้เป็นสถานการณ์ทั่วไปที่แนะนำให้ใช้โหมด Recovery:
| Situation | What You Can Do |
|---|---|
| Ubuntu won’t boot | Repair GRUB or reinstall kernel |
| After updates cause issues | Repair packages or roll back updates |
| Disk errors detected | Repair with fsck |
| Forgot password | Reset via root shell |
| No network available | Enable via network option |
สรุป
โหมด Recovery ใน Ubuntu เป็น ฟีเจอร์การแก้ไขปัญหาที่สำคัญ แม้ว่าการบูตปกติจะล้มเหลว มันช่วยให้คุณเริ่มระบบด้วยส่วนประกอบขั้นต่ำ ค้นหาปัญหา และแก้ไขได้อย่างมีประสิทธิภาพ.
3. วิธีเข้าสู่โหมด Recovery ใน Ubuntu 24
กระบวนการเข้าสู่โหมด Recovery ใน Ubuntu 24 มีความแตกต่างเล็กน้อยขึ้นอยู่กับสถานะของระบบและว่าเครื่องใช้การบูตแบบ BIOS หรือ UEFI ส่วนนี้อธิบายวิธีเปิด เมนู GRUB, เข้าถึง โหมด Recovery, และวิธีจัดการเมื่อเมนู GRUB ไม่ปรากฏ.
การเปิดเมนู GRUB
เพื่อใช้โหมด Recovery คุณต้องเปิด เมนู GRUB (GNU GRUB bootloader) ก่อน.
สำหรับระบบ BIOS (Legacy Boot)
- เปิดเครื่องคอมพิวเตอร์
- ก่อนที่โลโก้ Ubuntu จะปรากฏ ให้กดค้างปุ่ม
Shift - เมนู GRUB จะปรากฏขึ้น
สำหรับระบบ UEFI
- เปิดเครื่องคอมพิวเตอร์
- กดปุ่ม
Escซ้ำ ๆ ก่อนที่โลโก้ Ubuntu จะปรากฏ - เมนู GRUB จะปรากฏขึ้น
💡 เคล็ดลับ:
- หากเมนู GRUB ไม่ปรากฏ ให้ปรับเวลาการกด
ShiftหรือEsc. - ในสภาพแวดล้อม dual‑boot หน้าจอเลือกระบบปฏิบัติการอาจปรากฏแทน GRUB.
การเลือกโหมด Recovery
เมื่อเมนู GRUB ปรากฏ ให้ทำตามขั้นตอนต่อไปนี้:
- เลือก “Advanced options for Ubuntu”
- ใช้ปุ่มลูกศร ↑ และ ↓ เพื่อเลือกแล้วกด
Enter.
- เลือกเคอร์เนลโหมด Recovery
- ตัวอย่าง:
Ubuntu, with Linux 6.5.0-XX-generic (recovery mode) - แนะนำให้เลือกเคอร์เนลที่ใหม่ที่สุด.
- เมนู Recovery Mode จะปรากฏขึ้น
- เลือกตัวเลือกการซ่อมแซมที่ต้องการจากรายการที่แสดง.
ควรทำอย่างไรเมื่อเมนู GRUB ไม่ปรากฏ
กรณี 1: เมนู GRUB ถูกข้ามโดยอัตโนมัติ
- สาเหตุ: ค่าการหน่วงเวลา (timeout) ของ GRUB อาจตั้งเป็นศูนย์.
- วิธีแก้: ปรับการตั้งค่า GRUB.
sudo nano /etc/default/grub
เปลี่ยน GRub_TIMEOUT=0 เป็น GRUB_TIMEOUT=10 แล้วบันทึก (Ctrl + X → Y → Enter) และใช้การตั้งค่า:
sudo update-grub
กรณี 2: GRUB เสียหาย
- วิธีแก้: บูตด้วย Live USB แล้วติดตั้ง GRUB ใหม่.
sudo mount /dev/sdaX /mnt # Mount the Ubuntu partition sudo grub-install --boot-directory=/mnt/boot /dev/sda sudo update-grub
กรณี 3: ในระบบ dual‑boot Windows เขียนทับ GRUB
- วิธีแก้: ใช้เครื่องมือ
Boot Repairเพื่อกู้คืน GRUB.sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair
ภาพรวมของตัวเลือกโหมด Recovery
เมื่ออยู่ในโหมด Recovery คุณจะเห็นตัวเลือกต่าง ๆ เช่น:
| Option | Description |
|---|---|
| resume | Exit Recovery Mode and resume normal boot |
| clean | Free disk space by removing unnecessary packages |
| dpkg | Repair broken packages |
| fsck | Check and repair file system errors |
| network | Enable network access for online repairs |
| root | Open a root shell for advanced repairs |
สรุป
- โหมด Recovery เข้าถึงได้จากเมนู GRUB ของ Ubuntu
- ใช้ Shift บนระบบ BIOS และ Esc บนระบบ UEFI
- หาก GRUB ไม่ปรากฏ ให้ปรับการตั้งค่าหรือซ่อมแซม GRUB
- โหมด Recovery มีตัวเลือกการซ่อมแซมหลายอย่างสำหรับปัญหาระบบ
4. คำอธิบายโดยละเอียดของแต่ละตัวเลือกโหมด Recovery
Ubuntu 24 มีตัวเลือกโหมด Recovery หลายอย่างที่ออกแบบมาเพื่อซ่อมแซมปัญหาระบบประเภทต่าง ๆ ส่วนนี้อธิบายแต่ละตัวเลือกและวิธีใช้ให้ได้ผล.
ภาพรวมของเมนูโหมด Recovery
เมนูโหมด Recovery มีตัวเลือกต่อไปนี้:
| Option | Description |
|---|---|
| resume | Exit Recovery Mode and boot normally |
| clean | Remove unnecessary packages and reclaim disk space |
| dpkg | Repair damaged packages |
| fsck | Scan and repair file system errors |
| network | Enable the network for online repair tasks |
| root | Open a root shell with administrator privileges |
มาดูแต่ละตัวเลือกอย่างละเอียด.
resume (บูตปกติ)
ภาพรวม
ตัวเลือกนี้ออกจากโหมด Recovery และบูต Ubuntu ปกติ ใช้หลังจากทำการซ่อมแซมเสร็จหรือเมื่อระบบไม่ต้องการเข้าถึงโหมด Recovery อีกต่อไป.
วิธีใช้
- เลือก
resumeจากเมนู Recovery Mode - กด
Enterและทำตามคำแนะนำบนหน้าจอ - Ubuntu จะบูตตามปกติ
clean (พื้นที่ดิสก์ว่าง)
ภาพรวม
ตัวเลือกนี้จะลบแพ็กเกจที่ไม่จำเป็นเพื่อเพิ่มพื้นที่ดิสก์ที่ใช้ได้ หากดิสก์เต็ม Ubuntu อาจทำงานผิดปกติ ทำให้ตัวเลือกนี้สำคัญในสถานการณ์ที่พื้นที่เก็บข้อมูลต่ำ
วิธีใช้
- เลือก
cleanและกดEnter - Ubuntu จะลบแพ็กเกจที่แคชและแพ็กเกจเก่าอัตโนมัติ
- เลือก
resumeเพื่อกลับไปบูตตามปกติ
ตรวจสอบการใช้งานดิสก์ด้วยตนเอง:
df -h
ตรวจสอบขนาดไดเรกทอรี:
du -sh /*
ลบแพ็กเกจที่ไม่ได้ใช้:
sudo apt autoremove
dpkg (ซ่อมแซมแพ็กเกจที่เสียหาย)
ภาพรวม
ตัวเลือก dpkg ใช้ตัวจัดการแพ็กเกจของ Ubuntu เพื่อซ่อมแซมแพ็กเกจที่เสียหาย นี่มีประโยชน์เมื่อเกิดข้อผิดพลาดระหว่างการอัปเดตและแพ็กเกจไม่สามารถใช้งานได้
วิธีใช้
- เลือก
dpkgและกดEnter - Ubuntu จะสแกนหาแพ็กเกจที่เสียหายและพยายามซ่อมแซมอัตโนมัติ
- เลือก
resumeเพื่อบูตตามปกติหลังจากซ่อมแซม
คำสั่งซ่อมแซมแพ็กเกจด้วยตนเอง:
sudo dpkg --configure -a
sudo apt --fix-broken install
fsck (ซ่อมแซมระบบไฟล์)
ภาพรวม
คำสั่ง fsck (File System Check) ตรวจจับและซ่อมแซมข้อผิดพลาดของระบบไฟล์ นี่มีประโยชน์เมื่อสาเหตุของการบูตล้มเหลวคือข้อผิดพลาดของดิสก์
วิธีใช้
- เลือก
fsckและกดEnter - Ubuntu จะสแกนและแก้ไขปัญหาของระบบไฟล์
- เลือก
resumeเมื่อเสร็จสิ้น
ซ่อมแซมระบบไฟล์ด้วยตนเอง:
- เลือก
rootจากเมนู Recovery Mode - รันคำสั่งต่อไปนี้ (ตัวอย่างสำหรับ
/dev/sda1):fsck -y /dev/sda1
- พิมพ์
exitและรีบูต
network (เปิดใช้งานการเข้าถึงเครือข่าย)
ภาพรวม
ตัวเลือกนี้เปิดใช้งานอินเทอร์เฟซเครือข่ายแม้จะอยู่ใน Recovery Mode มันจำเป็นเมื่อดาวน์โหลดแพ็กเกจ อัปเดตที่เก็บข้อมูล หรือทำการแก้ไขปัญหาออนไลน์
วิธีใช้
- เลือก
networkและกดEnter - ระบบจะเปิดใช้งานการเชื่อมต่อเครือข่าย
- หลังจากเปิดใช้งาน คุณสามารถใช้คำสั่งที่ต้องการการเข้าถึงอินเทอร์เน็ตได้
รีสตาร์ทเครือข่ายด้วยตนเอง:
sudo systemctl restart NetworkManager
root (เปิด Shell Root)
ภาพรวม
ตัวเลือกนี้เปิดเซสชัน shell ด้วย สิทธิ์ root ใช้สำหรับการซ่อมแซมขั้นสูง เช่น รีเซ็ตรหัสผ่าน แก้ไขไฟล์กำหนดค่า ติดตั้ง GRUB ใหม่ หรือซ่อมแซมแพ็กเกจที่ไม่สามารถแก้ไขอัตโนมัติได้
วิธีใช้
- เลือก
rootและกดEnter - เข้าถึงบรรทัดคำสั่งด้วยสิทธิ์ผู้ดูแลระบบ
- รันคำสั่งที่จำเป็น จากนั้นออกจาก shell ด้วย
exit
ตัวอย่างการดำเนินการขั้นสูง:
- รีเซ็ตรหัสผ่านผู้ใช้:
passwd username
- ซ่อมแซม GRUB:
grub-install /dev/sda update-grub
สรุป
Ubuntu 24 มีตัวเลือกการกู้คืนหลากหลาย การเข้าใจว่าตัวเลือกแต่ละตัวทำงานอย่างไรช่วยให้คุณสามารถทำการซ่อมแซมได้อย่างมีประสิทธิภาพและปลอดภัย

5. ตัวอย่างการแก้ไขปัญหาเชิงปฏิบัติโดยใช้ Recovery Mode
Ubuntu 24 รวมเครื่องมือที่ทรงพลังหลายตัวภายใน Recovery Mode เพื่อแก้ไขปัญหาการบูตของระบบ ซ่อมแซมแพ็กเกจที่เสียหาย และแก้ไขข้อผิดพลาดของระบบไฟล์ ส่วนนี้จะอธิบาย ขั้นตอนการแก้ไขปัญหาแบบทีละขั้นตอน สำหรับปัญหาทั่วไป
กรณีที่ 1: Ubuntu ไม่บูต
อาการ
- หน้าจอ สีดำ ปรากฏขึ้นระหว่างการเริ่มต้น
- GRUB ไม่ปรากฏและ Windows บูตโดยตรงในระบบ dual-boot
- ข้อความข้อผิดพลาด: “Kernel Panic – not syncing: VFS”
วิธีแก้ไข
1. ซ่อมแซม GRUB
GRUB อาจเสียหาย ใช้ Recovery Mode เพื่อติดตั้งใหม่
- เปิดเมนู GRUB (
ShiftหรือEscระหว่างบูต) - เลือก Recovery Mode และเลือกตัวเลือก
root - รันคำสั่งต่อไปนี้:
grub-install /dev/sda update-grub reboot
- รีสตาร์ทและตรวจสอบว่า GRUB ปรากฏหรือไม่
2. ซ่อมแซม Kernel
หาก kernel ล่าสุดเสียหาย ให้บูตด้วย kernel เก่า:
.1. เลือก Advanced options for Ubuntu จาก GRUB
2. เลือกเวอร์ชันเคอร์เนลที่เก่ากว่า
3. ติดตั้งเคอร์เนลใหม่:
sudo apt update
sudo apt reinstall linux-generic
กรณี 2: Ubuntu ล้มเหลวเนื่องจากพื้นที่ดิสก์ไม่เพียงพอ
อาการ
- ข้อความแสดงข้อผิดพลาด: “No space left on device”
- GUI ไม่ทำงาน
วิธีแก้
1. ลบแพ็กเกจที่ไม่จำเป็น
- เลือก
cleanจาก Recovery Mode - ลบบันทึกหรือไฟล์ที่ไม่จำเป็นด้วยตนเอง:
du -sh /* rm -rf /var/log/*
2. ลบไฟล์ชั่วคราว
rm -rf ~/.cache/*
rm -rf /tmp/*
กรณี 3: แพ็กเกจ Ubuntu เสียหาย
อาการ
- คำสั่ง
apt-getและdpkgคืนค่าข้อผิดพลาด - แอปพลิเคชันหยุดทำงานหลังจากอัปเดตระบบ
วิธีแก้
1. ซ่อมแซมแพ็กเกจ
- เลือก
dpkgใน Recovery Mode - ทำการซ่อมแซมด้วยตนเองหากจำเป็น:
sudo dpkg --configure -a sudo apt --fix-broken install
2. ติดตั้งแพ็กเกจใหม่
sudo apt reinstall $(dpkg --list | awk '/^rc/ { print $2 }')
กรณี 4: ไม่สามารถใช้เครือข่ายได้
อาการ
- Ethernet/Wi‑Fi ไม่ทำงาน
- ไฟล์กำหนดค่าเครือข่ายเสียหาย
วิธีแก้
1. เปิดใช้งานเครือข่าย
เลือก network ใน Recovery Mode.
2. รีสตาร์ทบริการเครือข่าย
sudo systemctl restart NetworkManager
3. ติดตั้งไดรเวอร์เครือข่ายใหม่
sudo apt update
sudo apt install --reinstall network-manager
กรณี 5: รายการบูตของ GRUB เสียหาย
อาการ
- Ubuntu ไม่ปรากฏในรายการบูตแล้ว
- มีเพียง Windows ที่บูตในระบบ dual‑boot
วิธีแก้
1. ใช้ Boot Repair
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
2. แก้ไขการตั้งค่า GRUB
sudo nano /etc/default/grub
GRUB_TIMEOUT=10
update-grub
กรณี 6: ลืมรหัสผ่าน Root
อาการ
- ไม่สามารถทำงานด้านการดูแลระบบได้
sudoไม่ทำงานโดยไม่มีรหัสผ่าน
วิธีแก้
- เลือก
rootใน Recovery Mode - รีเซ็ตรหัสผ่าน:
passwd username
- รีสตาร์ทระบบ:
reboot
สรุป
ด้วย Ubuntu 24 Recovery Mode คุณสามารถแก้ไขปัญหาต่าง ๆ ได้อย่างมีประสิทธิภาพ การเข้าใจขั้นตอนเหล่านี้ทำให้คุณสามารถกู้ระบบของคุณได้โดยไม่ต้องติดตั้ง Ubuntu ใหม่
6. ข้อควรระวังเมื่อใช้ Recovery Mode
แม้ Recovery Mode ใน Ubuntu 24 จะมีประโยชน์อย่างยิ่งสำหรับการแก้ไขปัญหาและซ่อมแซมระบบ, การดำเนินการที่ไม่ถูกต้องอาจทำให้ระบบเสียหายอย่างรุนแรง ส่วนนี้อธิบายจุดสำคัญที่ควรพิจารณาก่อนทำการเปลี่ยนแปลง
คำเตือนเมื่อใช้สิทธิ์ Root
Recovery Mode ให้เข้าถึง root shell, แต่คำสั่งที่ไม่ถูกต้องอาจทำให้ระบบปฏิบัติการเสียหายหรือทำลายได้ ต้องระมัดระวังอย่างยิ่ง
❌ คำสั่งอันตรายที่คุณไม่ควรรัน
| Command | Impact |
|---|---|
rm -rf / | Deletes all system data, making Ubuntu unbootable |
dd if=/dev/zero of=/dev/sda | Erases the entire disk |
chmod 000 /etc/shadow | Prevents all users from logging into the system |
mv /bin /bin_backup | Removes essential binaries, breaking shell access |
✅ แนวทางการใช้ที่ปลอดภัย
- ทำความเข้าใจว่าคำสั่งแต่ละคำสั่งทำอะไรก่อนรัน
- ใช้
lsหรือcatเพื่อตรวจสอบไฟล์ก่อนทำการแก้ไข - เมื่อเป็นไปได้ ให้ใช้
sudoแทนการทำงานด้วย root เต็มรูปแบบ - สร้างการสำรองข้อมูลก่อนทำการเปลี่ยนแปลงสำคัญ
ความสำคัญของการสำรองข้อมูลก่อนทำการเปลี่ยนแปลง
Recovery Mode ถูกออกแบบให้แก้ไขส่วนสำคัญของระบบ การแก้ไขที่ไม่ถูกต้องอาจทำให้ Ubuntu ไม่สามารถบูตได้ ดังนั้นจึงแนะนำให้สำรองไฟล์สำคัญอย่างแน่นหนา
วิธีการสำรองข้อมูล
1. คัดลอกข้อมูลสำคัญด้วยตนเอง
เปิด root shell แล้วคัดลอกไฟล์ไปยังอุปกรณ์จัดเก็บภายนอก:
cp -r /home/username/Documents /mnt/usb/
2. สร้างสแนปช็อตระบบเต็มด้วย Timeshift
sudo apt install timeshift
sudo timeshift --create --comments "Before Recovery Mode"
ข้อควรระวังเมื่อทำงานกับดิสก์
การแก้ไขดิสก์และพาร์ทิชันควรทำอย่างระมัดระวัง การใช้ fsck กับอุปกรณ์ที่ผิดอาจทำให้เกิดความเสียหายที่ไม่สามารถกู้คืนได้.
final answer.#### ขั้นตอนการทำงานอย่างปลอดภัย
- ตรวจสอบข้อมูลพาร์ทิชัน
lsblk
- ซ่อมแซมระบบไฟล์ (ตัวอย่างสำหรับ
/dev/sda1)fsck -y /dev/sda1
ข้อควรระวังเมื่อเปิดการเข้าถึงเครือข่าย
การเปิดเครือข่ายในโหมดรูทมีความเสี่ยงด้านความปลอดภัย ควรเชื่อมต่อเฉพาะเครือข่ายที่เชื่อถือได้และหลีกเลี่ยงสคริปต์ที่ไม่รู้จัก
แนวทางปฏิบัติที่ดีที่สุด
- ห้ามแก้ไขรหัสผ่าน Wi‑Fi หรือไฟล์การกำหนดค่าโดยไม่จำเป็น
- ใช้เครือข่ายที่ปลอดภัยและเชื่อถือได้
- ห้ามติดตั้งสคริปต์ที่ไม่รู้จักจากอินเทอร์เน็ต
curl http://example.com/install.sh | sh # Do NOT run this!
ข้อควรระวังเมื่อซ่อมแซม GRUB
การกำหนดค่า GRUB ที่ไม่ถูกต้องอาจทำให้ทั้ง Ubuntu และ Windows ไม่สามารถบูตได้
แนวทางปฏิบัติที่ดีที่สุด
- ระบุดิสก์ที่ถูกต้อง ไม่ใช่พาร์ทิชัน
grub-install /dev/sda # Correct # NOT /dev/sda1
- เรียกใช้
update-grubหลังจากทำการเปลี่ยนแปลงsudo update-grub
- ห้ามลบ Windows Boot Manager ในสภาพแวดล้อม dual‑boot
ข้อควรระวังเมื่อรีเซ็ตรหัสผ่าน
การเปลี่ยนรหัสผ่านรูทอาจทำให้กลุ่มสิทธิ์เปลี่ยนแปลง ผู้ใช้บางคนอาจสูญเสียการเข้าถึง sudo หากไม่ได้กำหนดค่าอย่างถูกต้อง
แนวทางปฏิบัติที่ดีที่สุด
- เลือก
rootในโหมด Recovery - รีเซ็ตรหัสผ่าน:
passwd username
- เพิ่มผู้ใช้กลับไปยังกลุ่ม sudo (หากจำเป็น):
usermod -aG sudo username
สรุป
| Risk | Precaution |
|---|---|
| Misuse of root permissions | Commands may destroy the system if used improperly |
| No backups before changes | Always create backups before modifying critical files |
| Misuse during file system repairs | Verify device names before running fsck |
| Incorrect GRUB repairs | Specify /dev/sda and update GRUB afterwards |
| Unsafe network operations | Avoid running unknown scripts |
| Password reset issues | Ensure the user remains in the sudo group |
7. คำถามที่พบบ่อย (FAQ)
ส่วนนี้ให้คำตอบสำหรับ คำถามทั่วไป ที่เกี่ยวกับโหมด Recovery ของ Ubuntu 24 หากคุณพบปัญหาใด ๆ ให้ดู FAQ นี้เป็นอันดับแรก
ไม่สามารถเข้าสู่โหมด Recovery
คำถาม 1: การกด Shift หรือ Esc ไม่แสดงเมนู GRUB ควรทำอย่างไร?
คำตอบ: เวลาแสดง GRUB อาจสั้นเกินไป ปรับการตั้งค่าดังนี้:
- กด
Shift(BIOS) หรือEsc(UEFI) อย่างต่อเนื่องระหว่างบูต - เปลี่ยนค่า timeout ของ GRUB:
sudo nano /etc/default/grub
แทนที่ GRUB_TIMEOUT=0 ด้วย:
GRUB_TIMEOUT=10
- ใช้การเปลี่ยนแปลง:
sudo update-grub
- รีบูตและทดสอบอีกครั้ง
แป้นพิมพ์หรือเมาส์ไม่ทำงาน
คำถาม 2: แป้นพิมพ์ของฉันไม่ทำงานในโหมด Recovery ทำไม?
คำตอบ: แป้นพิมพ์ไร้สายบางรุ่นไม่ถูกตรวจจับในขั้นตอนบูตแรก
วิธีแก้ไข:
- ลองใช้แป้นพิมพ์ USB แบบมีสาย
- เปิด “USB Legacy Support” ใน BIOS
- ลองใช้พอร์ต USB อื่น
เครือข่ายไม่ทำงาน
คำถาม 3: เครือข่ายไม่เชื่อมต่อแม้เลือก network แล้ว
คำตอบ: การกำหนดค่าบางอย่างต้องเปิดใช้งานด้วยตนเอง
- รีสตาร์ทเครือข่าย:
sudo systemctl restart NetworkManager
- ขอที่อยู่ IP:
sudo dhclient
- เชื่อมต่อ Wi‑Fi ด้วยตนเอง:
nmcli d wifi connect "SSID" password "PASSWORD"
การซ่อมแซมระบบไฟล์ล้มเหลว
คำถาม 4: fsck แจ้งว่าระบบไฟล์ถูกเมานท์อยู่ จะทำอย่างไรต่อ?
คำตอบ: เมานท์ใหม่เป็นแบบอ่านอย่างเดียว:
mount -o remount,ro /
fsck -y /dev/sda1
ปัญหาการซ่อมแซมแพคเกจ
คำถาม 5: dpkg ยังคงเกิดข้อผิดพลาด ควรทำอย่างไร?
คำตอบ: ลบแพคเกจที่เป็นปัญหา:
sudo apt remove --purge packagename
จากนั้นอัปเดตแพคเกจ:
sudo apt update && sudo apt upgrade -y
การซ่อมแซม GRUB ไม่ทำงาน
คำถาม 6: การรัน grub-install ไม่แก้ไข GRUB ทำไม?
- ตรวจสอบโครงสร้างดิสก์:
lsblk
- ติดตั้ง GRUB ไปยังพาร์ทิชัน EFI:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
ปัญหารีเซ็ตรหัสผ่าน
คำถาม 7: ฉันสามารถรีเซ็ตรหัสผ่านที่ลืมโดยใช้โหมด Recovery ได้หรือไม่?
คำตอบ: ได้ ใช้ root ในโหมด Recovery:
passwd username
สรุป
ด้วยคำสั่งและขั้นตอนที่ถูกต้อง โหมด Recovery ช่วยให้คุณแก้ไขปัญหา Ubuntu เกือบทุกอย่างที่เกี่ยวกับการบูตหรือการกำหนดค่า
8. สรุป
Recovery Mode ใน Ubuntu 24 เป็น เครื่องมือวินิจฉัยและซ่อมแซมที่ทรงพลัง. คู่มือนี้ได้ครอบคลุมพื้นฐาน วิธีเข้าถึง Recovery Mode คำอธิบายโดยละเอียดของแต่ละตัวเลือก ตัวอย่างการซ่อมแซมเฉพาะ คำถามที่พบบ่อย และแนวปฏิบัติที่ดีที่สุด。
สรุปสำคัญ
- Recovery Mode ให้เครื่องมือซ่อมแซมที่จำเป็น เช่น
dpkg,fsck, และการกู้คืน GRUB - เข้าถึงผ่าน
Shift(BIOS) หรือEsc(UEFI) - ใช้ตัวเลือกที่แตกต่างกันสำหรับปัญหาที่แตกต่างกัน —การซ่อมแซมแพ็กเกจ การตรวจสอบระบบไฟล์ การแก้ไข GRUB และอื่นๆ
- การสำรองข้อมูลเป็นสิ่งสำคัญ ก่อนแก้ไขส่วนประกอบหลักของระบบ
กระบวนการแก้ไขปัญหาที่แนะนำ
- เปิดเมนู GRUB → เลือก
Advanced options for Ubuntu - เลือกตัวเลือก Recovery Mode ที่เหมาะสม
- ดำเนินการซ่อมแซมและรีบูต
reboot
ทางเลือกอื่นๆ
- ใช้ Live USB สำหรับการซ่อมแซม GRUB หรือดิสก์ หาก Recovery Mode ล้มเหลว
- ติดตั้ง Ubuntu ใหม่ หากระบบไม่สามารถซ่อมแซมได้
- สร้างการสำรองข้อมูลเป็นประจำ โดยใช้เครื่องมือเช่น
Timeshift
ความคิดเห็นสุดท้าย
โดยการเข้าใจและใช้งาน Recovery Mode อย่างถูกต้อง คุณสามารถแก้ไขปัญหาส่วนใหญ่ของระบบ Ubuntu ได้โดยไม่ต้องติดตั้งระบบปฏิบัติการใหม่ ด้วยขั้นตอนที่รอบคอบและการสำรองข้อมูล Ubuntu 24 สามารถคงไว้เป็นสภาพแวดล้อมที่เสถียรและเชื่อถือได้ สำหรับผู้ใช้ทั่วไปและมืออาชีพทั้งหมด.


