Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:guides:uefi-live [2018/05/10 22:51] ceel created |
en:guides:uefi-live [2018/05/17 00:26] (current) ceel |
||
---|---|---|---|
Line 5: | Line 5: | ||
\\ | \\ | ||
This first tutorial describes how to do an EFI LiveUSB of SliTaz Next from a SliTaz Rolling session.\\ | This first tutorial describes how to do an EFI LiveUSB of SliTaz Next from a SliTaz Rolling session.\\ | ||
- | No matter what the operating system is 32bit if your EFI computer is 64bit. The only imperative is a 64bit computer need a 64bit EFI boot loader to start. | + | It doesn't matter that the operating system is 32bit or if your EFI computer is 64bit. The only imperative is a 64bit computer needs a 64bit EFI boot loader to start. |
\\ | \\ | ||
\\ | \\ | ||
Line 34: | Line 34: | ||
If not, **replace all sdb1** occurrences with your device identification, ie: sdc1. | If not, **replace all sdb1** occurrences with your device identification, ie: sdc1. | ||
</note> | </note> | ||
- | If the stick is not FAT32, format it (//the packages// ''dosfstools'' //and// ''mtools'' //must be installed in your system//): | + | If the stick is not FAT32, format it (//the packages// ''dosfstools'' //and// ''mtools'' //must be installed on your system//): |
<code> | <code> | ||
# mkfs.vfat /dev/sdb1 | # mkfs.vfat /dev/sdb1 | ||
Line 60: | Line 60: | ||
</code> | </code> | ||
- | Here, two possibilities: use ''tazusb'' or copy the files manually. | + | Here are two possibilities: use ''tazusb'' or copy the files manually. |
\\ | \\ | ||
==== - Using tazusb==== | ==== - Using tazusb==== | ||
Line 98: | Line 98: | ||
=====3. Installing an EFI boot loader===== | =====3. Installing an EFI boot loader===== | ||
\\ | \\ | ||
- | Create a /efi/boot directory in your stick: | + | Create a /efi/boot directory on your stick: |
<code> | <code> | ||
# mkdir -p /mnt/efi/boot | # mkdir -p /mnt/efi/boot | ||
</code> | </code> | ||
- | We are going to install GRUB 2 but it exists other boot loaders compatible with EFI. | + | We are going to install GRUB 2 but it exists on other boot loaders compatible with EFI. |
\\ | \\ | ||
====3.1 32bit EFI systems==== | ====3.1 32bit EFI systems==== | ||
Line 109: | Line 109: | ||
# tazpkg -gi grub2-efi | # tazpkg -gi grub2-efi | ||
</code> | </code> | ||
- | Copy the boot loader in the /efi/boot directory you previously created in your stick: | + | Copy the boot loader in the /efi/boot directory you previously created on your stick: |
<code> | <code> | ||
# cp /boot/efi/boot/bootia32.efi /mnt/efi/boot/bootia32.efi | # cp /boot/efi/boot/bootia32.efi /mnt/efi/boot/bootia32.efi | ||
Line 118: | Line 118: | ||
wget http://cook.slitaz.org/next64/grub2/browse/taz/grub2-efi-2.02/fs/boot/efi/boot/bootx64.efi | wget http://cook.slitaz.org/next64/grub2/browse/taz/grub2-efi-2.02/fs/boot/efi/boot/bootx64.efi | ||
</code> | </code> | ||
- | Copy the boot loader in the /efi/boot directory you previously created in your stick: | + | Copy the boot loader in the /efi/boot directory you previously created on your stick: |
<code> | <code> | ||
# cp bootx64.efi /mnt/efi/boot/bootx64.efi | # cp bootx64.efi /mnt/efi/boot/bootx64.efi | ||
Line 125: | Line 125: | ||
=====4. Configuration file for GRUB 2===== | =====4. Configuration file for GRUB 2===== | ||
\\ | \\ | ||
- | Create a /boot/grub directory in your stick: | + | Create a /boot/grub directory on your stick: |
<code> | <code> | ||
# mkdir -p /mnt/boot/grub | # mkdir -p /mnt/boot/grub | ||
Line 171: | Line 171: | ||
The following lines describe how to do it on a //**hp**// Laptop 17-bs032 but it can be different for you; there are almost as many ways as there are manufacturers... :-/ | The following lines describe how to do it on a //**hp**// Laptop 17-bs032 but it can be different for you; there are almost as many ways as there are manufacturers... :-/ | ||
\\ | \\ | ||
- | Even access to the ''Setup'' is different from one computer to another. If you don't know how to access to the setup, have a look [[https://doc.ubuntu-fr.org/tutoriel/modifier_ordre_amorcage_du_bios#liste_des_touches_pour_acceder_au_bios_et_au_boot_menu|here]] (sorry for french; I couldn't find an equivalent link in english).\\ | + | Even access to the ''Setup'' is different from one computer to another. If you don't know how to access the setup, have a look [[https://doc.ubuntu-fr.org/tutoriel/modifier_ordre_amorcage_du_bios#liste_des_touches_pour_acceder_au_bios_et_au_boot_menu|here]] (sorry for french; I couldn't find an equivalent link in english).\\ |
\\ | \\ | ||
On the //**hp**// Laptop 17-bs032, press the **[F10]** key immediately after you've powered on the computer until the BIOS Setup Main page is displayed. Use the right arrow to display the ''System Configuration'' page. | On the //**hp**// Laptop 17-bs032, press the **[F10]** key immediately after you've powered on the computer until the BIOS Setup Main page is displayed. Use the right arrow to display the ''System Configuration'' page. | ||
Line 244: | Line 244: | ||
Insert your Live in a USB port and restart the computer.\\ | Insert your Live in a USB port and restart the computer.\\ | ||
\\ | \\ | ||
- | If you didn't modify the ''UEFI Boot Order'', access to the Multiboot menu. | + | If you didn't modify the ''UEFI Boot Order'', access the Multiboot menu. |
\\ | \\ | ||
- | If you don't know how to access to the Multiboot menu, have a look [[https://doc.ubuntu-fr.org/tutoriel/modifier_ordre_amorcage_du_bios#liste_des_touches_pour_acceder_au_bios_et_au_boot_menu|here]]). | + | If you don't know how to access the Multiboot menu, have a look [[https://doc.ubuntu-fr.org/tutoriel/modifier_ordre_amorcage_du_bios#liste_des_touches_pour_acceder_au_bios_et_au_boot_menu|here]]). |
<note tip> | <note tip> | ||
- | **Want your 32bit Live boots as well as on 32bit computers than 64bit computers?**\\ | + | **Want your 32bit Live to boot as well as on 32bit computers than 64bit computers?**\\ |
Copy bootia32.efi **and** bootx64.efi in the /efi/boot directory of the Live! | Copy bootia32.efi **and** bootx64.efi in the /efi/boot directory of the Live! | ||
\\ | \\ | ||
**Cherry on the cake!**\\ | **Cherry on the cake!**\\ | ||
Plug your Live in a non EFI computer and... yes it boots too! Well, at least on a Fujitsu E Series...\\ | Plug your Live in a non EFI computer and... yes it boots too! Well, at least on a Fujitsu E Series...\\ | ||
- | And on very old 32bit computers - //like Pentium 4// - if you've used tazusb, your Live will boot with Syslinux, and thought the stick is FAT32, it will be mounted at boot and /home/tux will be created giving you persistence :). | + | And on very old 32bit computers - //like Pentium 4// - if you've used tazusb, your Live will boot with Syslinux and though the stick is FAT32, it will be mounted at boot and /home/tux will be created giving you persistence :). |
\\ | \\ | ||
**Want to enjoy the memory beyond 4GB?**\\ | **Want to enjoy the memory beyond 4GB?**\\ | ||
Create a LiveUSB with [[http://mirror1.slitaz.org/iso/rolling/slitaz-rolling-core64.iso|Rolling core64]].\\ | Create a LiveUSB with [[http://mirror1.slitaz.org/iso/rolling/slitaz-rolling-core64.iso|Rolling core64]].\\ | ||
- | I never succeed to boot it in graphic mode on the two UEFI computers I tested it probably because some drivers are missing in Rolling. But alanyih [[http://forum.slitaz.org/topic/slitaz-uefi#post-46187|did it]]:). | + | I never succeeded to boot it in graphics mode on the two UEFI computers I tested probably because some drivers are missing in Rolling. But alanyih [[http://forum.slitaz.org/topic/slitaz-uefi#post-46187|did it]]:). |
</note> | </note> | ||
\\ | \\ | ||
\\ | \\ | ||
\\ | \\ | ||
- | You are now ready for a frugal install. Click [[http://doc.slitaz.org/en:guides:uefi-live | here]]! | + | You are now ready for a frugal install. Click [[http://doc.slitaz.org/en:guides:uefi-frugal | here]]! |
\\ | \\ | ||
|2018/05/10 |Added: 32bit EFI systems and tazusb method; minor modifications | | |2018/05/10 |Added: 32bit EFI systems and tazusb method; minor modifications | | ||
|2018/04/06 |Creation | | |2018/04/06 |Creation | | ||
^ Date ^ Modification ^ | ^ Date ^ Modification ^ |