1 |
(new thread to separate things a bit more) |
2 |
|
3 |
Today I took the effort to completely re-install one of my two older |
4 |
thinkpads. |
5 |
|
6 |
booted via USB (sysresccd) because the X220 has no optical drive, backed |
7 |
up the contents of / and the encrypted /home to an external drive and |
8 |
started up gdisk to reorder the partitions. |
9 |
|
10 |
There were: |
11 |
|
12 |
sda1 /boot/efi |
13 |
sda2 swap (encrypted) |
14 |
sda3 /root (the old ext4) |
15 |
sda4 encrypted /home |
16 |
sda5 /root (the new btrfs) |
17 |
|
18 |
Wasting the ~25GB of sda3 was not acceptable ;-) and adding that device |
19 |
to the new btrfs-pool somehow lead to flaky results with grub2-mkconfig |
20 |
|
21 |
It seems to not detect or interpret correctly the fact that there are 2 |
22 |
physical devices in there and then the "linux ..." line for grub.cfg |
23 |
gets messed up, at least for me here. |
24 |
|
25 |
Played around with that and then decided to redo all that from scratch. |
26 |
|
27 |
Removed sda[345] and did: |
28 |
|
29 |
sda1 /boot/efi |
30 |
sda2 swap (encrypted) |
31 |
sda3 /root (new bigger btrfs) |
32 |
sda4 encrypted /home (with btrfs inside) |
33 |
|
34 |
copied back my stuff, chrooted and re-fiddled my grub2/EFI-setup, that |
35 |
took me a bit but now it works great. |
36 |
|
37 |
- |
38 |
|
39 |
And even better(?): no more initrd included now! |
40 |
|
41 |
grub2-mkconfig somehow decides not to need the initrds generated by |
42 |
Canek's kerninst and it boots up fine so far. I will check if I should |
43 |
keep it that way or somehow enforce the usage of the initrd. |
44 |
|
45 |
opinions? |
46 |
|
47 |
- |
48 |
|
49 |
I looked if I can get rid of lvm2-pkg completely but AFAI understand I |
50 |
need that for cryptsetup, right? |
51 |
|
52 |
So I masked the lvm2-activation-services ... they don't do anything now |
53 |
at boot time ... a bit more speed (tiny) and less complexity somehow. |
54 |
|
55 |
- |
56 |
|
57 |
So quite a learning curve these days :-) |
58 |
|
59 |
Thanks for all the help and infos on this list, btw ... |
60 |
|
61 |
Stefan |