Autor Tema: Instalador HDD UEFI  (Leído 67421 veces)

0 Usuarios y 1 Visitante están viendo este tema.

vk496

  • Visitante
Instalador HDD UEFI
« en: 20-08-2016, 13:28 (Sábado) »
Buenas. Este hilo es para llevar a parte el tema del soporte UEFI del otro hilo de desarrollo de Wifislax64

El código está disponible aquí: https://github.com/wifislax-ng/instaladorHDD

Salu2



teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #1 en: 20-08-2016, 14:10 (Sábado) »
Yo tengo la iso del dia 15, que tengo que cambiar del pendrive? para probar a instalar? o no se puede aun?
Saudos

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #2 en: 20-08-2016, 14:27 (Sábado) »
Yo tengo la iso del dia 15, que tengo que cambiar del pendrive? para probar a instalar? o no se puede aun?
Saudos

Aún no. Estos son los scripts de esa live. Lo que hay que hacer ahora es adaptarlos para darle compatibilidad UEFI.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #3 en: 20-08-2016, 20:08 (Sábado) »
no se  como nos vamos a organizar con esto ... ;D

creo que el primer paso , seria del instalador grub  ,  quitar las ordenes boot=  y  target


lineas 145 y 146

Código: [Seleccionar]
echo "chroot "$MNT" grub-install --recheck --force "$DEVICE""
chroot "$MNT" grub-install --recheck --force "$DEVICE"


voy a hacer instalacion "normal" , para segurar que esos cambios no influyen.


TES REALIZADO , no hay problema alguno ...  i es que el target , cuando arrancamos con uefi, es otro ..el grub lo sabe identificar no es necesario un target fijado. , el --boot= ..  de momento , lo mismo , no afecta.

entonces primer paso es dejar las lineas como he dicho arriba.

tambien  voy a editar el fichero

/etc/default/grub

que ponia en default cmdline  el tipo de ficheros fijo a ext4  , eso es por que antes el kernel emitia un mensaje un poco desconcertante , cuando estaba configurado con los parametros ext3 y & ext 4 , primero intentaba ext3 , no podia y emitia un mensaje warning , por eso fije en el default grub a ext4 para evitar ese mensaje , .. ahora ya no sale el mensaje con lo que removere tambien hay.
« Última modificación: 20-08-2016, 20:24 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #4 en: 20-08-2016, 21:01 (Sábado) »
por probar , que ya se que no hiba a funcionar ...instale arranando desde UEFI ,

me extraño que el error en grub me dice

/boot/grub/i386-pc/normal.mod   FILE NOT FOUND


Imagino , al no tener la particion GPT , intenta arrancar como sistema "bios"

dime que mas hay que tocar ...  ;D
si llego a instalar i que el grub empiece a arrancar es probable, que lo acabe sacando ...

para debugear , puedes cambiar el init 4 por 3

/etc/inittab

hay veras default 4 , cambialo a 3 , y deberias quedar en consola ... donde ya ejecutar startx ,y si hay error la consola te tira para atras , y a lo mejor puedes hacer un cat en /var/log


aqui hay algo de info ...
http://docs.slackware.com/howtos:slackware_admin:set_up_grub_as_boot_loader_on_uefi_based_hardware
« Última modificación: 20-08-2016, 22:32 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #5 en: 27-08-2016, 08:22 (Sábado) »
tio , hice una iso .. con lo que modificaste en el grubinstalador.

1 - maquina virtual
2 - partición 10 gb (por defecto se crea de 8 pero no es suficiente)
3 - le doy tipo de partición "gpt"
4 - opciones  boot  esp
5 - formateo a ext4
6 - instalo
7 - reinicio

NADA , ni siquiera menú.
« Última modificación: 27-08-2016, 08:22 (Sábado) por USUARIONUEVO »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #6 en: 28-08-2016, 00:31 (Domingo) »
tio , hice una iso .. con lo que modificaste en el grubinstalador.

1 - maquina virtual
2 - partición 10 gb (por defecto se crea de 8 pero no es suficiente)
3 - le doy tipo de partición "gpt"
4 - opciones  boot  esp
5 - formateo a ext4
6 - instalo
7 - reinicio

NADA , ni siquiera menú.

Acabo de hacer un commit. Ayer probé y me funcionó con lo que hay en Github ahora mismo. Los pasos son:

-Partición de 12Gb (por si las moscas)
-200MB Fat32 con BOOT y ESP
- El resto para el root con ext4
- Bajar el actualizador de GitHub
- Instalar y reiniciar


Con eso consigo sacar el menú del HD, pero no arrancar el Kernel (Kernel Panic, no reconoce la partición /dev/sda2 como valida)

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #7 en: 28-08-2016, 00:34 (Domingo) »
a ver que me pierdo..

quieres decir que tengo que hacer una particion primero en fat con los flags boot y esr
a parte de la ext4

osea EFI estaria en una particion de 200 megas FAT32 y el sistema en ext4


1 - sistema del disco GTP
2 - 200 megas fat32 con boot y esr
3 - ya lanzo el instalador al hdd como siempre

asi ?

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #8 en: 28-08-2016, 00:59 (Domingo) »
a ver que me pierdo..

quieres decir que tengo que hacer una particion primero en fat con los flags boot y esr
a parte de la ext4

osea EFI estaria en una particion de 200 megas FAT32 y el sistema en ext4


1 - sistema del disco GTP
2 - 200 megas fat32 con boot y esr
3 - ya lanzo el instalador al hdd como siempre

asi ?

Correcto. El sistema EFI tiene dos requisitos:

Sistema de partición GPT y la "partición EFI" (que en realidad es una partición FAT32 de mínimo 100MB con los flags ESP y BOOT). De hecho, solo puede haber una partición EFI.

Lo demás se usa para las particiones de los sistemas, ya sea la partición del /, del /home o la swap.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #9 en: 28-08-2016, 01:56 (Domingo) »
entonces el instalador deberia verificar que existe ..y si no es asi ...crearla o avisar.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #10 en: 28-08-2016, 20:05 (Domingo) »
he vuelto a probar hoy , y ni veo el menu.

no se si la particion fat debe tener algun nombre especifico ... ?¿

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #11 en: 31-08-2016, 11:58 (Miércoles) »
he vuelto a probar hoy , y ni veo el menu.

no se si la particion fat debe tener algun nombre especifico ... ?¿

mmmm...

Dentro, una carpeta llamada EFI

Esta noche le meteré mas comprobaciones, pero se supone que el menú ya lo crea (en mi VMware lo hizo, no he probado sobre mi PC aun)

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #12 en: 31-08-2016, 22:08 (Miércoles) »
el problema esta aun en el instalador principal ... que es quien crea la particion ext4 , deberia crear la otra en fat. "si no existe".
« Última modificación: 31-08-2016, 22:08 (Miércoles) por USUARIONUEVO »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #13 en: 01-09-2016, 00:09 (Jueves) »
el problema esta aun en el instalador principal ... que es quien crea la particion ext4 , deberia crear la otra en fat. "si no existe".

Creo que eso debería estar en el grubinstaller. Pues esa partición es necesaria para el arranque, no para el sistema...

O te refieres a que, si no se cumple la condición, no haga la copia y demás¿?

Salu2

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #14 en: 01-09-2016, 01:39 (Jueves) »
Le he metido las comprobaciones pertinentes.

En el principal, si no tienes particion ext4 o la EFI (habiendo arrancado en modo EFI), te salta el mensaje del gparted y te saca fuera.

En el GrubInstaller igual, si no tienes EFI, te avisa y te saca fuera

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #15 en: 01-09-2016, 01:44 (Jueves) »
Le he metido las comprobaciones pertinentes.

En el principal, si no tienes particion ext4 o la EFI (habiendo arrancado en modo EFI), te salta el mensaje del gparted y te saca fuera.

En el GrubInstaller igual, si no tienes EFI, te avisa y te saca fuera

Salu2

ok , a ver si mañana vuelvo  y pruebo.

en mi equipo de sobremesa es algo mas raro , permite bios y uefi , pero si no eliges tu en el menu de arranque , el por defecto se va a UEFI , asi que se puede dar el caso de un sistema que arranca en UEFI ,pero no lo necesite realmente.

aunque eso ya sera cosa del usuario como arranque y tal.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #16 en: 01-09-2016, 01:45 (Jueves) »
Creo que eso debería estar en el grubinstaller. Pues esa partición es necesaria para el arranque, no para el sistema...


tambien es verdad , instalar el sistema es enviarlo a la particion ext4 , lo demas es todo tema grub.


cuando voy al git del instalador dice que el ultimo cambio fue hace 4 dias.
« Última modificación: 01-09-2016, 01:46 (Jueves) por USUARIONUEVO »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #17 en: 01-09-2016, 02:05 (Jueves) »
Creo que eso debería estar en el grubinstaller. Pues esa partición es necesaria para el arranque, no para el sistema...

cuando voy al git del instalador dice que el ultimo cambio fue hace 4 dias.

Cierto. Cosa de la VM. Lo tenía en suspensión y no se actualizó la hora. Pero los parches se mandaron y son esos.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14464
Re: Instalador HDD UEFI
« Respuesta #18 en: 01-09-2016, 02:10 (Jueves) »
Creo que eso debería estar en el grubinstaller. Pues esa partición es necesaria para el arranque, no para el sistema...

cuando voy al git del instalador dice que el ultimo cambio fue hace 4 dias.

Cierto. Cosa de la VM. Lo tenía en suspensión y no se actualizó la hora. Pero los parches se mandaron y son esos.

Salu2

ok , mañana pruebo a ver.

1 - particion fat32  boot/esr  con 100 o 200 megas y ya empezar la instalacion?

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #19 en: 01-09-2016, 02:11 (Jueves) »
Creo que eso debería estar en el grubinstaller. Pues esa partición es necesaria para el arranque, no para el sistema...

cuando voy al git del instalador dice que el ultimo cambio fue hace 4 dias.

Cierto. Cosa de la VM. Lo tenía en suspensión y no se actualizó la hora. Pero los parches se mandaron y son esos.

Salu2

ok , mañana pruebo a ver.

1 - particion fat32  boot/esr  con 100 o 200 megas y ya empezar la instalacion?

Sip

Salu2