Fix Linux MFS issue.
When locating the root device, if a BSD disk partition fills the entire DOS partition, then Linux will not create a separate /dev entry for it. In that case, we use the DOS partition device. Also, a couple of changes to resync with BSD slicefix.
Showing with 22 additions and 5 deletions