Unable to boot from internal hard disks on new PC
- Reply: Ralf Mardorf : "Re: Unable to boot from internal hard disks on new PC"
- Reply: Graham Perrin : "gpart: warning (was: Unable to boot from internal hard disks on new PC)"
- Reply: Graham Perrin : "bootx64.efi (was: Unable to boot from internal hard disks on new PC)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 27 Dec 2022 11:08:00 UTC
Hello,
I can boot from usb-sticks, (after getting rid of this annoying
Secure Boot feature) but not from internal disks.
The PC was new, the disks 'empty' (no OS installed, just virgin disks).
With FreeBSD-13.1-RELEASE-amd64-memstick.img dd'd on a memory-stick
I formatted the disks (gpart, newfs/UFS) then installed the base
system of 13.1.
No problem with this.
But then I wanted to boot the new system and install further software
but the bios (or uefi) doesn't recognise the internal disks; only
boot device was the 13.1 install stick.
On my old PC I made a bootable stick an copied my old system to it;
this I could also boot without problems on the new PC. Bios sees both
stick, but no internal disk.
I repeated gpart/new/install several times with small variations
(with and without a freebsd-boot partition or efi partition) but
without success.
At the moment the partition is
ada0p1 freebsd-boot (512k)
ada0p2 efi (100m)
ada0p3 freebsd-swap (32g)
ada0p4 freebsd-ufs (200g, 13.1 base system)
(and further partitions for var, tmp, poudriere, home; still unused)
and I tried the following
gpart bootcode -b /boot/pmbr ada0
gpart bootcode -p /boot/gptboot -i 1 ada0
newfs_msdos on ada0p2, mounted to mnt, create directories and copied
/boot/loader.efi to /mnt/efi/freebsd/loader.efi; also tried copying
/boot/boot1.efi to /mnt/efi/boot/.
Any help?
Best regards,
Johannes-Maria
P. S. In bios I found the following information
Gigabyte(Tm)
System B660 DS3H AX DDR4
Biosversion F20, 25. Oct. 2022
Bios-ID 8AADL080
Some additional infos to ada0 (don't know if it's of value):
/dev/ada0: DOS/MBR boot sector; partition 1 : ID=0xee, start-CHS (0x0,0,2),
end-CHS (0x3ff,255,63), startsector 1, 4294967295 sectors
pass1: <WDC WD60EFAX-68JH4N1 83.00A83> ACS-3 ATA SATA 3.x device
pass1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
protocol ACS-3 ATA SATA 3.x
device model WDC WD60EFAX-68JH4N1
firmware revision 83.00A83
serial number WD-WX22D412ZVUC
WWN 50014ee2bed0b7af
additional product id
cylinders 16383
heads 16
sectors/track 63
sector size logical 512, physical 4096, offset 0
LBA supported 268435455 sectors
LBA48 supported 11721045168 sectors
PIO supported PIO4
DMA supported WDMA2 UDMA6
media RPM 5400
Zoned-Device Commands no
Feature Support Enabled Value Vendor
read ahead yes yes
write cache yes yes
flush cache yes yes
Native Command Queuing (NCQ) yes 32 tags
NCQ Priority Information yes
NCQ Non-Data Command no
NCQ Streaming no
Receive & Send FPDMA Queued no
NCQ Autosense no
SMART yes yes
security yes no
power management yes yes
microcode download yes yes
advanced power management no no
automatic acoustic management no no
media status notification no no
power-up in Standby no no
write-read-verify no no
unload yes yes
general purpose logging yes yes
free-fall no no
sense data reporting no no
extended power conditions no no
device statistics notification no no
Data Set Management (DSM/TRIM) yes
DSM - max 512byte blocks yes 10
DSM - deterministic read yes zeroed
Trusted Computing no
encrypts all user data no
Sanitize no
Host Protected Area (HPA) yes no 11721045168/11721045168
HPA - Security yes no
Accessible Max Address Config no