hello,
I have encountered a strange problem.
I bought a Chuwi corebox. It has an M.2 port with 256GB SSD installed and a spare sata3 port. I decide to install freebsd 12.2 on the 256GB SSD and connect a 2.5 inch HDD to that sata3 port.
The freebsd installation was successful and I can login to my account. So I powered off the corebox and connected the 2.5inch HDD to the sata3 port. After that, a problem occurred during the boot sequence, it prompted:
then the "mountroot>" follows.
I am sure that the freebsd is installed in the M.2 SSD with the sata3 port unconnected and that should be ada0. So the 2.5inch HDD should be ada1 after I connected it to the sata3 port. And I use the default installation scheme with no changes to the partition.
When I enter "ufs:/dev/ada1p2" after "mountroot>", it works! The system boots successfully and the login prompt appears.
It seems that the HDD is assigned to ada0 and the SDD is assigned to ada1. How can this happen? And how can I fix this problem?
I have encountered a strange problem.
I bought a Chuwi corebox. It has an M.2 port with 256GB SSD installed and a spare sata3 port. I decide to install freebsd 12.2 on the 256GB SSD and connect a 2.5 inch HDD to that sata3 port.
The freebsd installation was successful and I can login to my account. So I powered off the corebox and connected the 2.5inch HDD to the sata3 port. After that, a problem occurred during the boot sequence, it prompted:
Bash:
Mounting from ufs:/dev/ada0p2 failed with error 19.
I am sure that the freebsd is installed in the M.2 SSD with the sata3 port unconnected and that should be ada0. So the 2.5inch HDD should be ada1 after I connected it to the sata3 port. And I use the default installation scheme with no changes to the partition.
When I enter "ufs:/dev/ada1p2" after "mountroot>", it works! The system boots successfully and the login prompt appears.
It seems that the HDD is assigned to ada0 and the SDD is assigned to ada1. How can this happen? And how can I fix this problem?