From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4284C2BB.5020601@vzljot.ru> Date: Fri, 13 May 2005 19:07:39 +0400 From: Vitaly Ostanin User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list References: <428498E9.9010205@vzljot.ru> <20050513121543.GA32124@master.mivlgu.local> In-Reply-To: <20050513121543.GA32124@master.mivlgu.local> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAA7CC47EB8E8E624DE5485D0" X-Virus-Scanned: by amavisd-new at vzljot.ru Subject: [devel] Re: FS label detection at boot time X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2005 15:07:45 -0000 Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAA7CC47EB8E8E624DE5485D0 Content-Type: multipart/mixed; boundary="------------080003060003010603070009" This is a multi-part message in MIME format. --------------080003060003010603070009 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sergey Vlasov пишет: > On Fri, May 13, 2005 at 04:09:13PM +0400, Vitaly Ostanin wrote: > >>Обнаружилась странность в работе >>mount -L label ... >>и /sbin/blkid. >> >>В загруженной системе монтирование по метке проходит нормально, >>blkid всё правильно определяет. >> >>А вот на этапе загрузки монтирование по метке не работает - no >>such partition, /sbin/blkid ничего не выводит. Проверял вставкой >>в livecd на этапе перемонтирования root в rw: >> >>mkdir /mnt/usbroot >>echo "Trying blkid:" >>/sbin/blkid >>mount `/sbin/blkid -t LABEL=usbroot | cut -d ':' -f1` \ >>/mnt/usbroot -o sync >> >>Также не отрабатывает >>mount -L usbroot /mnt/usbroot -o sync >> >>Монтирование с явным указанием раздела /dev/sda2 работает. >> >>Так вот, чего может не хватать определению разделов по метке? > > /proc, /sys в этот момент есть? USB-устройство уже определилось ядром? /proc и /sys в этот момент есть. В аттаче вывод strace -eopen от blkid на этапе загрузки в livecd (strace.blkid.livecd), и от запущенного в рабочей системе. Запустить его в уже загруженном livecd я забыл, но разделы там точно определяются. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru --------------080003060003010603070009 Content-Type: text/plain; name="strace.blkid.livecd" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="strace.blkid.livecd" open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/i686/sse2/libblkid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/i686/libblkid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/sse2/libblkid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libblkid.so.1", O_RDONLY) = 3 open("/lib/i686/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libuuid.so.1", O_RDONLY) = 3 open("/lib/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 open("/etc/blkid.tab", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/blkid.tab", O_RDONLY) = -1 ENOENT (No such file or directory) open("/proc/evms/volumes", O_RDONLY) = -1 ENOENT (No such file or directory) open("/proc/lvm/VGs", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/proc/partitions", O_RDONLY) = 3 open("/dev/loop0", O_RDONLY) = 4 --------------080003060003010603070009 Content-Type: text/plain; name="strace.blkid.work" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="strace.blkid.work" open("/etc/ld.so.preload", O_RDONLY) = 3 open("/etc/ld.so.cache", O_RDONLY) = 3 open("/lib/libblkid.so.1", O_RDONLY) = 3 open("/lib/libuuid.so.1", O_RDONLY) = 3 open("/lib/libc.so.6", O_RDONLY) = 3 open("/etc/blkid.tab", O_RDONLY) = 3 open("/etc/blkid.tab", O_RDONLY) = 3 open("/proc/evms/volumes", O_RDONLY) = -1 ENOENT (No such file or directory) open("/proc/lvm/VGs", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/proc/partitions", O_RDONLY) = 3 open("/dev/hda1", O_RDONLY) = 4 open("/dev/hda2", O_RDONLY) = 4 open("/dev/hda3", O_RDONLY) = 4 open("/dev/hdb1", O_RDONLY) = 4 open("/dev/hdb2", O_RDONLY) = 4 open("/dev/hdb3", O_RDONLY) = 4 open("/dev/sda1", O_RDONLY) = 4 open("/dev/sda2", O_RDONLY) = 4 open("/etc/blkid.tab-B4kJdh", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 /dev/hda1: TYPE="swap" /dev/hda2: UUID="30a5ffe3-9f4a-4e73-ac52-3996decdde21" TYPE="xfs" /dev/hda3: UUID="29311a0c-b4dc-4d5b-93c9-ae3df4f5561b" SEC_TYPE="ext2" TYPE="ext3" /dev/hdb1: UUID="3E88-1268" TYPE="vfat" /dev/hdb2: TYPE="ntfs" /dev/hdb3: UUID="f0a2f288-c203-426b-a64b-e6b5030720b8" TYPE="xfs" /dev/sda1: LABEL="usbfat" UUID="4272-7C6B" TYPE="vfat" /dev/sda2: LABEL="usbroot" TYPE="reiserfs" --------------080003060003010603070009-- --------------enigAA7CC47EB8E8E624DE5485D0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFChMK/XQgvvSRg+k4RAjzdAKCeCBwSd994cviWFcONve1jdJFy6QCglXUr dnpqo71OUrL+21Uc+1Zy92A= =jjhq -----END PGP SIGNATURE----- --------------enigAA7CC47EB8E8E624DE5485D0--