Re: booting kernel.old uses /boot/modules, not modules.old

看板DFBSD_bugs作者時間15年前 (2010/09/01 16:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/8 (看更多)
:go to : ${DESTDIR}/boot/kernel.${DESTLABEL} and : ${DESTDIR}/boot/modules.${DESTLABEL}, :respectively. I believe that the idea was to be able to specify this :${DESTLABEL} in the boot loader, for example, : : OK boot ${DESTLABEL} # or maybe .${DESTLABEL} : :and $kernel and $module_path are set up to point to those locations. :I'm not sure how to do this in Forth, though. : :/boot/<directory> is fine as well, but it could be useful if we have :some make variables for installkernel target to point to where old :kernel/modules should go or where new kernel/modules should be installed. I managed to the whole thing in one day, including ripping out the 4th loader and putting in a saner C-based menu system. Not only can we now boot from directories/{kernel+modules}, but I got directories/loader.conf localization working so it is possible to have different root mounts, and thus possible to boot 32 or 64 bits (though of course root, bins, usr bins, etc have to be different), as well as keeping around backup kernels+modules and such. -Matt Matthew Dillon <dillon@backplane.com>
文章代碼(AID): #1CVW-BD8 (DFBSD_bugs)
討論串 (同標題文章)
文章代碼(AID): #1CVW-BD8 (DFBSD_bugs)