Gentoo Archives: gentoo-user

From: "Stefan G. Weichinger" <lists@×××××.at>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] boot problems
Date: Sat, 03 May 2014 17:49:50
Message-Id: 53652C32.8080609@xunil.at
In Reply to: Re: [gentoo-user] boot problems by "Canek Peláez Valdés"
1 Am 03.05.2014 19:25, schrieb Canek Peláez Valdés:
2
3 > I'll give you my confs in my LVM2 virtual machine; my normal machines
4 > don't use LVM2, so I don't think they'll help in any way.
5 >
6 > Also, if my normal machines are lagging on updates, the virtual ones
7 > are even more behind: my LVM vm has systemd 204!
8
9 ;-)
10
11 > I'm removing any comments:
12 >
13 > /etc/default/grub.conf:
14 >
15 > GRUB_DISTRIBUTOR="Gentoo"
16 > GRUB_DEFAULT=0
17 > GRUB_HIDDEN_TIMEOUT=0
18 > GRUB_HIDDEN_TIMEOUT_QUIET=true
19 > GRUB_TIMEOUT=10
20 > GRUB_CMDLINE_LINUX="init=/usr/lib/systemd/systemd quiet nosplash"
21 > GRUB_PRELOAD_MODULES="lvm mdraid1x"
22 >
23 > Notice: no root, no real_root, nothing.
24
25 Yes, and I have to say, it should be that way!
26 I don't like the fact that all these configs get more and more
27 complicated when on the other hand technology should make things easier ...
28
29 sure, more complicated use cases on one hand ... but in the end I want
30 to boot from one plain /dev/sda1 ... mdadm and lvm are *optional* in my
31 case right now.
32
33 > /etc/dracut.conf:
34 >
35 > add_dracutmodules+="crypt lvm mdraid systemd"
36 > add_drivers+="autofs4 ipv6 dm-crypt aes sha256"
37 > fscks="umount mount /sbin/fsck* e2fsck"
38 >
39 > /etc/fstab:
40 >
41 > LABEL=Root / ext4 acl,noatime 0 1
42 > LABEL=User /usr ext4 acl,noatime 0 2
43 > LABEL=Boot /boot ext2 acl,noatime 0 2
44 > LABEL=Home /home ext4 acl,noatime 0 2
45 > /dev/mapper/swap none swap sw 0 0
46 > shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
47 > tmpfs /tmp tmpfs defaults,nosuid,size=100% 0 0
48 >
49 > /etc/crypttab:
50 >
51 > home /dev/vg/vol5
52 > swap /dev/vg/vol2 /dev/urandom swap
53 >
54 > I didn't touched /etc/lvm/lvm.conf, nor /etc/mdadm.conf.
55 >
56 > My drive topology:
57 >
58 > NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
59 > sr0 11:0 1 1024M 0 rom
60 > vda 253:0 0 5G 0 disk
61 > `-vda1 253:1 0 5G 0 part
62 > `-md127 9:127 0 15G 0 raid5
63 > |-vg-vol1 (dm-0) 254:0 0 200M 0 lvm /boot
64 > |-vg-vol3 (dm-1) 254:1 0 2G 0 lvm /
65 > |-vg-vol4 (dm-2) 254:2 0 8G 0 lvm /usr
66 > |-vg-vol2 (dm-3) 254:3 0 2G 0 lvm
67 > | `-swap (dm-5) 254:5 0 2G 0 crypt [SWAP]
68 > `-vg-vol5 (dm-4) 254:4 0 2.8G 0 lvm
69 > `-home (dm-6) 254:6 0 2.8G 0 crypt /home
70 > vdb 253:16 0 5G 0 disk
71 > `-vdb1 253:17 0 5G 0 part
72 > `-md127 9:127 0 15G 0 raid5
73 > |-vg-vol1 (dm-0) 254:0 0 200M 0 lvm /boot
74 > |-vg-vol3 (dm-1) 254:1 0 2G 0 lvm /
75 > |-vg-vol4 (dm-2) 254:2 0 8G 0 lvm /usr
76 > |-vg-vol2 (dm-3) 254:3 0 2G 0 lvm
77 > | `-swap (dm-5) 254:5 0 2G 0 crypt [SWAP]
78 > `-vg-vol5 (dm-4) 254:4 0 2.8G 0 lvm
79 > `-home (dm-6) 254:6 0 2.8G 0 crypt /home
80 > vdc 253:32 0 5G 0 disk
81 > `-vdc1 253:33 0 5G 0 part
82 > `-md127 9:127 0 15G 0 raid5
83 > |-vg-vol1 (dm-0) 254:0 0 200M 0 lvm /boot
84 > |-vg-vol3 (dm-1) 254:1 0 2G 0 lvm /
85 > |-vg-vol4 (dm-2) 254:2 0 8G 0 lvm /usr
86 > |-vg-vol2 (dm-3) 254:3 0 2G 0 lvm
87 > | `-swap (dm-5) 254:5 0 2G 0 crypt [SWAP]
88 > `-vg-vol5 (dm-4) 254:4 0 2.8G 0 lvm
89 > `-home (dm-6) 254:6 0 2.8G 0 crypt /home
90 > vdd 253:48 0 5G 0 disk
91 > `-vdd1 253:49 0 5G 0 part
92 > `-md127 9:127 0 15G 0 raid5
93 > |-vg-vol1 (dm-0) 254:0 0 200M 0 lvm /boot
94 > |-vg-vol3 (dm-1) 254:1 0 2G 0 lvm /
95 > |-vg-vol4 (dm-2) 254:2 0 8G 0 lvm /usr
96 > |-vg-vol2 (dm-3) 254:3 0 2G 0 lvm
97 > | `-swap (dm-5) 254:5 0 2G 0 crypt [SWAP]
98 > `-vg-vol5 (dm-4) 254:4 0 2.8G 0 lvm
99 > `-home (dm-6) 254:6 0 2.8G 0 crypt /home
100 >
101 > Do you want to see any other config?
102 >
103 > Let me try to update this test VM to see if I can hit the same issue as you.
104 >
105 > Regards.
106 >
107
108
109 Sure, thanks so far. I am taking another break now and return hopefully
110 regenerated ;-)
111
112 S