Komputer yang gagal boot jika perangkat USB tertentu dicolokkan

8

Saya tidak memiliki masalah aktif dengan ini tetapi saya ingin tahu.

Seiring waktu, pekerjaan perbaikan saya telah membawa saya untuk mengalami banyak contoh (yang berulang dan dapat diandalkan) di mana komputer (desktop atau laptop; setiap situasi unik tetapi konsisten dalam dirinya sendiri) memiliki masalah selama fase POST / boot startup.

Contoh: Satu komputer hang saat boot (saya lupa persis di mana, tetapi setelah POST) ketika saya memiliki media penyimpanan USB eksternal di dalamnya. Ini bisa berupa hard drive atau USB drive. Ini TIDAK SETIAP HDD USB atau Flash stick, tetapi ini adalah angka yang signifikan. Sedemikian rupa sehingga ketika saya boot, saya mencoba memastikan tidak ada perangkat yang terhubung. Saya tidak ingat apakah itu penting WHICH USB port (s) digunakan, tetapi saya biasanya menggunakan yang depan.

Contoh lain adalah laptop yang saya kerjakan, yang menggantung setelah POST ketika Ubuntu LiveUSB dicolokkan, kecuali saya menggunakan port tertentu , yang hampir sepenuhnya hancur di dalamnya.

Contoh ketiga adalah mesin desktop lain yang, saat booting ketika hard drive USB terpasang, hang saat boot pada titik di mana Anda melihat teks di layar. Selama fase boot pra-OS. Jika saya mencabut hard drive, boot segera dilanjutkan seolah-olah tidak ada masalah.

Mengapa perangkat eksternal (beberapa bootable, beberapa non-bootable) menyebabkan masalah boot semacam ini? Ini tersebar luas, dan tidak seragam, dan saya ingin tahu apa yang terjadi pada level mesin.

jwarner112
sumber

Jawaban:

11

Inilah beberapa wawasan.

  • Beberapa BIOS bermasalah. BIOS yang baik harus melewati perangkat yang tidak valid atau tidak dikenal tetapi tidak semuanya melakukannya dengan alasan apa pun. Coba perbarui BIOS Anda. Saya akan menambahkan itu kepada saya, sepertinya ketika PC mulai mendapatkan kemampuan untuk mem-boot hal selain hard drive yang terpasang secara lokal, bug aneh telah hadir pada BIOS dan sistem tertentu.

  • Beberapa USB drive saya kira tidak menerapkan standar penyimpanan massal USB 100% dengan benar. Ini biasanya akan menjadi masalah dengan pemutar MP3 yang terlihat seperti hard drive, perangkat yang benar-benar menghadirkan dua perangkat penyimpanan ke sistem (saya punya pemutar MP3 yang menyajikan penyimpanan internal dan eksternal sebagai dua "subdevices" penyimpanan massal USB dan saya selalu punya untuk memastikan itu dicabut saat boot).

  • Beberapa perangkat mungkin tidak stabil dan menyebabkan bus macet atau perilaku aneh lainnya. USB drive itu murah dan sepertinya tidak ada yang peduli tentang QC'ing mereka terhadap setiap kombinasi perangkat keras yang mungkin. Mungkin juga chipset motherboard mungkin memiliki keanehan yang hanya muncul pada perangkat tertentu.

Sedemikian rupa sehingga ketika saya boot, saya mencoba memastikan tidak ada perangkat yang terhubung.

Inilah yang saya lakukan dengan hampir semua sistem, IMHO itu praktik terbaik.

LawrenceC
sumber
7

Anda dapat mencoba memeriksa urutan boot BIOS yang dimaksud. Jika perangkat USB terdaftar sebelum HDD atau drive CD, maka komputer akan mencoba menggunakannya untuk boot. Jika tidak ada partisi yang dapat di-boot pada perangkat USB, maka Anda mungkin mendapatkan layar kosong atau beberapa jenis pesan "Boot record not found".

Terlepas dari urutan boot, mungkin ada beberapa masalah kompatibilitas antara motherboard dan perangkat USB. Jika motherboard tidak dapat mengenali perangkat, atau hanya melihat port tertentu, maka ini akan menjelaskan perilaku tidak konsisten yang tampak.

Turki
sumber
Apakah ini bukan standar motherboard untuk dapat melihat perangkat yang tidak terdeteksi di masa lalu seperti ini? Saya telah melihat motherboard sebelum melaporkan bahwa itu tidak dapat mengidentifikasi perangkat (hard drive, khususnya) yang dicolokkan oleh SATA atau IDE.
jwarner112
Ya, motherbioard (well, BIOS, UEFI, ...) harus bisa melihat masa lalu itu. Harus menjadi kata kunci. Banyak yang gagal ketika mereka mendapatkan sesuatu yang tidak terduga (misalnya drive yang diformat GPT pada BIOS lama. Di mana seharusnya hanya melewati itu daripada crash).
Hennes
1

Satu kasus yang saya perhatikan adalah bahwa pada Ubuntu 12.04 LTS, jika Anda tidak secara eksplisit menggunakan fstab untuk me-mount drive NTFS besar (3TB) tetapi serahkan ke Ubuntu untuk automount, maka ia akan hang tanpa memungkinkan Anda untuk mengakses BIOS .

Saya tidak mengerti mengapa ini akan terjadi jika BIOS tidak bergantung pada sistem operasi, tapi saya hanya menambahkannya di sini kalau-kalau ada orang yang sama bingungnya dengan saya.

EDIT Maaf, saya pikir masalahnya sudah hilang tetapi muncul kembali bahkan dengan apa yang saya tulis di atas. Jadi saya kira apa yang saya tulis di atas sama sekali tidak benar.

Sridhar Sarnobat
sumber
1
Masukan yang luar biasa, terima kasih atas komentar Anda. Semoga itu akan membantu orang lain yang memiliki masalah ini.
jwarner112