FreeBSD USB installer not able to boot on Supermicro X8DT3

Hello,

I have a Supermicro X8DT3 server. I'm having issues to get a FreeBSD USB installer to boot on it.
I basically downloaded the ISO: FreeBSD-13.2-RELEASE-amd64-dvd1.iso
Then burned it to a SSD drive and then attached it to an external USB 3.0 hard drive enclosure.
I used "Balena Etcher" on Windows 10 to do the burn of ISO to SSD drive.

I then plugged the USB 3.0 enclosure to the USB 2.0 port of the Supermicro X8DT3 server and nothing boots.
I tried some solutions from another forum after some googling but that did not help:

I'm sure FreeBSD 13.2 installer burned to a SSD drive and booted via USB box could be booted, wondering if someone can tell me how it is done.

I know the most simplest and fastest way to solve this is to either use a USB portable CD drive (which does work).
Or open up the server and attach the SSD drive directly to a SATA port and boot up the FreeBSD installer (this is also works).
However using an external USB drive would be great and prevent my fingers being cut while opening/fighting with the server's casing.

Thanks for any advice.

I have included some pictures for reference:
 

Attachments

  • IMG_3941.JPG
    IMG_3941.JPG
    1.1 MB · Views: 162
  • IMG_3942.JPG
    IMG_3942.JPG
    791.8 KB · Views: 212
  • IMG_3943.JPG
    IMG_3943.JPG
    986.8 KB · Views: 160
I use RUFUS to create USB bootable drives.
Works just fine, and free.

It will need to know if booting MBR or UEFI.
 
https://www.freebsd.org/where/ https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.2/
https://download.freebsd.org/releas.../13.2/FreeBSD-13.2-RELEASE-amd64-memstick.img

Use what ever image suits your needs: minimemstick image too

For a quick test of a desktop FreeBSD https://ghostbsd.org/download "latest build" version should be good

List of commands to see what the disk structure is available after booting FreeBSD / GhostBSD and having a command window open:
camcontrol devlist
geom disk list

gpart status or gpart status da0 da1 ada0 ada1
gpart show -lp gpart show -rp

Look for a 50MB or 260MG ESP EFI FAT32 msdos partition
a 2048 MB Swap partition
the rest of the disk in a either UFS or ZFS data partition
Code:
root@fredselfbuilt:/ # camcontrol devlist
<Samsung SSD 870 QVO 1TB 4103>     at scbus0 target 0 lun 0 (da0,pass0)
<Verbatim ClickUSB PMAP>           at scbus1 target 0 lun 0 (da1,pass1)
root@fredselfbuilt:/ # geom disk list
Geom name: da0
Providers:
1. Name: da0
   Mediasize: 1000204886016 (932G)
   Sectorsize: 512
   Stripesize: 4096
   Stripeoffset: 0
   Mode: r1w1e3
   descr: Samsung SSD 870 QVO 1TB
   lunname: Samsung SSD 870 QVO 1TB 333457EBD0F2
   lunid: 3033345752406200
   ident: 333457EBD0F2
   rotationrate: unknown
   fwsectors: 63
   fwheads: 255

Geom name: da1
Providers:
1. Name: da1
   Mediasize: 15493758976 (14G)
   Sectorsize: 512
   Mode: r0w0e0
   descr: Verbatim ClickUSB
   lunname: ALCOR   ALCOR
   lunid: 200049454505080f
   ident: 8010B1DD0E4223CD
   rotationrate: unknown
   fwsectors: 63
   fwheads: 255

root@fredselfbuilt:/ #
Code:
root@fredselfbuilt:/ # gpart status
  Name  Status  Components
 da0p1      OK  da0
 da0p2      OK  da0
 da0p3      OK  da0
 da1s1      OK  da1
 da1s2      OK  da1
da1s2a      OK  da1s2
da1s2b      OK  da1s2
root@fredselfbuilt:/ # gpart show -l-l-
gpart: illegal option -- -
usage: gpart add -t type [-a alignment] [-b start] [-s size] [-i index] [-l label] [-f flags] geom
       gpart backup geom
       gpart bootcode [-N] [-b bootcode] [-p partcode -i index] [-f flags] geom
       gpart commit geom
       gpart create -s scheme [-n entries] [-f flags] provider
       gpart delete -i index [-f flags] geom
       gpart destroy [-F] [-f flags] geom
       gpart modify -i index [-l label] [-t type] [-f flags] geom
       gpart set -a attrib [-i index] [-f flags] geom
       gpart show [-l | -r] [-p] [geom ...]
       gpart undo geom
       gpart unset -a attrib [-i index] [-f flags] geom
       gpart resize -i index [-a alignment] [-s size] [-f flags] geom
       gpart restore [-lF] [-f flags] provider [...]
       gpart recover [-f flags] geom
       gpart help
       gpart list [-a] [name ...]
       gpart status [-ags] [name ...]
       gpart load [-v]
       gpart unload [-v]
root@fredselfbuilt:/ # gpart show -lp
=>        40  1953525088    da0  GPT  (932G)
          40        2008         - free -  (1.0M)
        2048     6291456  da0p1  efibootarm  (3.0G)
     6293504  1761607680  da0p2  zfs  (840G)
  1767901184    16777216  da0p3  swap  (8.0G)
  1784678400   168846728         - free -  (81G)

=>      63  30261185    da1  MBR  (14G)
        63      1985         - free -  (993K)
      2048    102400  da1s1  (null)  [active]  (50M)
    104448  30156800  da1s2  (null)  (14G)

=>       0  30156800   da1s2  BSD  (14G)
         0       128          - free -  (64K)
       128  27125632  da1s2a  (null)  (13G)
  27125760   3031040  da1s2b  (null)  (1.4G)

root@fredselfbuilt:/ #
 
Last edited by a moderator:
Back
Top