Hello,
My freeNAS exhibits the following weirdness:
- on boot, it prints several "gptzfsboot: error 128 lba <some block #>" on boot (several for each data disk), prior to running the BTX loader
- after that it prints "BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS drive E: is disk2
BIOS drive F: is disk3
BIOS drive G: is disk4
read 1 from 0 to 0xce1d3230, error: 0x80
read 1 from 0 to 0xce1d3230, error: 0x80
read 1 from 0 to 0xce3df270, error: 0x80
read 1 from 0 to 0xce3df270, error: 0x80
read 1 from 0 to 0xce5eb2b0, error: 0x80
read 1 from 0 to 0xce5eb2b0, error: 0x80
read 1 from 0 to 0xce7f72f0, error: 0x80
<... few more lines like above ...>"
After that the freeNAS boots normally, but the above takes ~ 30 minutes before that.
Observations:
- the system worked normally with freeNAS in the past - with the same hardware / same type of HDDs
- the error appeared after I added new drives and updated the freeNAS to last version (but the error persists even when doing a clean install with any of the 4 previous versions of freeNAS, and without those added hard drives)
- same error when I move boot & data drives to a different PC
- errors disappear when data disks are detached
- with different data disk (8TB instead of the original 12TB), the error number changes to "gptzfsboot: error 32 lba <some block #>"
- creating a GPT partition table / partitions on a new data drive does not help, deleting partitions / partition tables
- system works normally (including the data hard drives) e.g. with gparted
My understanding is that gptzfsboot, upon being loaded from my first PATA SSD (boot drive set in BIOS) tries to locate BTX loader on all other present disks - at that stage the "gptzfsboot: error 128 lba <some block #>" are produced and this takes a very long time. Then (no other BTX loaders found) the system boots.
Can anyone help, please / is there a way to tell gptzfsboot *not* to search for BTX loader on other disks?
Thanks for any help!
Hardware: IBM x320043635BY, Xeon 3050 @ 2.13 GHz, 8GB ECC RAM, bios v. 1.42, system disk: Transcend 32GB 2.5 PATA SSD (TS32GPSD330), data disks: WD/HGST 12TB SATA (HUH721212ALN600)
Software/settings: boot from BIOS (boot from UEFI does not work), tried freeNAS 11.2_U4 up to U7 (clean install)
My freeNAS exhibits the following weirdness:
- on boot, it prints several "gptzfsboot: error 128 lba <some block #>" on boot (several for each data disk), prior to running the BTX loader
- after that it prints "BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS drive E: is disk2
BIOS drive F: is disk3
BIOS drive G: is disk4
read 1 from 0 to 0xce1d3230, error: 0x80
read 1 from 0 to 0xce1d3230, error: 0x80
read 1 from 0 to 0xce3df270, error: 0x80
read 1 from 0 to 0xce3df270, error: 0x80
read 1 from 0 to 0xce5eb2b0, error: 0x80
read 1 from 0 to 0xce5eb2b0, error: 0x80
read 1 from 0 to 0xce7f72f0, error: 0x80
<... few more lines like above ...>"
After that the freeNAS boots normally, but the above takes ~ 30 minutes before that.
Observations:
- the system worked normally with freeNAS in the past - with the same hardware / same type of HDDs
- the error appeared after I added new drives and updated the freeNAS to last version (but the error persists even when doing a clean install with any of the 4 previous versions of freeNAS, and without those added hard drives)
- same error when I move boot & data drives to a different PC
- errors disappear when data disks are detached
- with different data disk (8TB instead of the original 12TB), the error number changes to "gptzfsboot: error 32 lba <some block #>"
- creating a GPT partition table / partitions on a new data drive does not help, deleting partitions / partition tables
- system works normally (including the data hard drives) e.g. with gparted
My understanding is that gptzfsboot, upon being loaded from my first PATA SSD (boot drive set in BIOS) tries to locate BTX loader on all other present disks - at that stage the "gptzfsboot: error 128 lba <some block #>" are produced and this takes a very long time. Then (no other BTX loaders found) the system boots.
Can anyone help, please / is there a way to tell gptzfsboot *not* to search for BTX loader on other disks?
Thanks for any help!
Hardware: IBM x320043635BY, Xeon 3050 @ 2.13 GHz, 8GB ECC RAM, bios v. 1.42, system disk: Transcend 32GB 2.5 PATA SSD (TS32GPSD330), data disks: WD/HGST 12TB SATA (HUH721212ALN600)
Software/settings: boot from BIOS (boot from UEFI does not work), tried freeNAS 11.2_U4 up to U7 (clean install)