<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; grub2. /boot на lvm в  qemu.]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=27170&amp;type=atom" />
	<updated>2013-03-12T08:44:09Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=27170</id>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333076#p333076" />
			<content type="html"><![CDATA[<p>Да, не видит /boot/grub2, потому, что не может определить ФС. А не может определить ФС потому, что не понимает LVM.<br /></p><div class="codebox"><pre><code>/usr/sbin/grub2-probe  --verbose  --device /dev/vda --verbose  --target=fs
/usr/sbin/grub2-probe: info: Looking for /dev/vda.
/usr/sbin/grub2-probe: info: /dev/vda is a parent of /dev/vda.
/usr/sbin/grub2-probe: info: Looking for /dev/vda.
/usr/sbin/grub2-probe: info: /dev/vda is a parent of /dev/vda.
/usr/sbin/grub2-probe: info: Looking for /dev/vda.
/usr/sbin/grub2-probe: info: /dev/vda is a parent of /dev/vda.
/usr/sbin/grub2-probe: info: opening hostdisk//dev/vda.
grub-core/kern/disk.c:230: Opening `hostdisk//dev/vda&#039;...
/usr/sbin/grub2-probe: info: the size of hostdisk//dev/vda is 20971520.
grub-core/kern/fs.c:55: Detecting zfs...
grub-core/kern/emu/hostdisk.c:909: opening the device `/dev/vda&#039; in open_device()
grub-core/fs/zfs/zfs.c:951: label ok 0
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:791: check 2 passed
grub-core/fs/zfs/zfs.c:3072: incorrect nvlist header
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:951: label ok 1
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:791: check 2 passed
grub-core/fs/zfs/zfs.c:3072: incorrect nvlist header
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:951: label ok 2
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:791: check 2 passed
grub-core/fs/zfs/zfs.c:3072: incorrect nvlist header
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:951: label ok 3
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/fs/zfs/zfs.c:791: check 2 passed
grub-core/fs/zfs/zfs.c:3072: incorrect nvlist header
grub-core/kern/fs.c:77: zfs detection failed.
grub-core/kern/fs.c:55: Detecting xfs...
grub-core/kern/fs.c:77: xfs detection failed.
grub-core/kern/fs.c:55: Detecting ufs2...
grub-core/kern/fs.c:77: ufs2 detection failed.
grub-core/kern/fs.c:55: Detecting ufs1...
grub-core/kern/fs.c:77: ufs1 detection failed.
grub-core/kern/fs.c:55: Detecting udf...
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/emu/hostdisk.c:886: reusing open device `/dev/vda&#039;
grub-core/kern/fs.c:77: udf detection failed.
grub-core/kern/fs.c:55: Detecting tarfs...
grub-core/kern/fs.c:77: tarfs detection failed.
grub-core/kern/fs.c:55: Detecting squash4...
grub-core/kern/fs.c:77: squash4 detection failed.
grub-core/kern/fs.c:55: Detecting sfs...
grub-core/kern/fs.c:77: sfs detection failed.
grub-core/kern/fs.c:55: Detecting romfs...
grub-core/kern/fs.c:77: romfs detection failed.
grub-core/kern/fs.c:55: Detecting reiserfs...
grub-core/kern/fs.c:77: reiserfs detection failed.
grub-core/kern/fs.c:55: Detecting odc...
grub-core/kern/fs.c:77: odc detection failed.
grub-core/kern/fs.c:55: Detecting ntfs...
grub-core/kern/fs.c:77: ntfs detection failed.
grub-core/kern/fs.c:55: Detecting nilfs2...
grub-core/kern/fs.c:77: nilfs2 detection failed.
grub-core/kern/fs.c:55: Detecting newc...
grub-core/kern/fs.c:77: newc detection failed.
grub-core/kern/fs.c:55: Detecting minix_be...
grub-core/kern/fs.c:77: minix_be detection failed.
grub-core/kern/fs.c:55: Detecting minix3_be...
grub-core/kern/fs.c:77: minix3_be detection failed.
grub-core/kern/fs.c:55: Detecting minix3...
grub-core/kern/fs.c:77: minix3 detection failed.
grub-core/kern/fs.c:55: Detecting minix2_be...
grub-core/kern/fs.c:77: minix2_be detection failed.
grub-core/kern/fs.c:55: Detecting minix2...
grub-core/kern/fs.c:77: minix2 detection failed.
grub-core/kern/fs.c:55: Detecting minix...
grub-core/kern/fs.c:77: minix detection failed.
grub-core/kern/fs.c:55: Detecting jfs...
grub-core/kern/fs.c:77: jfs detection failed.
grub-core/kern/fs.c:55: Detecting iso9660...
grub-core/kern/fs.c:77: iso9660 detection failed.
grub-core/kern/fs.c:55: Detecting hfsplus...
grub-core/kern/fs.c:77: hfsplus detection failed.
grub-core/kern/fs.c:55: Detecting hfs...
grub-core/kern/fs.c:77: hfs detection failed.
grub-core/kern/fs.c:55: Detecting fat...
grub-core/kern/fs.c:77: fat detection failed.
grub-core/kern/fs.c:55: Detecting ext2...
grub-core/kern/fs.c:77: ext2 detection failed.
grub-core/kern/fs.c:55: Detecting exfat...
grub-core/kern/fs.c:77: exfat detection failed.
grub-core/kern/fs.c:55: Detecting cpiofs...
grub-core/kern/fs.c:77: cpiofs detection failed.
grub-core/kern/fs.c:55: Detecting cpiofs...
grub-core/kern/fs.c:77: cpiofs detection failed.
grub-core/kern/fs.c:55: Detecting btrfs...
grub-core/kern/fs.c:77: btrfs detection failed.
grub-core/kern/fs.c:55: Detecting bfs...
grub-core/kern/fs.c:77: bfs detection failed.
grub-core/kern/fs.c:55: Detecting afs...
grub-core/kern/fs.c:77: afs detection failed.
grub-core/kern/fs.c:55: Detecting affs...
grub-core/kern/fs.c:77: affs detection failed.
/usr/sbin/grub2-probe: error: unknown filesystem.</code></pre></div><p>Судя по гуглу и <a href="https://bugzilla.altlinux.org/show_bug.cgi?id=28020">https://bugzilla.altlinux.org/show_bug.cgi?id=28020</a> , поблема где-то глубже.</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-03-12T08:44:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333076#p333076</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333048#p333048" />
			<content type="html"><![CDATA[<p><strong>bobr</strong>, <br />это всё понятно. Только grub2 не влезает целиком в MBR, лишь огрызок -- stage1. grub2-install говорит, что тот загрузчик, что он запишет в MBR, не сможет на этапе загрузки дотянуться до /boot/grub2, поэтому смысла ставить заведомо нерабочее не видит.<br />Отсюда вопрос, что для него, запускаемого из chroot-а, /boot/grub2? По /etc/fstab, /etc/mtab, /proc/mounts он смотрит, где находится /boot/grub2 и не видит его, либо с текущим конфигом уверен, что не сможет добраться до содержимого ФС?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-12T06:57:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333048#p333048</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333042#p333042" />
			<content type="html"><![CDATA[<p>Так MBR ставится как раз на блочное устройство, а не на lvm.&nbsp; grub2-install&nbsp; /dev/vda</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-03-12T06:39:10Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333042#p333042</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333002#p333002" />
			<content type="html"><![CDATA[<p>Видимо, в lvm можно расположить /boot (в случае grub2). Но нельзя же в lvm установить загрузочную запись.&nbsp; Ведь на момент, когда биос ищет загрузочную запись lvm еще нет. Есть только диски и разделы.</p>]]></content>
			<author>
				<name><![CDATA[bobr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=797</uri>
			</author>
			<updated>2013-03-12T03:38:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333002#p333002</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=332896#p332896" />
			<content type="html"><![CDATA[<p>Да.</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-03-11T13:30:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=332896#p332896</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=332889#p332889" />
			<content type="html"><![CDATA[<p>А в grub.cfg присутствует &quot;insmod lvm&quot;?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-11T12:03:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=332889#p332889</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=332855#p332855" />
			<content type="html"><![CDATA[<p>Как варинат. Хотя на ubuntu /boot можно положить на lvm. Вобщем, буду смотреть, что за патчи там используются.</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-03-11T09:06:04Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=332855#p332855</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=332832#p332832" />
			<content type="html"><![CDATA[<p>Не умеет ставиться на&nbsp; LVM и ожидает установки на обычный раздел?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-11T04:37:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=332832#p332832</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[grub2. /boot на lvm в  qemu.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=332782#p332782" />
			<content type="html"><![CDATA[<p>Делаю&nbsp; все в qemu машине.&nbsp; В chroot</p><div class="codebox"><pre><code>NAME                 MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0                   11:0    1 367,8M  0 rom
vda                  252:0    0    10G  0 disk
└─vda1               252:1    0    10G  0 part
  └─root-root (dm-0) 253:0    0     9G  0 lvm  /
vdb                  252:16   0    10G  0 disk
└─vdb1               252:17   0    10G  0 part
loop0                  7:0    0 272,9M  1 loop</code></pre></div><p>Ставлю grub2<br /></p><div class="codebox"><pre><code>grub2-install  /dev/vda
Path `/boot/grub2&#039; is not readable by GRUB on boot. Installation is impossible. Aborting.</code></pre></div><br /><p>Куда копать?</p><br /><div class="codebox"><pre><code># stat /boot/grub2
  File: ‘/boot/grub2’
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: fd00h/64768d    Inode: 445357      Links: 7
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)</code></pre></div><p>USE<br /></p><div class="codebox"><pre><code> U I
 - - custom-cflags            : Build with user-specified CFLAGS (unsupported)
 - - debug                    : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.
 + + device-mapper            :  Enable support for sys-fs/device-mapper 
 - - doc                      : Adds extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
 - - efiemu                   :  Build and install the efiemu runtimes 
 - - grub_platforms_coreboot  : Coreboot platform support
 - - grub_platforms_efi-32    : EFI 32 bit platform support (Old MACs)
 - - grub_platforms_efi-64    : EFI 64 bit platform support
 - - grub_platforms_emu       : Emulation platform support
 - - grub_platforms_ieee1275  : IEEE1275 pltaform support
 - - grub_platforms_multiboot : Multiboot platform support
 - + grub_platforms_pc        : PC platform suppport
 - + grub_platforms_qemu      : QEMU platform support
 - - grub_platforms_qemu-mips : QEMU MIPS platform support
 - - grub_platforms_yeeloong  : YEEELONG MIPS platform support
 - - libzfs                   :  Enable support for sys-fs/zfs 
 - - mount                    :  Build and install the grub-mount utility 
 + + nls                      : Adds Native Language Support (using gettext - GNU locale utilities)
 - - sdl                      : Adds support for Simple Direct Layer (media library)
 - - static                   : !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
 + + truetype                 : Adds support for FreeType and/or FreeType2 fonts</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-03-10T20:03:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=332782#p332782</id>
		</entry>
</feed>
