[linux] BIOS -> UEFI met syslinux-exlinux
Frans van Berckel
fberckel op xs4all.nl
Zo Jan 21 11:59:26 CET 2018
On Sun, 2018-01-21 at 05:17 +0100, Udo van den Heuvel wrote:
> Linux-guru's,
>
> Als ik een systeempje dat nu via BIOS en syslinux-extlinux opstart en
> met een MBR layout disk draait wil verbouwen naar UEFI en GPT, wat
> zijn dan de zaken waarop ik mag letten?
>
> - De partitonering verbouwen naar GPT
> - EFI System Partition maken
> - EFI System Partition vullen conform howto op
> https://wiki.archlinux.org/index.php/syslinux#Installation_on_UEFI
> - efitbootmgr: draait dat als ik nog via BIOS ben gestart? Gaat dat
> draaien als ik vanaf een DVD opstart?
>
> Wat is de juiste volgorde, wat zijn de juiste stappen?
Je vergeet het belangrijkste, de efi kernel. Dus als de CD iso van efi
voorzien is boot deze (lees waar je een USB stick van kan maken).
# mkdir archlinux
# cd archlinux/
# wget http://ftp.nluug.nl/os/Linux/distr/archlinux/iso/latest/archlinu
x-2018.01.01-x86_64.iso
--2018-01-21 11:46:23-- http://ftp.nluug.nl/os/Linux/distr/archlinux/i
so/latest/archlinux-2018.01.01-x86_64.iso
Resolving ftp.nluug.nl (ftp.nluug.nl)...
2001:67c:6ec:221:145:220:21:40, 145.220.21.40
Connecting to ftp.nluug.nl (ftp.nluug.nl)|2001:67c:6ec:221:145:220:21:4
0|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 547356672 (522M) [application/octet-stream]
Saving to: ‘archlinux-2018.01.01-x86_64.iso’
archlinux-2018.01.01-
x86_64.iso 100%[========================================
=========================================================>]
522,00M 4,70MB/s in 1m 52s
2018-01-21 11:48:15 (4,67 MB/s) - ‘archlinux-2018.01.01-x86_64.iso’
saved [547356672/547356672]
# fdisk -l archlinux-2018.01.01-x86_64.iso
Disk archlinux-2018.01.01-x86_64.iso: 522 MiB, 547356672 bytes, 1069056
sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6056bd3d
Device Boot Start End Sectors Size Id
Type
archlinux-2018.01.01-x86_64.iso1 * 0 1069055 1069056 522M 0
archlinux-2018.01.01-x86_64.iso2 164 131235 131072 64M ef
EFI (FAT-12/16/32)
# dd bs=4M if=archlinux-2018.01.01-x86_64.iso of=/dev/sdx
status=progress oflag=sync
Waar /dev/sdx je usb stick is, zoals bijvoorbeeld /dev/sdc.
In de BIOS EFI aanzetten, en aan de USB stick als eerste zetten.
Met vriendelijke groet,
Frans van Berckel
Meer informatie over de Linux
maillijst