1 |
On 08/16/11 05:29, Andrew A. Sabitov wrote: |
2 |
> |
3 |
>> On Tue, Aug 16, 2011 at 01:03:17AM +0400, Alexander Tiurin wrote: |
4 |
>>> Сегодня заметил приятную неожиданность в arch, забыв прописать в fstab |
5 |
>>> инфу о root и оставив там дефолтную запись, тем не менее спокойно |
6 |
>>> загрузился в новую систему, только fsck ругнулся при буте, а так бы |
7 |
>>> вообще ничего не заметил. Это как-то объяснимо? |
8 |
> А это не Ваш случай :) |
9 |
> |
10 |
> http://www.gentoo.org/doc/en/openrc-migration.xml |
11 |
> |
12 |
> rootfs entry in /etc/mtab |
13 |
> |
14 |
> Previously, the initial rootfs entry was removed from /etc/mtab, and |
15 |
> only the real root / entry was present. The duplicate rootfs item was |
16 |
> actually added back during shutdown. In OpenRC, both entries must be |
17 |
> present for full support of initramfs and tmpfs-on-root. This also means |
18 |
> that less writing is required during shutdown. |
19 |
> |
20 |
> |
21 |
> Цитирую Alex Efros <powerman@××××××××.name>: |
22 |
>> Так любая система работает. root раздел монтируется ядром, поэтому запись |
23 |
>> в fstab я думаю может вообще отсутствовать - она используется скорее для |
24 |
>> дополнения уже сделанного mount-а информацией (флагами, например) нежели |
25 |
>> для определения с какого раздела монтируется root. Правда, я никогда не |
26 |
>> юзал initrd, есть вероятность что с initrd монтирование root делается |
27 |
>> именно по fstab и без него работать не будет. |
28 |
> |
29 |
> title Gentoo Linux genkernel-x86-2.6.39-gentoo-r3 |
30 |
> root (hd1,0) |
31 |
> savedefault 0 |
32 |
> kernel /kernel-genkernel-x86_64-2.6.39-gentoo-r3 udev dolvm |
33 |
> root=/dev/ram0 real_root=/dev/vg/root init=/linuxrc vmalloc=192M |
34 |
> acpi_backlight=vendor |
35 |
> initrd /initramfs-genkernel-x86_64-2.6.39-gentoo-r3 |
36 |
> |
37 |
> Можно обратить внимание на параметр real_root :) |
38 |
|
39 |
Кстати, после перехода на OpenRC заметил, что root маунтится 2 раза: |
40 |
|
41 |
# mount | grep root |
42 |
rootfs on / type rootfs (rw) |
43 |
/dev/root on / type ext3 |
44 |
(rw,noatime,errors=continue,barrier=0,data=writeback) |
45 |
|
46 |
Это так и задумано или я при переходе что-то пропустил? |