Re: gmirror failed with error 19.

看板FB_current作者時間14年前 (2011/10/16 18:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/7 (看更多)
Hello, Andrei. You wrote 16 =D0=BE=D0=BA=D1=82=D1=8F=D0=B1=D1=80=D1=8F 2011 =D0=B3., 13:29= :05: >> > as livecd and recovering gpt. But I still can't boot from geom mirror. >> GEOM classes (mirror, stripe, raid3, etc) is not compatible with >> GPT. GPT want to store its copy on last sector(s) of drive. If your >> put it on gmirror volume, last sector is occuped by gmirror metadata. > When I boot from memstick with FreeBSD 9 BETA3 I see error "gptboot: inva= lid > backup GPT header". So FreeBSD 9 is not compatible with geom mirror anymo= re > because by default installer configure GPT partitions? Nobody stops you from installing FreeBSD on disk with MBR, even if memstick is prepared with GPT (which have another problem, as images for different memsticks should have different size to have GPT in last sector). And FreeBSD's gptloader has relaxed checks and doesn't refuse to boot if second GPT copy is valid, but not in last sectror(s) of drive. All these questions were discussed a few days ago in current@ mailing list, without any clear conclusion :( Here is proposal (from me and other users), that there should be BIG WARNING in documentation and in utilities when GPT is created not on raw disk, but over some other GEOM. But, again, I didn't see clear approval from "senior developers" (not to speak about Release Engineers) for such change... (I've CCed current@ mailing list, as most of discussion on this topic was there). --=20 // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org> _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1EchAZGO (FB_current)
文章代碼(AID): #1EchAZGO (FB_current)