¿Debo usar BIOS heredado para Debian u obtener una nueva placa base?

¿Debo usar BIOS heredado para Debian u obtener una nueva placa base?

EntoncesaquíDescubrí que mi placa base B250 PC MATE aparentemente no funciona con sistemas operativos que no sean Windows con UEFI* y ahora me pregunto si sería mejor obtener una nueva placa base o usar BIOS heredado en lugar de UEFI.

AquíLa gente dijo que UEFI no es necesario para utilizar unidades sin arranque de > 2 TB. ¿Hay algo más que deba saber para utilizar unidades que ya tienen datos en Debian con BIOS heredado?

¿UEFI tampoco tiene otras características que me perdería? ¿Valdría la pena comprar una placa base nueva? Parece que en este momento Debian/UEFI no admite el arranque seguro, pero esperaba que eso cambiara en el futuro.

Si me recomienda comprar una placa base nueva, ¿cómo puedo estar seguro de que la otra funciona correctamente con UEFI?

* Considero que esto es inaceptable por parte de MSI y potencialmente de UEFI y espero que otros también lo hagan; ¡hagamos algo al respecto!

Actualizar: Ahora lo probé con BIOS heredado, sin cifrado y sin partición de inicio separada. Sigo teniendo el mismo problema, así que no estoy seguro de cuál es la causa, pero no parece ser UEFI. ¿Algunas ideas?


Actualización 2: Muy bien, ahora intenté iniciarlo sin nada conectado al USB (ratón y teclado). No ayudó y sigo recibiendo los mismos errores. Cuando ingresé, lsusbobtuve:
concentrador raíz Linux Foundation 3.0 y "concentrador raíz 2.0 (dos veces cada uno) y "Teclado compatible con HID de Logitech, Inc.".
Al ingresar, cd /var/log/ lsobtengo:
alternativas.log, apt, auth.log, btmp, daemon. log, debug, dmesg, dpkg.log, exim4, faillog, fontconfig.log, fsck, installer, kern.log, lastlog, mensajes, syslog, wtmp, Xorg.0.log, Xorg.0.log.old
Al ingresar dmesgI obtener (soloalgunode los mensajes inferiores; No estoy seguro de cómo desplazarse hacia arriba en este momento):

usb 1-3: device descriptor read/64, error -71  
usb 1-3: new low-speed USB device number 12 using xhci_hcd  
usb 1-3: Device not responding to setup address.  
usb 1-3: Device not accepting address 14, error -71  
usb usb1-port3: unable to enumerate USB device  
usbcpre: registered new interface driver usbhid  
usbhid: USB HID core driver  
input: Logitech Logitech USB Keyboard as /device/pci0000:00/0000:0...../input13  
hid-generic 000...: input.hidraw0: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-000..../input0  
input: Logitech Logitech USB Keyboard as /device/.../input14  
hid-generic 000...: input.hidraw1: USB HID v1.10 Device [Logitech Logitech USB Keyboard] on usb-000..../input1  

Además, pude arrancar Debian Live-DVD (sin UEFI) sin problemas.

Actualización 3: Sólo pude iniciar bien el Live-DVD en los primeros 2 intentos. Luego tuve que arrancar unas 30 veces(!) para que volviera a funcionar.
Arrancó mi SSD a pesar de que había seleccionado el CD manualmente a través de la configuración de arranque al inicio o mediante anulación de arranque en las opciones de BIOS y a pesar de que había seleccionado CD, CD UEFI y CD USB como primeras entradas de arranque y/o dije :

error: no such partition.
Entering rescue mode...
grub rescue> _

Sin embargo, otro Live-CD siguió funcionando en el primer intento sin importar lo que hice. Y con ese usé GParted para eliminar todas las particiones (también intenté crear particiones pero eso tampoco ayudó). Después de los primeros 2 intentos, instalé mi tarjeta gráfica NVidea y conecté mi dispositivo WLAN. No configuré la WLAN y eliminé ambas después de que ya no funcionó.

Intenté instalar Debian desde Live-DVD donde el instalador decía:

 Installation of GRUB failed
 Packet >grub-pc< could not be installed to /target/. Without the GRUB-bootloader the system can't boot.

Entonces lo investigué y, como me aconsejaron en alguna parte, me conecté a Internet. Luego, la instalación se realizó sin este error. Pero todavía no pude iniciar Debian desde mi SSD, como decía:

usb 1-3: device descriptor read/64, error -71  
usb usb1-port4: unable to enumerate USB device  
usb 1-3: device descriptor read/64, error -71  
usb 1-3: device descriptor read/64, error -71  
usb 1-3: device descriptor read/64, error -71  
usb 1-3: device descriptor read/64, error -71  
usb 1-3: Device not accepting address 14, error -71  
usb 1-3: Device not accepting address 15, error -71  
usb usb1-port3: unable to enumerate USB device  

Gave up waiting for root device. Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules: ls /dev)
ALERT! /dev/mapper/name--vg-root does not exist. Dropping to a shell!
modprobe: module ehci-orion not found in modules.dep

BusyBox v1.22.1 (Debian 1:1.22.0-9+deb8u1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh: can't access tty: job control turned off
(initramfs)
(initramfs)

Tal vezestees relevante. ¿Alguna idea sobre cuál podría ser la causa o qué intentar?

Editar: Ahora funciona conDebian 9.0(publicado después de publicar esta pregunta).

Respuesta1

Ok, intentemos arreglar las cosas. Es un poco difícil saber qué está pasando exactamente, porque (muy comprensiblemente, como novato) la información que das es un poco parcial.

Por lo que tengo entendido hasta ahora parece que:

1) Puede iniciar, tanto desde su SDD como con un Live DVD.
2) Hay problemas de USB al iniciar desde su SDD (pero no desde el Live DVD)
3) Hay otros problemas como falta de gráficos al iniciar desde su SDD (pero no desde el Live DVD).

La lsusbsalida contiene información sobredóndecada dispositivo lo es. Por ejemplo, para mi sistema:

$ lsusb
...
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
...

Eso dice que tengo varios buses USB y el bus 3 tiene un concentrador USB 2.0 y mi mouse está en este bus. Por lo tanto, esperaría mensajes de error para este mouse al usar algo como usb 3-.... También puedes obtener más detalles en formato de árbol:

$ lsusb -t
...
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
        |__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M

Entonces, mi mouse (dispositivo 5) está detrás de un concentrador (que está en mi monitor) en el concentrador raíz de mi PC. Entonces, en dmesg, el mouse aparecería como usb 3-1.1.1(bus 3, luego siempre puerto 1). Y de hecho lo hace:

[    3.129137] usb 3-1.1.1: New USB device found, idVendor=046d, idProduct=c00c
[    3.129217] usb 3-1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.129291] usb 3-1.1.1: Product: USB Mouse
[    3.129348] usb 3-1.1.1: Manufacturer: Logitech

Así es como puedes identificar tu usb 1-3dispositivo. Supongamos que es el ratón.

Las posibles razones son: no recibe suficiente energía, hay algún problema con el hardware, hay algún problema con los controladores.

Entonces, lo que intenta es: (a) conectarlo a un concentrador diferente y ver si recibe el mismo mensaje (no es necesario reiniciar, solo mire dmesg). (b) Mire para dmesgver si hay algún error. (c) Pruebe el Live DVD, que puede tener controladores diferentes, y vea si también sucede allí.

Así es como maneja la salida de texto en la línea de comando:

La línea de comandos de Linux es buena, porque puedes tomar todos los resultados de un comando y algo más con él. Por ejemplo,

$ dmesg | less

le permitirá inspeccionar la salida completa con un buscapersonas llamado less,

$ dmesg > /tmp/dmesg.log

guardará el resultado en un archivo, que luego podrá inspeccionar con

$ less /tmp/dmesg.log

etc. También puede guardar el resultado en una memoria USB con FAT, para poder ponerlo, por ejemplo, en un contenedor de archivos, ya que su navegador aún no funciona.

Finalmente, el entorno gráfico. ¿Funciona al arrancar desde el Live DVD? En caso afirmativo, ¿puede instalarlo directamente desde el Live DVD, utilizando el mismo conjunto de núcleos y controladores? Eso debería arreglar el problema. De lo contrario, nuevamente significa inspeccionar dmesgy encontrar el error (controlador incorrecto o faltante).

información relacionada