Gentoo Archives: gentoo-user-ru

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