Have been running 12-RELEASE for a week or so, compiled about 1000 packages using Poudriere, setup a few jails, etc... Decided to upgrade to 12-STABLE to test a few upcoming features, which was not intimidating after a few years of building kernel/world manually using DragonFly.
After completing the mergemaster process, I did a "shutdown -p now" and went to sleep. The next day when powering up, none of the user accounts would login. Booting into single-user mode I found that the /etc/passwd and /etc/master.passwd files existed, but were blank, containing no data. As far as I can tell those are the only two files missing, but there could be more.
Question is, could I have done something wrong during the mergemaster process that would cause the master.passwd and passwd files to not be written? Or. should I be looking at hardware?
It's a Dell R210 with ECC memory and a Samsung Enterprise SM863 SSD drive. A "zpool scrub" of that zroot pool checked out fine, and the standard Dell system and memory checks showed no errors, so it's more likely to be user error, but would like to make sure before going much further...
After completing the mergemaster process, I did a "shutdown -p now" and went to sleep. The next day when powering up, none of the user accounts would login. Booting into single-user mode I found that the /etc/passwd and /etc/master.passwd files existed, but were blank, containing no data. As far as I can tell those are the only two files missing, but there could be more.
Question is, could I have done something wrong during the mergemaster process that would cause the master.passwd and passwd files to not be written? Or. should I be looking at hardware?
It's a Dell R210 with ECC memory and a Samsung Enterprise SM863 SSD drive. A "zpool scrub" of that zroot pool checked out fine, and the standard Dell system and memory checks showed no errors, so it's more likely to be user error, but would like to make sure before going much further...