Instalasi baru Debian 9.5 x64 hanya akan boot dengan Instal USB drive dimasukkan

0

Saya baru saja menginstal Debian 9.5 x64 (CLI saja) pada mesin baru. Saya menggunakan USB Flash drive sebagai media instal.

Itu diinstal, saya reboot meninggalkan flash drive, dan boot dengan baik. Saya mengeluarkan flash drive dan mem-boot-ulangnya dan tidak mau mem-boot, saya mendapatkan kesalahan berikut

ata0.200: failed to set xfermode (err_mask=0_40)
Gave up waiting for root file system device. Common problems:
Boot args (cat /proc/cmdline; ls /dev)
ALERT! /dev/sbd2 does not exist. Dropping shell!

Jika saya memasukkan flash drive dan reboot, itu akan boot ke prompt login dengan benar. Jika saya mengeluarkannya lagi itu tidak bisa boot dll.

Ketika boot tanpa flash drive, menu GRUB muncul jadi saya berasumsi itu berarti saya tidak melakukan bootloader pada drive yang salah.

Akhirnya, saya melakukan instal ulang lengkap lagi dan saya mendapatkan hasil yang sama.

Mungkinkah ini ada hubungannya dengan UEFI? Pertama kali saya menginstalnya bertanya apakah saya ingin menggunakan UEFI atau Bios saya memilih UEFI. Kedua kalinya saya menginstal Debian saya tidak berpikir itu bertanya kepada saya tentang hal ini.

TheColonel26
sumber
1
Saya memiliki sesuatu yang serupa di Ubuntu, di mana booting dengan drive USB yang dimasukkan mengubah alokasi nama perangkat drive, sehingga hard drive menjadi sdb dari pada sda. Anda harus mencoba memodifikasi catatan boot selama boot-up dengan drive USB dihapus. Setelah di-boot tanpa drive USB, jalankan sudo update-grub dan ini akan memperbaiki pengaturan boot untuk boot selanjutnya.
AFH
periksa grub loader, mungkin Anda telah menginstalnya ke / dev / sdb yang merupakan drive USB. Boot ke drive USB Debian sekali lagi dan instal ulang grub ke / dev / sda help.ubuntu.com/community/Grub2/Instaling askubuntu.com/questions/459620/…
Mr. Raspberry
@AFH, Jadi gunakan saran Anda. Saya boot dengan USB drive dimasukkan (karena tidak mau boot. USB drive adalah sda dan drive utama adalah sdb. Jadi susgestion Anda benar. Saya menarik keluar USB drive, jalankan sudo update-grub kemudian reboot. Sekarang boot. Namun saya masih mendapatkan baris pertama dari kesalahan "ata0.200: gagal mengatur xfermode (err_mask = 0_40)" untuk flash sebelum saya mendapatkan prompt login. Buat saya berasumsi bahwa baris pertama bukan bagian dari masalah booting. Tahukah Anda tentang apa ini?
TheColonel26
@ Tn. Raspberry: Grub diinstal ke / dev / sdb yang benar karena untuk beberapa alasan itulah yang menjadi tujuan utama drive dipasang selama instalasi. Masalahnya adalah bahwa setelah saya mengeluarkan USB dan reboot, drive utama diubah menjadi sda, jadi menjalankan pembaruan-grub memperbaiki masalah itu.
TheColonel26
Jika pesan kesalahan muncul tepat sebelum layar masuk, maka itu tidak ada hubungannya dengan grub, tetapi mungkin merupakan efek samping lain dari kebingungan atas nama disk utama. Apakah ini muncul jika Anda menghubungkan USB setelah boot sedang berlangsung?
AFH