Autor Tema: crear un usb live compatible con UEFI de wifislax  (Leído 8320 veces)

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

teik

  • Visitante
crear un usb live compatible con UEFI de wifislax
« en: 16-04-2015, 01:43 (Jueves) »
Hola buenas, se que el problema viene de lejos y al respecto algunas distribuciones corren como la polvora como es el caso de clonezilla o.s que como su nombre indica se encarga de hacer clonados del sistema. Me gustaria hacer que al menos se pudiera arrancar desde el usb y he estado mirando algunos post y wikipedias que indican de hacer una carpeta EFI con una determinada arquitectura, pero me gustaria pedirles ayuda para ver si podemos sacar esto adelante.
En casi todos incluye lilo para poder hacerlo como en este caso:
http://xathrya.web.id/blog/2013/01/07/installing-slackware64-14-0-on-uefi-based-machine/
Podeis echarme una mano y entre todos logarlo?
gracias y saludos



Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #1 en: 16-04-2015, 02:04 (Jueves) »
Fíjate en lo que pone en el título: Installing Slackware64 14.0 on UEFI-based Machine

Ese es el principal problema, que Wifislax es de 32 bits, y el ejecutable necesario para arrancar mediante uefi solo está disponible en 64 bits.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Fr3dY

  • Visitante
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #2 en: 16-04-2015, 09:21 (Jueves) »
Incluso si el ejecutable para UEFI se compilara para 32bit, la BIOS también tendría que tener soporte para UEFI32, no?
He estado echando un vistazo aquí: http://askubuntu.com/questions/392719/32-bit-uefi-boot-support y parece que UEFI 32, como tal, sí existe:
 
Broadly speaking, if you need to install Ubuntu (or any other Linux distribution) on a computer with a 32-bit EFI and no BIOS/CSM/legacy-mode boot support, the way to do it is:

-    Use unetbootin or something similar to prepare an installation USB flash drive. (It's possible to get it to work with a CD-R, but this takes more work.)

-    Choose an EFI-mode boot loader for Linux. I recommend ELILO, Fedora's patched GRUB Legacy, rEFInd, or gummiboot because they're relatively easy to set up manually. GRUB 2 is far too difficult to configure manually, and SYSLINUX is too new.

-    Research your chosen boot loader's configuration file format and its needs in terms of kernel location.

-    Check the original CD image to find its boot loader configuration. You need to know what options are being passed to the kernel by the boot loader.

-    Add an EFI/BOOT directory to a FAT partition on the USB flash drive that now holds your Linux image. Ideally, this partition should be an ESP (that is, have a "boot flag" set in parted or have a type code of EF00 in gdisk if the disk uses GPT; or have a type code of 0xEF in fdisk if the disk uses MBR), but some ESPs can cope without that. If the disk doesn't have a FAT partition, you'll need to create one

-    Copy your chosen boot loader's binary file (with a name that ends in .efi) to the EFI/BOOT directory on the USB flash drive, and rename it to bootia32.efi -- that is, it should be EFI/BOOT/bootia32.efi. Be sure to copy the 32-bit version of the boot loader!

-    Install any support files that the boot loader needs, such as drivers, images, modules, and configuration files. In some cases (such as ELILO and gummiboot), you'll need to copy your kernel and initrd file to the FAT partition that holds the boot loader.

-    Edit the configuration file(s) for your boot loader so that it can launch the kernel with the options you identified earlier by examining the BIOS-mode boot loader's configuration.

-    Reboot to test the boot loader.

With any luck it will work and you'll be able to install everything. I can't guarantee that Ubuntu will install a 32-bit EFI boot loader, though. If not, you'll need to boot an emergency system and set that up manually, too. You may also need to debug something, particularly if unetbootin (or whatever you use) doesn't set up the flash drive in the optimal way.

Of course, this description is fairly vague about the critical detail of configuring the boot loader. This is because I haven't done it recently (although I have in the past), and the details vary depending on what boot loader you choose.



Saludos

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #3 en: 16-04-2015, 09:44 (Jueves) »
Incluso si el ejecutable para UEFI se compilara para 32bit, la BIOS también tendría que tener soporte para UEFI32, no?

Supongo que si.. alister fue el que estuvo mirando el tema, porai estará el post, que contiene toda la información que el fue recopilando.

EDITO: Aquí está el post: https://foro.seguridadwireless.net/colaboracion-y-desarrollo-de-nuestras-lives/proceso-de-migracion-a-arquitectura-uefi/
« Última modificación: 16-04-2015, 09:47 (Jueves) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

teik

  • Visitante
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #4 en: 16-04-2015, 11:48 (Jueves) »
estuve dando la tabarra en esa epoca cierto! perdon que soy mas pesado que una vaca en brazos. Ahora tengo una tablet nueva de 64 bits pero con el mismo problema que no me deja quitar el UEFI. mi sorpresa fue poder arrancar otros SO como el que os he dicho, pero ahora puedo hacer pruebas con kernel de 64, podriais ayudarme con la introduccion de esas carpetas que hay que hacer llamada EFI en el usb y con lo que hay que poner? podria tirar de la version de wifislax que sacasteis para 64 bits no hace mucho no?

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #5 en: 16-04-2015, 13:50 (Jueves) »
Pues me gustaría poder ayudarte pero ahora estoy bastante liado con otras cosas, sorry.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

teik

  • Visitante
Re: crear un usb live compatible con UEFI de wifislax
« Respuesta #6 en: 16-04-2015, 20:17 (Jueves) »
newuser tu puedes echarme una mano a ver si podemos hacerlo?