pivot_root() and FreeBSD

Adrian Chadd adrian at freebsd.org
Mon Aug 3 00:14:51 UTC 2015


Hi,

pivotroot would be nice. I'd like to be able to mount an mfs to free
up the rootfs on embedded devices, so I can re-write the kernel/rootfs
that we booted from.

+1, let's get this going.


-a


On 13 June 2015 at 02:27, Edward Tomasz Napierała <trasz at freebsd.org> wrote:
> On 0303T1751, Dirk-Willem van Gulik wrote:
>> I am trying to do, in effect an PXE boot/install on a local volume - and would like the machine to cut over into normal running without a reboot*.
>>
>> So effectively I would like to do the equivalent of pivot_root() and perhaps something special for init(8), and then jettison md, nfs and what not.
>>
>> Is there any way to do this on 10.1 or -current ? Or has anyone recently done work on Adrian Steinmann his 'Pivot Root for BSD’** ?
>
> I have something similar in purpose in the works:
>
> https://reviews.freebsd.org/D2698
>
> Perhaps you could take a look to see if it fits your use case?  The code
> needs a rewrite, but the usage should stay the same.
>
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"


More information about the freebsd-hackers mailing list