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

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

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #120 en: 11-09-2016, 21:55 (Domingo) »
openssl esta...

¿quieres que añada estas ? --> mokutil + sbsigntool

Si.

Salu2



teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #121 en: 11-09-2016, 23:20 (Domingo) »
Estaba probando a instalar, pero resulta que me sale continuamente el mensaje para hacer la particion EFI que ya la tengo hecha porque tebgo instalado windows, pero no paso de pantalla ya que solo deja abrir gparted o cerrar la instalacion. Tengo una particion EFI y otra con ext4.
Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #122 en: 11-09-2016, 23:25 (Domingo) »
Estaba probando a instalar, pero resulta que me sale continuamente el mensaje para hacer la particion EFI que ya la tengo hecha porque tebgo instalado windows, pero no paso de pantalla ya que solo deja abrir gparted o cerrar la instalacion. Tengo una particion EFI y otra con ext4.
Saludos


y la tabla de particiones es GPT ?

hay es el asunto ...por eso hable de mirar antes como lo tenia windows y seguir el royo de win ...

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #123 en: 11-09-2016, 23:26 (Domingo) »
@teik

abre consola y ejecuta

Código: [Seleccionar]
fdisk -l
y peganos el resultado ..para analizar el tipo de particiones.

gracias.

a lo mejor solo tenemos que exigir que exista una particion efi , ...y punto.
« Última modificación: 11-09-2016, 23:26 (Domingo) por USUARIONUEVO »

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #124 en: 11-09-2016, 23:37 (Domingo) »
@teik

abre consola y ejecuta

Código: [Seleccionar]
fdisk -l
y peganos el resultado ..para analizar el tipo de particiones.

gracias.

a lo mejor solo tenemos que exigir que exista una particion efi , ...y punto.


Aqui esta hice incluso otra particion EFI por si acaso y nada no me deja pasar:

Citar
wifislax ~ # fdisk -l
Disco /dev/ram0: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram1: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram2: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram3: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram4: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram5: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram6: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram7: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram8: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram9: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram10: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram11: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram12: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram13: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram14: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/ram15: 16 MiB, 16777216 bytes, 32768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes


Disco /dev/loop0: 47,4 MiB, 49651712 bytes, 96976 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop1: 42,1 MiB, 44109824 bytes, 86152 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop2: 103,3 MiB, 108277760 bytes, 211480 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop3: 255,4 MiB, 267776000 bytes, 523000 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop4: 111,4 MiB, 116756480 bytes, 228040 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop5: 110 MiB, 115314688 bytes, 225224 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop6: 229,9 MiB, 241057792 bytes, 470816 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop7: 79,4 MiB, 83218432 bytes, 162536 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/sda: 14,6 GiB, 15611199488 bytes, 30490624 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0xc3072dd0

Disposit.  Inicio Comienzo    Final Sectores Tamaño Id Tipo
/dev/sda1  *          2048 30475304 30473257  14,5G  c W95 FAT32 (LBA)


Disco /dev/loop8: 42,8 MiB, 44904448 bytes, 87704 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop9: 61,6 MiB, 64561152 bytes, 126096 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop10: 83,8 MiB, 87883776 bytes, 171648 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop11: 153,9 MiB, 161353728 bytes, 315144 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop12: 71 MiB, 74379264 bytes, 145272 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop13: 54,2 MiB, 56860672 bytes, 111056 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop14: 60,8 MiB, 63688704 bytes, 124392 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop15: 201,7 MiB, 211501056 bytes, 413088 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop16: 57,6 MiB, 60379136 bytes, 117928 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop17: 11,1 MiB, 11657216 bytes, 22768 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop18: 15,7 MiB, 16478208 bytes, 32184 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/loop19: 8 KiB, 8192 bytes, 16 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/mmcblk0: 58,3 GiB, 62545461248 bytes, 122159104 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: gpt
Identificador del disco: 8C4D648A-BE39-4233-9794-813EE6BE8A71

Disposit.       Comienzo     Final Sectores Tamaño Tipo
/dev/mmcblk0p1      2048    206847   204800   100M Sistema EFI
/dev/mmcblk0p2    206848    239615    32768    16M Reservado para Microsoft
/dev/mmcblk0p3    239616  87564721 87325106  41,7G Datos básicos de Microsoft
/dev/mmcblk0p4 110993408 121233407 10240000   4,9G Datos básicos de Microsoft
/dev/mmcblk0p5 121235456 122157055   921600   450M Entorno de recuperación de Wi
/dev/mmcblk0p6  87566336 107431935 19865600   9,5G Sistema de ficheros de Linux
/dev/mmcblk0p7 107431936 108748799  1316864   643M Sistema EFI

Las entradas de la tabla de particiones no están en el orden del disco.




Disco /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes


Disco /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
« Última modificación: 11-09-2016, 23:38 (Domingo) por teik »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #125 en: 11-09-2016, 23:42 (Domingo) »
ahora este por favor , en el otro no sale el tipo de "tabla"..que es lo que buscamos.


Código: [Seleccionar]
parted -l

no te deja pasar ,por que exige GPT , pero por lo visto tu lo tienes sin GPT , es lo que necesitamos analizar para decidir cuando el instalador te deja pasar , o no.
« Última modificación: 11-09-2016, 23:44 (Domingo) por USUARIONUEVO »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #126 en: 11-09-2016, 23:46 (Domingo) »
El problema es que tu HDD usa /dev/mmcblk0

y el script presupone que hay /dev/sdX

Salu2

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #127 en: 11-09-2016, 23:47 (Domingo) »
ahora este por favor , en el otro no sale el tipo de "tabla"..que es lo que buscamos.


Código: [Seleccionar]
parted -l

no te deja pasar ,por que exige GPT , pero por lo visto tu lo tienes sin GPT , es lo que necesitamos analizar para decidir cuando el instalador te deja pasar , o no.


wifislax ~ # parted -l
Model: Kingston DataTraveler 2.0 (scsi)
Disk /dev/sda: 15,6GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Numero  Inicio  Fin     Tamaño  Typo     Sistema de ficheros  Banderas
 1      1049kB  15,6GB  15,6GB  primary  fat32                arranque, lba


Error: /dev/mmcblk0rpmb: unrecognised disk label
Aviso: Error fsyncing/closing /dev/mmcblk0rpmb: Error de entrada/salida
Reintentar/Retry/Descartar/Ignore?                                       

Al ser tablet no utiliza HDD es un emmc de esos, tal vez sea ese el problema. Con el comando me reconoce el pendrive no el disco.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #128 en: 12-09-2016, 00:13 (Lunes) »
ESTO ES LO QUE ME INTERESABA....


Partition Table: msdos


Alucino pepinillos  ;D  , no es GPT.

asi que mejor solo exigir que exista una particion EFI ..e ya.


atenciona las banderas...

arranque, lba

« Última modificación: 12-09-2016, 00:15 (Lunes) por USUARIONUEVO »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #129 en: 12-09-2016, 00:20 (Lunes) »
ESTO ES LO QUE ME INTERESABA....


Partition Table: msdos


Alucino pepinillos  ;D  , no es GPT.

asi que mejor solo exigir que exista una particion EFI ..e ya.


atenciona las banderas...

arranque, lba



nop. Si te fijas en la salida, hay 2.



/dev/mmcblk0 (su HDD) y /dev/sda (su USB)

@teik

Por favor, pega la salida que te genera el siguiente comando:

Código: [Seleccionar]
gdisk -l /dev/mmcblk0
Salu2

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #130 en: 12-09-2016, 00:21 (Lunes) »
El ultimo comando que has puesto:
wifislax ~ # gdisk -l /dev/mmcblk0
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/mmcblk0: 122159104 sectors, 58.3 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 8C4D648A-BE39-4233-9794-813EE6BE8A71
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 122159070
Partitions will be aligned on 2048-sector boundaries
Total free space is 7691 sectors (3.8 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          206847   100.0 MiB   EF00  EFI
   2          206848          239615   16.0 MiB    0C01  Micr
   3          239616        87564721   41.6 GiB    0700 
   4       110993408       121233407   4.9 GiB     0700  Basi
   5       121235456       122157055   450.0 MiB   2700  Basi
   6        87566336       110993407   11.2 GiB    8300 
« Última modificación: 12-09-2016, 00:25 (Lunes) por teik »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #131 en: 12-09-2016, 00:35 (Lunes) »
Vaya ,  ;D

Osea si GPT , y falla lo que decia vk496  ;D

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #132 en: 12-09-2016, 00:40 (Lunes) »
Vaya ,  ;D

Osea si GPT , y falla lo que decia vk496  ;D

Eso parece que es por el nombre asignado. Por cierto la particion EFI es de 100MB, en el mensaje que aparece al lanzar el instalador dice que sea superior a 100MB, no es una condicion no? porque en ese sector a continuacion esta windows y no me dejaria ampliarlo ademas de que esa particion la genera windows al instalarlo automaticamente (quedan libres 48 MB).
Saludos y me espero hasta que resubas iso nueva o hay alguna solucion rapida?

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #133 en: 12-09-2016, 00:46 (Lunes) »
esperate y ya te decimos algo.

100 megas es suficiente , siempre que no instales mas de 4 o 5 sistemas operativos.

no se lo que ocupara la instalacion efi de wifislax , pero creo recordar que era poquisimo.

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #134 en: 12-09-2016, 00:54 (Lunes) »
Vaya ,  ;D

Osea si GPT , y falla lo que decia vk496  ;D

Eso parece que es por el nombre asignado. Por cierto la particion EFI es de 100MB, en el mensaje que aparece al lanzar el instalador dice que sea superior a 100MB, no es una condicion no? porque en ese sector a continuacion esta windows y no me dejaria ampliarlo ademas de que esa particion la genera windows al instalarlo automaticamente (quedan libres 48 MB).
Saludos y me espero hasta que resubas iso nueva o hay alguna solucion rapida?

No, 100MB no es requisito, pero se recomienda. Se debe a que UEFI es capaz de cargar un kernel directamente, sin necesidad de un cargador como GRUB. Por eso se recomienda 100MB, porque es posible que haya algún OS que copie su kernel (y mas archivos) ahí para arrancar.

He metido un patch para que pueda funcionar en tu tablet. Sigue estos pasos desde Wifislax para actualizar tu instalador:

Código: [Seleccionar]
git clone https://github.com/wifislax-ng/instaladorHDD
cd instaladorHDD
cp WifislaxInstallerGUI Grub2InstallerGUI /opt/install/

Luego lanza el instalador a ver si te tira

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14480
Re: Instalador HDD UEFI
« Respuesta #135 en: 12-09-2016, 02:00 (Lunes) »
estoy viendo que el instalador grub , va a mater un par de ficheros

el hashtool , y otro boot64.efi

si siempre van a ser los mismo ficheros ... se podrian colocar en la carpet EFI , del live cd y copiarlos de alli , en lugar de generarlos a cada vez.

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #136 en: 12-09-2016, 09:35 (Lunes) »
Hice lo de los comandos para cargar el nuevo instalador y me instala sin problemas ademas de que no a tardado a penas nada, con todas las carpetas y todo pero en la parte del grub, se queda y me dice:
Citar
Ocurrió un error durante la instalación,  no se puede continuar

Desmonta la partición de la instalación y la reconoce, pero se ve que algo no encuentra o se detiene.
Saludos

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #137 en: 12-09-2016, 12:07 (Lunes) »
estoy viendo que el instalador grub , va a mater un par de ficheros

el hashtool , y otro boot64.efi

si siempre van a ser los mismo ficheros ... se podrian colocar en la carpet EFI , del live cd y copiarlos de alli , en lugar de generarlos a cada vez.

Por ahora no hace falta, no son los definitivos.

Hice lo de los comandos para cargar el nuevo instalador y me instala sin problemas ademas de que no a tardado a penas nada, con todas las carpetas y todo pero en la parte del grub, se queda y me dice:
Citar
Ocurrió un error durante la instalación,  no se puede continuar

Desmonta la partición de la instalación y la reconoce, pero se ve que algo no encuentra o se detiene.
Saludos

El menú para elegir SecureBoot o Normal no te llega a salir verdad?

Salu2

teik

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #138 en: 12-09-2016, 13:22 (Lunes) »
estoy viendo que el instalador grub , va a mater un par de ficheros

el hashtool , y otro boot64.efi

si siempre van a ser los mismo ficheros ... se podrian colocar en la carpet EFI , del live cd y copiarlos de alli , en lugar de generarlos a cada vez.

Por ahora no hace falta, no son los definitivos.

Hice lo de los comandos para cargar el nuevo instalador y me instala sin problemas ademas de que no a tardado a penas nada, con todas las carpetas y todo pero en la parte del grub, se queda y me dice:
Citar
Ocurrió un error durante la instalación,  no se puede continuar

Desmonta la partición de la instalación y la reconoce, pero se ve que algo no encuentra o se detiene.
Saludos

El menú para elegir SecureBoot o Normal no te llega a salir verdad?

Salu2

Que va, se queda antes pone instalando grub ..... y de momento me sale error.
Saludos




EDIT; se puede lanzar el instalador grub desde la terminal para ver donde reside el fallo?
« Última modificación: 14-09-2016, 14:08 (Miércoles) por teik »

vk496

  • Visitante
Re: Instalador HDD UEFI
« Respuesta #139 en: 14-09-2016, 17:25 (Miércoles) »
No sé como es posible o qué pasa, pero si intento eliminar las keys de Ubuntu (Canonical) y reinicio, vuelven a estar en la MOK. Es decir:

En caso de Wifislax, si elimino la key del MOK, puede reproducir el error de (Access denied) (es decir, que la key no está). Sin embargo, no puedo hacer lo mismo con Ubuntu.

Mi intención era investigar sobre qué hace Ubuntu cuando se quiere arrancar su LiveCD en una máquina donde esté el UEFI + SecureBoot y no esté presente su llave en la MOK. Pero me da a mi que no podré saberlo a corto plazo.

Por otro lado, respecto a Wifislax, hay que ir pensando en generar el par de claves publicas y privadas.

@USUARIONUEVO, al ser claves asimétricas y que corresponderán a certificados de la casa, es posible que el asunto le interese a @Hwagm. Puesto que un par de claves publicas y privadas se pueden usar para mas cosas (HTTPS de la web, firmar binarios, UEFI, etc). Es decir, generar unas que tengan @Hwagm bajo llave.

Si el asunto da igual, pues las generas tú y listo. Eso si, una vez que se empiecen a usar, no puedes perderlas, ni compartirlas al tun tun.

Con esto generas el par de claves:

Código: [Seleccionar]
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.key -out MOK.crt -nodes -days 3650
la MOK.key es la clave PRIVADA y la MOK.crt la pública. Tiene el parámetro para que este certificado sea válido durante 10 años. Se supone que es recomendable poner una fecha límite. Si crees que no hace falta, quitas el parámetro y son para siempre.

Tras generarlas,

Código: [Seleccionar]
openssl x509 -in MOK.crt -out wifislax.cer -outform DER
El archivo que genera es el que se usa para importar a las MOK del UEFI.

También es necesario que metas en la distro la última versión de grub, puesto que la que tenemos ahora no implementa el protocolo para comunicarse con shim (grub tiene que validar la firma del kernel a través de shim) .

http://alpha.gnu.org/gnu/grub/
https://slackbuilds.org/repository/14.0/system/grub2/

También hay dos binarios que tenemos que meter en la distro. shimx64.efi y MokManager.efi (he descubierto que son distintos a los que hay en internet, por lo que supongo que Ubuntu se las ha apañado para tener las versiones mas nuevas de esos programas firmadas por Microsoft).

https://mega.nz/#!GZNXzaII!Vlp7O6waw7vwrlEnUuWjViNbCn6WtCBTlV-vkEk1EzM

Tras meterlos en la distro, me dices en que ruta los vas a dejar, y yo cambiaré el instalador para no tener que generar archivos.

Salu2
« Última modificación: 14-09-2016, 17:31 (Miércoles) por vk496 »