Quiero hacer unidad USB de arranque con Debian y hacer que arranque en la BIOS y UEFI sistemas. He encontrado sólo instrucciones por separado para BIOS y UEFI sistemas. Por favor, que me ayude a encontrar una solución.
Respuestas
¿Demasiados anuncios?Si usted está hablando acerca de la creación de una instalación de Debian imagen, no puedo proveer paso a paso las instrucciones para ello; sin embargo, la forma general para crear una unidad USB de arranque en tanto EFI y Linux es:
- Preparar el disco con particiones. GPT es probablemente más fiable para esto, pero MBR trabajará en al menos algunos sistemas, demasiado. Asegúrese de incluir una Partición de Sistema EFI (ESP) y (si usas GRUB 2) una Partición de Arranque del BIOS.
- Instalar Linux de 64 bits, a la unidad USB. (Un Linux de 32 bits va a arrancar en modo EFI sólo en esas raras de 32 bits basado en EFI Pc o con la ayuda de una de 64 bits cargador de arranque EFI. En estos días, usted está probablemente mejor con un Linux de 64 bits.)
- Instalar una BIOS el modo de gestor de arranque (probablemente GRUB 2, pero GRUB Legacy parcheado con GPT apoyo, SYSLINUX, o LILO, también funcionará).
- Instalar una EFI-modo de gestor de arranque/administrador (GRUB 2, Fedora parches de GRUB Legacy, los últimos SYSLINUX, reencontrar, o gummiboot) en el ESP como
EFI/BOOT/bootx64.efi
.
El instalador de Debian, por supuesto, tiene cosas en su propia manera, por lo que el paso #2 involucrará a averiguar cómo funciona el programa de instalación y "traducir" para trabajar desde la unidad flash USB.
Yo creo que Debian y Ubuntu son técnicamente lo bastante cerca para que este método para Ubuntu puede trabajar también para Debian: https://help.ubuntu.com/community/Installation/UEFI-and-BIOS
EDIT: primero debe decidir qué sabor quieres: 32-bits o 64-bits. La mayoría de la gente va a querer ir con 64 bits, es decir, amd64
. A continuación, crear una tabla de particiones parted
como sigue: ~1MB para bios_grub
, ~256 mb (o 512MB, es realmente depende de usted para decidir) para la Partición de Sistema EFI (ESP). A continuación, cree las particiones Linux para / y swap, particiones adicionales y el posible uso de LVM es totalmente de usted.
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 264MB 262MB fat32 boot
3 264MB 7434MB 7170MB ext4
4 7434MB 7799MB 365MB linux-swap(v1)
Luego de instalar Debian, preferiblemente en modo UEFI. Después de configurar el gestor de arranque (que será instalado en el ESP) reinicie de nuevo con la instalación de Debian, pero esta vez en modo BIOS. Intente instalar el GRUB a la bios_grub
de la partición.
En Ubuntu 12.04 LTS puedes usar boot-repair
que sólo está disponible en un repositorio externo (una vez en modo UEFI, una vez en modo de BIOS), pero no sé si esto también está disponible en Debian. Ejecutar dos veces con la reparación de la configuración.
En Debian usted probablemente tendrá que instalar GRUB a mano, de forma manual y asegúrese de que se instala una vez como UEFI gestor de arranque en la ESP y una vez como sector de arranque de la BIOS en la bios_grub
de la partición.
Ser consciente de que las actualizaciones automáticas las actualizaciones de kernel sólo va a ser actualizado en el sistema que se está ejecutando actualmente, es decir, BIOS o UEFI, y dependiendo de su configuración actual. ESTO NO ES AUTOMÁTICO.
Hay un par de otras posibilidades descritas en el origen vinculado, y fuentes ligadas a partir de ahí. También es diferente para un instalado Debian vs el instalador de Debian de ser multi-sistema UEFI (+BIOS). Además, en modo UEFI tienes que tomar algún pensamiento, si usted quiere ser capaz de utilizar el Arranque Seguro o no.