Re: changing ext. USB disk to UEFI boot
- Reply: Paul Mather : "Re: changing ext. USB disk to UEFI boot"
- In reply to: Edward Sanford Sutton, III: "Re: changing ext. USB disk to UEFI boot"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 03 Apr 2024 08:29:29 UTC
El día miércoles, abril 03, 2024 a las 12:23:57 -0700, Edward Sanford Sutton, III escribió: > > How can I modify the partition da0p1 to UEFI without touching the already > > installed da0p2? Is it enough to carry out the creation of the MS-DOS > > file system in da0p1 and copy the boot loader /boot/loader.efi to it? > > If it was bigger it would have worked. With such a small da0s1, consider > deleting the swap partition, make a UEFI partition from part of its space, > then make a swap partition from what remains. You would then have both UEFI > and legacy booting available while avoiding a reformat. Manpages for > loader.efi(8) and uefi(8) explain where it can go and what to name it. Thanks, this is a nice idea. I never used this swap partition on this external disk. As I said, it is only for testing a new FreeBSD or compiled ports tree (with poudriere) before installing it. So, I will delete the da0p3 and recreate it as -t efi, perhaps in smaller size of 40M. The da0p4 is used for backup purpose. Is it a problem that the efi partition is not the first one, or does this no matter? Thanks matthias > > Current state of the drive da0: > > > > # gpart list da0 > > > > ... > > 2. Name: da0p2 > > Mediasize: 274877906944 (256G) > > Sectorsize: 512 > > Stripesize: 4096 > > Stripeoffset: 0 > > Mode: r0w0e0 > > efimedia: HD(2,GPT,e1c1853d-90e5-11e9-a3c2-90489a929e43,0x800,0x20000000) > > rawuuid: e1c1853d-90e5-11e9-a3c2-90489a929e43 > > rawtype: 516e7cb6-6ecf-11d6-8ff8-00022d09712b > > label: extrootfs > > length: 274877906944 > > offset: 1048576 > > type: freebsd-ufs > > index: 2 > > end: 536872959 > > start: 2048 -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub