Komputer tidak bisa boot tanpa hard drive eksternal (sekarang tidak bisa boot sama sekali "Boot Device Not Found")

0

Perangkat keras yang terlibat adalah laptop HP Specter x360 (menjalankan windows 10 - setidaknya itu adalah: [) dan 1TB WD Passport Ultra External Hard drive.

Skenario:

Saya mencoba membuat hard drive eksternal dengan Ubuntu portabel (tidak ada ikatan dengan hard drive laptop). Mengunjungi halaman forum dan mencoba solusi yang disarankan telah membawa saya ke komputer yang tidak lagi mengenali Ubuntu pada hard drive eksternal saya atau OS windows 10 pada HD laptop.

Langkah-langkah yang mengarah ke jalan yang gelap dan sepi:

  1. Saya membuat USB yang dapat di-boot dengan penginstal Universal USB menggunakan Ubuntu 14.04.4 LTS iso.
  2. Saya kemudian mem-boot dari USB dan memilih opsi untuk "coba ubuntu tanpa menginstal".
  3. Saya kemudian terhubung ke hard drive eksternal saya (sebut saja EHD) dan klik dua kali pada ikon desktop untuk menginstal Ubuntu.
  4. Saya memilih bahasa saya dan mengklik "lanjutkan".
  5. Saya terhubung ke internet, sumber daya, dan saya punya cukup ruang drive.
  6. Saya memilih untuk mengunduh pembaruan saat menginstal dan menginstal perangkat lunak pihak ke-3.
  7. Saya kemudian memilih jenis instalasi => "Sesuatu Yang Lain".
  8. Saya kemudian memilih / dev / sdc My Passport (1TB) untuk perangkat untuk instalasi bootloader.
  9. Di bawah / dev / sdc / saya membuat tiga partisi dari "ruang kosong":
    • 1: 50GB, Utama, Awal ruang ini, Ext4, "/"
    • 2: 15GB, Logis, Awal ruang ini, area swap
    • 3: 500GB, Logis, Awal ruang ini, Ext4, "/ home"
  10. Saya kemudian mendorong instalasi sekarang dan kemudian mematikan sistem dan melepas USB ketika instalasi selesai.

  11. Sekarang, dengan EHD terpasang, layar ungu muncul memberi saya opsi untuk boot windows atau ubuntu dan kedua opsi berfungsi dengan baik.

  12. Saya mematikan, menghapus EHD usb (berpikir saya menang!), Dan memulai laptop. Ia pergi ke layar GNU GRUB v2blahblahblah hitam dengan terminal perintah grub>. Hmm, pertama saya mencoba mengubah urutan boot dengan Grub Customizer, itu tidak berhasil. Forum kemudian menuntun saya untuk percaya bahwa bootloader diinstal pada hard drive laptop (meskipun saya rasa saya tidak melakukannya - lihat Langkah 8). Jadi saya mencoba mengikuti komputer Dual-boot ini tidak akan bisa boot tanpa hard drive eksternal .
  13. Jadi saya mendapatkan Rescatux pada USB yang dapat di-boot untuk mencoba memperbaiki MBR windows, dan menjalankan program tersebut dengan memilih opsi partisi sda pertama (sepertinya "common sensical"). Tapi sekarang terlepas dari apakah EHD dicolokkan atau tidak, saya mendapatkan pesan ramah yang mengatakan "Boot Device Not Found".
  14. Namun saya tetap bekerja dengan tentara, berharap setidaknya saya dapat membuat EHD berfungsi. Jadi saya boot dari USB langsung dan menjalankan perbaikan-boot. Tampaknya berfungsi secara normal memberi saya peringatan akan membutuhkan akses internet. Saya memiliki akses jadi saya berkata ya dan melakukan tugasnya (saya pikir itu mengatakan Memperbarui) tetapi kemudian setelah beberapa menit proses dimulai atas peringatan akses internet lagi. Itu melakukannya beberapa kali lagi setelah itu saya katakan heck with it dan berhenti perbaikan boot.
  15. Saya kemudian mematikan, melepas live USB dan mem-boot sistem dengan dan tanpa EHD terpasang. Apapun itu, pergi ke layar HP Boot Error hitam (meskipun masih akan mengenali live USB dan biarkan saya boot dari itu).
  16. Itu membawa saya ke tempat saya sekarang. Saya punya laptop dan EHD yang tidak bisa mem-boot Windows atau Ubuntu. Saya akan sangat menghargai bantuan Anda dalam hal berikut:
    • Perbaiki laptop saya jadi boot ke Windows 10 OS seperti seharusnya. Saya tidak ingin dual boot. Hanya jendela.
    • Perbaiki EHD saya jadi ketika saya mencolokkannya ke laptop, desktop, dll. Saya bisa boot ke Ubuntu.

Banyak kewajiban untuk semua bantuan Anda di muka.

PEMBARUAN # 1:

Tautan ke info perbaikan-boot adalah http://paste.ubuntu.com/15338181 . Jika Anda bisa menginterpretasikan hasil dan solusi yang tepat saya akan sangat menghargainya. Tidak mengherankan tampaknya ada beberapa kejahatan yang terjadi.

Sda adalah hard drive laptop saya (laptop datang dengan windows 8.1 dan kemudian saya pindah ke windows 10 ketika dirilis), sdb adalah USB langsung, sdc adalah EHD.

PEMBARUAN # 2:

Saya mencoba melakukan instalasi bersih dengan windows 10 dan itu tidak berhasil. Jadi saya mencoba dengan windows 8.1 (karena itulah yang datang dengan komputer awalnya) dengan menghapus setiap partisi kecuali yang memiliki deskripsi OEM (menghapus yang tampak agak menakutkan jika saya tidak perlu). Tampaknya berfungsi tetapi pada restart setelah semuanya dilakukan saya sekali lagi mendapat layar kesalahan boot tidak ada OS yang ditemukan. Ini adalah info perbaikan-boot baru http://paste.ubuntu.com/15340916 (EHD tidak terpasang sehingga tidak muncul saat ini). Saya melihat hard drive di gparted dan partisi sda3 mengatakan unknows (seperti ini sebelum instalasi yang bersih juga). Saran tentang cara melanjutkan?

Scott G
sumber
Tetapi mungkin yang terbaik untuk melihat detail: Posting tautan ke laporan ringkasan Buat BootInfo. Merupakan bagian dari Boot-Repair: help.ubuntu.com/community/Boot-Info Jika Windows 10 sudah diinstal maka itu adalah UEFI boot, dan pemartisian Anda pada eksternal terlihat seperti instalasi boot BIOS.
oldfred
Saya telah menambahkan info perbaikan-boot di atas. Ketika saya menunjukkan koneksi internet saya sedikit tidak stabil, jadi saya pikir itu mengacaukan url saya. Saya dapat memperbaharui itu jika itu membantu. Laptop berusia kurang dari satu tahun dan datang dengan windows 8.1 yang kemudian saya perbarui ke windows 10 (jadi ya itu harus UEFI). Sigh, saya pikir saya sudah membaca instruksi dengan benar dan sedang melakukan partisi UEFI ...
Scott G
Tidak terlihat seperti skrip lengkap, lebih baik memposting tautan yang disediakannya, sehingga kita bisa melihat semuanya. Tetapi Anda telah menginstal boot loader BIOS ke MBR dari sda, dan tidak memiliki partisi sistem ESP - efi di sdc. Tetapi dengan HP Anda memiliki masalah lain. Sony, HP & lainnya: askubuntu.com/questions/486752/… dan: askubuntu.com/questions/597052/… dan: Menggunakan reEndnd pada HP dengan 2 drive askubuntu.com/questions/721867/…
oldfred

Jawaban:

1

Saya memang menemukan solusi untuk masalah saya, tetapi sayangnya bukan yang elegan yang saya harapkan. Mungkin itu mungkin terjadi di dekat awal tetapi segalanya menurun setelah mencoba Rescatux ... malu pada Anda Rescatux! :) jk, jk

Bagaimanapun, solusi terakhir setelah Pembaruan # 2 di atas adalah untuk:

  1. Saya mencatat apa yang saya yakini adalah kunci windows saya menggunakan terminal USB live Ubuntu dan memasukkan baris di bawah kalau-kalau ada yang mengarah ke selatan (... er):

sudo xxd /sys/firmware/acpi/tables/MSDM

  1. Saya kemudian melakukan instalasi bersih lagi di Windows 8.1 tapi kali ini saya juga menghapus partisi bertanda OEM (saya tidak menghapus yang sebelumnya). Semuanya bekerja dengan baik dan saya dapat menyelesaikan instalasi, meningkatkan ke Windows 10, dan menginstal ulang driver yang diperlukan. Untuk alasan apa pun tidak menghapus partisi bertanda OEM mencegah instalasi bersih berfungsi dengan benar.

Meskipun ini berhasil, itu semacam pendekatan palu godam dengan mengubah masalah awal Ubuntu menjadi masalah Windows murni. Mudah-mudahan ketika saya mencoba membuat hard drive Ubuntu eksternal lagi saya tidak akan turun lubang kelinci ini lagi.

PEMBARUAN # 1:

Masih membutuhkan EHD saya mengulangi langkah 1-11 dan bagian dari 12 (hingga dan termasuk mencabut EHD dan mendapatkan layar gnu grub hitam). Untuk alasan apa pun, Ubuntu meletakkan file boot ke hard drive internal saya untuk melihat info boot sebelum dan sesudah menginstal Ubuntu. Jadi untuk sampai ke Windows tanpa tipe EHD terlampir "keluar" di terminal grub dan Windows akan boot ... Sekarang untuk menyingkirkan layar GNU GRUB yang sial itu dan pastikan EHD berperilaku baik.

Scott G
sumber
Ya, setelah semua itu berhasil, selamat untuknya. Jadi ... selamat: P
x__x
1
Ha. Ya sekarang saya harus mencari cara untuk tidak mendapatkan layar gnu grub (langkah 12) ketika saya menghapus ehd. Ubuntu menempatkan file boot di hard drive internal saya apa pun yang saya lakukan. Tapi itu mungkin posting lain. Ini menyebabkan lebih banyak masalah dari yang seharusnya. Tapi aku tidak akan berkecil hati!
Scott G
Dan ketika Anda telah berhasil menemukan jawabannya, perbarui jawabannya. Mungkin ada banyak orang yang bisa mendapat manfaat darinya. Tepuk tangan. : D
x__x
Ngomong-ngomong, saya meneruskan pertanyaan Anda ke reddit. Berikut . Ada beberapa ahli yang cukup baik yang dapat membantu memahami situasi Anda. :)
x__x
0

Pertama-tama, nonaktifkan boot aman di BIOS. Jika Anda ingin memperbaiki laptop Anda untuk setidaknya boot ke Windows 10, masukkan Windows 10 menginstal USB, pilih bahasa Anda, pilih untuk Memperbaiki komputer, dan kemudian pergi ke Command Prompt. Setelah masuk command prompt, jalankan perintah-perintah ini bootrec.eexternalxe/FixMbr, bootrec.exe/FixBootdan bootrec.exe/RebuildBCDperintah-perintah ini harus memperbaiki bootloader untuk booting Windows saja.

Mengenai instalasi Ubuntu Anda di EHD, saya tidak tahu mengapa itu tidak berfungsi. Saya telah melakukan dengan cara yang sama persis di masa lalu dan selalu berhasil untuk saya. Saya menduga itu karena Anda tidak menonaktifkan Boot Aman atau karena alat yang Anda gunakan melakukan sesuatu. Tapi saya tidak yakin.

Saya sarankan memeriksa dari USB langsung bahwa Anda tidak merusak / mengubah salah satu partisi laptop menggunakan GParted. Konfirmasikan jika / dev / sdc adalah EHD Anda dan / dev / sda adalah hard drive internal Anda. Jika semuanya baik-baik saja, maka saya akan merekomendasikan menginstal Ubuntu lagi di EHD menggunakan prosedur yang sama persis seperti yang Anda lakukan (instal bootloader di / dev / sdc dan instal Ubuntu di / dev / sdc).

x__x
sumber
Saya mencoba memperbaiki yang disebutkan menggunakan Windows 10 USB dan kemudian menemukan prompt perintah dari opsi perbaikan dan menggunakan perintah berikut bootrec / fixmbr, bootrec / fixboot, dan bootrec / rebuildbcd. Ini tidak memperbaiki sistem windows. Saya masih mendapatkan kesalahan Boot yang sama. Saya juga berusaha menginstal ulang windows dan terlepas dari bagaimana saya berusaha melakukannya, saya mendapatkan kesalahan yang tidak membantu yang pada dasarnya menyatakan ada yang tidak beres dan satu-satunya pilihan yang Anda berikan adalah "Batal".
Scott G
Aku benar-benar benci omong kosong "Sesuatu yang salah" yang diberikan oleh pemasang Windows. Anda bahkan tidak bisa tahu apa yang salah! Bagaimanapun, saya pikir partisi boot rusak parah. Pemasang Windows 10 sering mengalami masalah yang tidak terduga. Karena Anda sudah mencoba menginstal Windows 10, saya akan merekomendasikan yang berikut: 1. Cobalah untuk menjalankan perbaikan otomatis disk instalasi Windows 10 (siapa tahu, mungkin memperbaiki masalah) 2. Jika itu tidak berhasil, coba instal Windows 7 (driver di sini )
x__x
Laporkan kembali dengan apa yang terjadi. Saya akan mencoba membantu Anda sebanyak yang saya bisa.
x__x
Karena windows 10 tidak bekerja saya memutuskan untuk mencoba windows 8.1 karena itulah yang awalnya datang dengan komputer. Lihat "Perbarui # 2" untuk itu. Apa yang Anda dapatkan dari itu?
Scott G
Pertama, buat cadangan data apa pun yang Anda butuhkan dari laptop (semua partisi). Sekarang coba ini: Instal Windows 8.1 lagi (Sial, Anda pasti bosan dengan ini). Tapi kali ini, ketika Anda menginstalnya, di layar di mana Anda harus memilih partisi yang akan diinstal, hapus SEMUA partisi (bukan format, HAPUS). Dan kemudian instal Windows 8.1 dalam satu partisi. (Jika ia memberi tahu untuk membuat partisi tambahan bla bla, biarkan, maksud saya adalah Anda memberitahu installer untuk menginstal Windows 8.1 di partisi tunggal raksasa)
x__x