Add Edward Tomasz Napiera?a <trasz@FreeBSD.org>'s root remount report.
This commit is contained in:
parent
7167e57d67
commit
6980c416d3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46972
1 changed files with 42 additions and 0 deletions
|
@ -1190,4 +1190,46 @@
|
||||||
Mellanox Technologies
|
Mellanox Technologies
|
||||||
</sponsor>
|
</sponsor>
|
||||||
</project>
|
</project>
|
||||||
|
|
||||||
|
<project cat='proj'>
|
||||||
|
<title>Root Remount</title>
|
||||||
|
|
||||||
|
<contact>
|
||||||
|
<person>
|
||||||
|
<name>
|
||||||
|
<given>Edward Tomasz</given>
|
||||||
|
<common>Napierala</common>
|
||||||
|
</name>
|
||||||
|
<email>trasz@FreeBSD.org</email>
|
||||||
|
</person>
|
||||||
|
</contact>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<p>One of the long missing features of &os; was the ability to
|
||||||
|
boot with a temporary rootfs, configure the kernel to be able
|
||||||
|
to access the real rootfs, and then replace the temporary root
|
||||||
|
with the real one. In Linux, the functionality is known as
|
||||||
|
<tt>pivot_root</tt>. The reroot projects aims to provide
|
||||||
|
similar functionality in a different, slightly more
|
||||||
|
user-friendly way: rerooting. Simply put, from the user point
|
||||||
|
of view it looks like the system performs a partial shutdown,
|
||||||
|
killing all processes and unmounting the rootfs, and then
|
||||||
|
partial bringup, mounting the new rootfs, running init, and
|
||||||
|
running the startup scripts as usual.</p>
|
||||||
|
|
||||||
|
<p>The project is in the late implementation phase. A working
|
||||||
|
prototype was written, and work is in process to rewrite it in
|
||||||
|
an architecturally nicer way.</p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
<sponsor>
|
||||||
|
The FreeBSD Foundation
|
||||||
|
</sponsor>
|
||||||
|
|
||||||
|
<help>
|
||||||
|
<task>
|
||||||
|
<p>Complete debugging</p>
|
||||||
|
</task>
|
||||||
|
</help>
|
||||||
|
</project>
|
||||||
</report>
|
</report>
|
||||||
|
|
Loading…
Reference in a new issue