1 |
On 01/01/12 05:15 AM, Zac Medico wrote: |
2 |
> |
3 |
> Overall, a migration like this should go pretty smoothly as long as |
4 |
> people with separate /usr take appropriate actions to make sure their |
5 |
> systems will boot. People without separate /usr can basically relax and |
6 |
> enjoy the ride. |
7 |
|
8 |
|
9 |
If a separate /usr is the only holdback, would it not be possible to |
10 |
simply add static devnodes to the pre-udev /dev , and make a pre-init |
11 |
wrapper script that mounts /usr ? |
12 |
|
13 |
I know that the genkernel initramfs more or less does this (except that |
14 |
it only attempts to mount 'root' instead of /usr, iirc), but it wouldn't |
15 |
be hard to implement this behaviour in the main system either.. In |
16 |
fact, it would probably be possible to emerge a small package that would |
17 |
do this very thing (although getting behind a udev-controlled /dev might |
18 |
be tricky at emerge-time -- it would need to have a rather heavy |
19 |
pkg-postinst). |