จะแก้ไขการบูต Ubuntu ที่ช้ามากได้อย่างไร


36

เมื่อฉันบูทขึ้นอูบุนตูที่ติดตั้งใหม่ของฉันบนอุปกรณ์ที่กำหนดเองของฉันพร้อม 4GB DDR3 RAM และ 3 Ghz Intel Core i7 จะใช้เวลาประมาณหนึ่งนาทีครึ่งที่หน้าจอการโหลดสีม่วงและหลังจากเข้าสู่ระบบจะใช้เวลา ในขณะที่ไอคอนจะปรากฏขึ้นบนหน้าจอ คอมพิวเตอร์เครื่องนี้สามารถเรียกใช้และบูต Windows 7 ได้เร็วขึ้นดังนั้นฉันจึงมีปัญหาที่นี่


1
อาจเป็นเพราะกำลังรอบางสิ่งบางอย่างและหมดเวลาคุณสามารถตรวจสอบ / var / log / ข้อความหลังจากที่คุณบูทได้หรือไม่? มันมีบันทึกที่มีเวลาจากในระหว่างลำดับการบูต
steabert

4
คุณอาจลองใช้bootchart ดูคำตอบนี้ด้วย
belacqua

@belacqua ดูเหมือนว่าแพ็คเกจ Ubuntu สำหรับ bootchart จะไม่สามารถดาวน์โหลดได้อีกต่อไปbootchart.org/download.html
Marco Lackovic

1
ใน Ubuntu 12.04 มีแอพพลิเคชั่นทางเลือกสำหรับ bootchart ที่ชื่อว่าpybootchartgui ที่มีอยู่ใน Ubuntu Software Center
Marco Lackovic

1
ใช้ SSD หรือไม่ใช้ SSD
BigSack

คำตอบ:


20

ที่ง่ายที่สุดคือเปิดเทอร์มินัลแล้วเขียน "dmesg" เพื่อค้นหาช่องว่างตามที่ Peck เสนอ การส่งออกจะ verbose น้อยกว่าข้อความหนึ่ง คุณจะเห็นการประทับเวลาภายในเครื่องหมาย "[]"

นี่เป็นข้อผิดพลาดอย่างชัดเจน ด้วยระบบนั้นคุณไม่ควรบูตนานกว่า ~ 10 วินาที


6
ฉันทำ $ dmesg แล้วฉันจะได้ผลลัพธ์จำนวนมากจากการโหลด?
Gaurav Agarwal

2
มองหาเส้นที่มีค่าการประทับเวลาต่างกันมาก ตัวอย่างเช่นในกรณีของฉันฉันสังเกตเห็นว่าก่อนที่cgroup: new mount options do not match the existing superblock, will be ignoredระบบจะทำการโหลดเป็นเวลา 10 วินาที แต่ขั้นตอนนี้ใช้เวลาทั้งหมด 90 วินาทีซึ่งไม่ดี (เกิดจากการสลับพาร์ทิชัน id ผิด) นั่นคือวิธีที่จะตอกย้ำปัญหาของคุณ
Nicolas Ivanov

คุณจะทำอย่างไรเมื่อคุณแยกปัญหา ฉันไม่รู้อะไรเกี่ยวกับพาร์ทิชันหรือการบูตโดยทั่วไป
Matt G

19

ฉันจะตรวจสอบระบบ> ดูแลระบบ> แฟ้มบันทึก Viewer> ข้อความ มันอาจแสดงให้เห็นถึงบางสิ่งที่ปกคลุมด้วยวัตถุฉนวนหรือถ่วงเวลาก่อนที่จะเริ่มกระบวนการในขณะที่บูท บันทึกมีการประทับวันที่ด้วยวินาที มองหาช่องว่างที่มากเกินไปในไม่กี่วินาที ฯลฯ และรายการที่เกิดซ้ำ หากกล่องของคุณถูกบูทมาหลายวันคุณอาจเปรียบเทียบบันทึกก่อนหน้าได้


ขอบคุณ! ช่วยฉันค้นหาปัญหาที่มีการย้ายพาร์ติชัน swap บนดิสก์ดังนั้น UUID สำหรับมันจึงไม่ถูกต้องอีกต่อไป นึกภาพไม่ออกเลยว่าฉันจะคิดออกได้ยังไงถ้าไม่มีเคล็ดลับนี้
Zane Hooper

1
ตอนนี้ระบบนี้> ... > โครงสร้างเมนูข้อความไม่มีอยู่อีกต่อไปใน Ubuntu รุ่นล่าสุดฉันจะเข้าถึง UI เดียวกันได้อย่างไร ฉันพบโปรแกรมดูบันทึก แต่ไม่มีส่วน "ข้อความ"
Dan Mirescu

7

ติดตั้งbootchartและpybootchartguiอัปโหลดไฟล์/var/log/bootchart. png ใน

อย่างไรก็ตามมันจะแสดงขั้นตอนทั้งหมดตั้งแต่ระบบจนถึงการบูตสมบูรณ์ ปิดใช้งานแพคเกจที่ใช้เวลานาน แต่ไม่จำเป็น ติดตั้งแอปพลิเคชั่นbugนี้

แพคเกจทั้งหมดเหล่านี้สามารถติดตั้งด้วยวิธีนี้:

sudo apt-get install bootchart pybootchartgui

เรียกใช้คำสั่งด้วย:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

ตอนนี้เปิด 'แอปพลิเคชันเริ่มต้น' และยกเลิกการเลือกสิ่งที่คุณไม่ต้องการโหลดระหว่างการบู๊ต


5

คุณสามารถเริ่มต้นด้วยการปิดใช้งานบริการบางอย่างเมื่อเริ่มต้นเช่น Bluetooth และ Remote Desktop และ Gnome Login Sound

ไปที่ระบบ> การดูแลระบบ> แอปพลิเคชันเริ่มต้นเพื่อยกเลิกการเลือกรายการสำหรับการทำงานเมื่อเริ่มต้นและดูว่าคุณสังเกตเห็นการเปลี่ยนแปลงใด ๆ ในเวลาบูต


4

ฉันแก้ไขปัญหานี้ด้วยการป้อน BIOS แล้วปิดการใช้งานตัวเลือกคอนโทรลเลอร์ ACHI SATA และตั้งค่าควบคุม SATA ในโหมด "ความเข้ากันได้" มันใช้งานได้ดีกับ Toshiba NB200 ของฉัน!


3

เชื่อหรือไม่ว่ามันเป็นข้อความ

เปิด terminal และเรียกใช้:

sudo nano /etc/default/grub

เปลี่ยนสาย:

GRUB_CMDLINE_LINUX_DEFAULT=""

ไปยัง

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

วิ่ง:

sudo update-grub2

มันโกน 10 วินาทีในการบูตเวลา 15 วินาทีของฉัน


quietเยี่ยมมาก แต่บางครั้งต้องดูว่าเกิดอะไรขึ้นเมื่อเริ่มต้นและสังเกตเห็นข้อผิดพลาดทันที
NelsonGon

1

การถอนการติดตั้ง hp-lip 3.14.1 ช่วยด้วยปัญหาเดียวกัน ฉันใช้ Ubuntu-Tweek เพื่อทำความสะอาดทุกอย่าง

ฉันใช้ Ubuntu 12.04 ต้องใช้ hp-lip สำหรับเครื่องพิมพ์ของฉัน (HP Envy 4500)


มันบ้าไปแล้ว แต่ฉันคิดว่ามันแก้ปัญหาได้แล้ว ฉันมีความล่าช้าอย่างมาก (รู้สึกว่านาที) เพื่อโหลดเดสก์ท็อปเมื่อเริ่มต้น ฉันทำสองสิ่ง: 1) ถอนการติดตั้ง hp-lip, 2) ล้างถังขยะที่เต็มไปด้วยขยะ หนึ่งในสิ่งเหล่านั้นทำให้มันเกิดขึ้น ตอนนี้เกือบจะเริ่มต้นเดสก์ท็อปทันที: D
Lovedby.Jesus

-2

ในเมนู BIOS ให้เปลี่ยนคอนโทรลเลอร์ SATA เป็นอุปกรณ์ที่เข้ากันได้ ทำงานกับ lenovo z500 มันไม่ใช่ปาฏิหาริย์ แต่มันเพิ่มการเริ่มต้นอย่างมาก ฆ่าแอปพลิเคชั่นเริ่มต้นทั้งหมดด้วย สภาพแวดล้อมเดสก์ทอปไม่สำคัญเลยอย่างน้อยก็ไม่มาก ในคอมพิวเตอร์ของฉัน Unity, Gnome shell และ XFCE ใช้เวลาเกือบจะพร้อมกันในการเริ่มต้นดังนั้นอย่าใช้ความพยายามอย่างมากในการเปลี่ยน DE ของคุณ


2
โหมด SATA ควรอยู่ใน AHCI เพื่อประสิทธิภาพ การเปลี่ยนเป็น IDE-compatible จะทำให้ช้าลงเพื่อให้เข้ากันได้กับระบบปฏิบัติการรุ่นเก่า ฉันไม่เห็นว่าทำไมสิ่งนี้ถึงมีประโยชน์
gertvdijk

1
นั่นจะทำให้การบู๊ตช้าลง
Braiam
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.