Unfortunately, the glabel and (especially) GPT partition ID labelling has in-kernel race conditions that make it impossible to rely on in the installer. This has been an open problem since FreeBSD 9; hopefully it will be solved soon. -Nathan On 08/02/16 20:35, Alive 4ever wrote: > Greetings, everyone. > > I am testing FreeBSD 11.0-BETA3 release on a virtual machine (qemu, > with > edkII ovmf). > > Currently, bsdinstall creates device path based block device driver > scheme instead of uuid/label based device scheme. > > bsdinstall-generated fstab has some drawback. For example, when > switching from ide to virtio on qemu, freebsd can't find its root > partition because the path name has changed from 'da0' to 'vtbd0'. > > I suggest adding an option during bsdinstall to select fstab block > device pointer scheme. User will choose a scheme based on fs-uuid, > fs-label, geom label (glabel), gpt id, gpt label, or driver based > numbering scheme (da0/vtbd0 style). > > If fstab scheme choice is too hard to implement, it would be better to > just switch default fstab generation to label based scheme, so that > FreeBSD kernel will be able to find its rootfs in different > circumstances. > > I hope this will be implemented soon. > > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" >Received on Wed Aug 03 2016 - 01:47:18 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:07 UTC