Re: swap disk (was: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?)

2022-10-22 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs en anderen,

Op 22-10-2022 om 09:53 schreef Gijs Hillenius:


De raid1 herinstallatie is grotendeels gelukt. Maar als er iemand tips
heeft over de swap file?

Ik loop (waarschijnlijk) tegen een race aan tussen het proces dat de
raid1 swap file met een random wachtwoord versleuteld, en het proces dat
de partitie beschikbaar wil maken.

Ik zeg waarschijnlijk, want het kan ook best wat anders zijn.

Ik vond dit issue, (wat niet of wel in system te fixen is)

https://github.com/systemd/systemd/issues/10179


uit mijn syslog:

Failed to start Cryptography Setup for md1_crypt.
Dependency failed for Local Encrypted Volumes.
cryptsetup.target: Job cryptsetup.target/start failed with result 'dependency'.
Reached target Block Device Preparation for /dev/mapper/md1_crypt.

>

cat /etc/crypttab
md1_crypt /dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard

uit /etc/fstab
/dev/mapper/earplug--raid1--swap--vg-swap--lv none  swap  sw  0 0

Ik heb nu eerst het systeem gereboot met deze ^^ regel in /etc/fstab
uit:  # /dev/mapper/earplug--raid1--swap--vg-swap--lv none  (etcetera)

dan zie ik in de dmesg

dmesg | grep md1

[5.142438] md/raid1:md1: not clean -- starting background reconstruction
[5.142446] md/raid1:md1: active with 2 out of 2 mirrors
[5.142508] md1: detected capacity change from 0 to 1997537280


Soms is het probleem dat je iets eerder fout hebt gedaan, en dat dat 
niet helemaal goed verwijderd is. Dan vind hij bijvoorbeeld nog steeds 
die oude raid, of die oude LVM.


Het mooiste is dan vaak secure_erase om met een helemaal schone lei te 
beginnen, maar bij grote harddisks duurt dat best wel lang.

https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
https://tinyapps.org/docs/wipe_drives_hdparm.html

Bij fdisk heb ik regelmatig gezien dat als je een partitie verwijderd en 
daarna weer aanmaakt, dat hij dan vraagt of je de oude signatures 
(o.i.d.) wilt verwijderen, daarop kun je "ja" zeggen.



en nu?

cryptdisks_start md1_crypt

dat gaat ogenschijnlijk ok, maar ik moet ergens (via systemctrl?) die
/dev/mapper/earplug--raid1--swap--vg-swap--lv aanzetten, ik weet niet
hoe.

systemctl toont:

systemd-cryptsetup@md1_crypt.service loaded failed failed Cryptography
Setup for md1_crypt

ok. dan probeer ik dit

systemctl restart systemd-cryptsetup@md1_crypt.service

dat geeft:

systemctl status systemd-cryptsetup@md1_crypt.service
● systemd-cryptsetup@md1_crypt.service - Cryptography Setup for md1_crypt
  Loaded: loaded (/etc/crypttab; generated)
  Active: active (exited) since Sat 2022-10-22 09:51:41 CEST; 7s ago
Docs: man:crypttab(5)
  man:systemd-cryptsetup-generator(8)
  man:systemd-cryptsetup@.service(8)
 Process: 23788 ExecStart=/lib/systemd/systemd-cryptsetup attach md1_crypt 
/dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard (code=exited, 
status=0/SUCCESS)
Main PID: 23788 (code=exited, status=0/SUCCESS)
 CPU: 33ms

Oct 22 09:51:40 earplug systemd[1]: Starting Cryptography Setup for md1_crypt...
Oct 22 09:51:41 earplug systemd-cryptsetup[23788]: Volume md1_crypt already 
active.
Oct 22 09:51:41 earplug systemd[1]: Finished Cryptography Setup for md1_crypt.

maar

systemctl status dev-mapper-crypt_swap.device
● dev-mapper-crypt_swap.device - /dev/mapper/crypt_swap
  Loaded: loaded
  Active: inactive (dead)

als iemand tips heeft over de volgende stap of test, dank!


Wat zegt "free", heb je daar swap?

Als je daar geen swap hebt, wat doet:
swapon /dev/mapper/crypt_swap

Is die devicenaam wel goed?  Zou het niet een andere naam moeten zijn, 
bijvoorbeeld iets als /dev/mapper/md1_crypt?


Soms start een service bij mij niet goed vanwege timing issues, zoiets 
stop ik dan vaak in een crontab, zoiets:

@reboot root /bin/sleep 10; /path/commando > /tmp/output 2>&1

Hij wacht dan na booten 10 seconden, en dan wordt het commmando 
uitgevoerd. De output wordt in /tmp/ gezet, waar je eventueel kunt 
kijken bij problemen. Niet helemaal netjes, maar het werkt wel.


Groet,
Paul



--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



swap disk (was: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?)

2022-10-22 Berichten over hetzelfde onderwerp Gijs Hillenius


De raid1 herinstallatie is grotendeels gelukt. Maar als er iemand tips
heeft over de swap file?

Ik loop (waarschijnlijk) tegen een race aan tussen het proces dat de
raid1 swap file met een random wachtwoord versleuteld, en het proces dat
de partitie beschikbaar wil maken.

Ik zeg waarschijnlijk, want het kan ook best wat anders zijn.

Ik vond dit issue, (wat niet of wel in system te fixen is)

https://github.com/systemd/systemd/issues/10179


uit mijn syslog:

Failed to start Cryptography Setup for md1_crypt.
Dependency failed for Local Encrypted Volumes.
cryptsetup.target: Job cryptsetup.target/start failed with result 'dependency'.
Reached target Block Device Preparation for /dev/mapper/md1_crypt.

cat /etc/crypttab 
md1_crypt /dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard

uit /etc/fstab
/dev/mapper/earplug--raid1--swap--vg-swap--lv none  swap  sw  0 0

Ik heb nu eerst het systeem gereboot met deze ^^ regel in /etc/fstab
uit:  # /dev/mapper/earplug--raid1--swap--vg-swap--lv none  (etcetera)

dan zie ik in de dmesg

dmesg | grep md1

[5.142438] md/raid1:md1: not clean -- starting background reconstruction
[5.142446] md/raid1:md1: active with 2 out of 2 mirrors
[5.142508] md1: detected capacity change from 0 to 1997537280

en nu?

cryptdisks_start md1_crypt

dat gaat ogenschijnlijk ok, maar ik moet ergens (via systemctrl?) die
/dev/mapper/earplug--raid1--swap--vg-swap--lv aanzetten, ik weet niet
hoe.

systemctl toont:

systemd-cryptsetup@md1_crypt.service loaded failed failed Cryptography
Setup for md1_crypt

ok. dan probeer ik dit

systemctl restart systemd-cryptsetup@md1_crypt.service

dat geeft:

systemctl status systemd-cryptsetup@md1_crypt.service
● systemd-cryptsetup@md1_crypt.service - Cryptography Setup for md1_crypt
 Loaded: loaded (/etc/crypttab; generated)
 Active: active (exited) since Sat 2022-10-22 09:51:41 CEST; 7s ago
   Docs: man:crypttab(5)
 man:systemd-cryptsetup-generator(8)
 man:systemd-cryptsetup@.service(8)
Process: 23788 ExecStart=/lib/systemd/systemd-cryptsetup attach md1_crypt 
/dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard (code=exited, 
status=0/SUCCESS)
   Main PID: 23788 (code=exited, status=0/SUCCESS)
CPU: 33ms

Oct 22 09:51:40 earplug systemd[1]: Starting Cryptography Setup for md1_crypt...
Oct 22 09:51:41 earplug systemd-cryptsetup[23788]: Volume md1_crypt already 
active.
Oct 22 09:51:41 earplug systemd[1]: Finished Cryptography Setup for md1_crypt.

maar

systemctl status dev-mapper-crypt_swap.device
● dev-mapper-crypt_swap.device - /dev/mapper/crypt_swap
 Loaded: loaded
 Active: inactive (dead)

als iemand tips heeft over de volgende stap of test, dank!



Re: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-19 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs, en anderen,

Op 19-10-2022 om 08:18 schreef Gijs Hillenius:

Goedenmorgen Paul!

We top-posten! 


Foei ;-)


Maar vooraleerst nog maal dank voor de uitleg van die
schijfindeling -> de biosboot. (De volautomatische debian installer
maakte die overigens ook aan; zag ik bij een toch niet goed verlopen
poging.)


Ik gebruik hem vaak deels. Dan laat ik hem eerst indelen, en dan ga ik 
dat weer wijzigen.



Het is denk ik een probleem met de trage processor? (Intel Atom).

https://github.com/systemd/systemd/issues/10179


Ik heb de link niet goed bestudeerd. Je hebt soms wel eens van die 
timing issues. Maar eigenlijk denk ik niet dat dat hier het probleem is.



Ik ga dat hopenlijk vandaag ergens ontdekken. Nog een ding: ik dacht dat
ik 2 G Ram had, dus maakt een swap partitie van 2 G. Ik heb echter 4 G
ram. Als dat maar goed gaat. Affijn, ik heb swap eigenlijk niet nodig.


Het schijnt toch (bijna) altijd verstandig te zijn.

Een swap-file is ook een interessante optie, maar nooit gedaan.


En dan:

Bij de (manual, maar ook de volautomatische) installatie kan je
instellen dat de luks-swap een random password krijgt; dus hij vraagt er
bij het booten niet om. 


Interessant, dat kende ik nog niet!


En het is een NAS die meestal/altijd aanstaat,
dus zelfs als ik 3 keer een luks wachtwoord in moet tiepen.. die
vier/vijf keer per jaar dat ie uitgaat.


Ik snap het.

Dan heb je dus in principe ook geen LVM nodig. Dat maakt de boel wel 
simpeler.


Groet,
Paul

PS: ik doe een CC naar de groep. Als je iets private wilt houden, meldt 
dan dan.




Groet!

G


On 18 October 2022 14:57 Paul van der Vlis, wrote:


Ik heb de indruk dat je toch een aparte raid1 hebt gemaakt voor de
swap. Kan het zijn dat het deze is?
md1   9:10  1.9G  0 raid1

Dat is niet handig, dan is je swap niet encrypted. En als je dat toch
doet moet je 2x een paswoord ingeven tijdens het booten.

Ik ben toch bang dat het opnieuw moet.

Maak beter een volume group met daarin zowel / als swap.

Probeer deze commando's eens:
vgdisplay # geeft volume groups weer, en hoeveel vrije ruimte.
lvdisplay -C  # geeft logical volumes weer.


Op 18-10-2022 om 13:34 schreef Gijs Hillenius:

On 18 October 2022 12:00 Paul van der Vlis, wrote:


Hoi Gijs en anderen,

Op 18-10-2022 om 11:22 schreef Gijs Hillenius:

Wauw Paul,
Gedaan zoals je schreef...
Het werkt!
(nou bijna dan. Ik denk dat ik een foutje maakte met de swap, maar
de
rest draait.)


Fijn om te horen!

Swap kun je meestal wel repareren, daarvoor hoef je het niet opnieuw
te doen.

Dit staat er bij mij in /etc/fstab :
/dev/mapper/vol1-swap none   swapsw  0   0

hier is het :
/dev/mapper/earplug--raid1--swap--vg-swap--lv none swap sw 0 0
(herhaalde spaties verwijderd)
Echter, ik vermoed dat ik bij de installatie een stap oversloeg, of
vergeten ben op 'finish partition' te muisklikken(™):
lsblk
NAME  MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda 8:00  3.6T  0 disk
├─sda1  8:101M  0 part
├─sda2  8:20  4.7G  0 part
│ └─md0 9:00  4.7G  0 raid1 /boot
├─sda3  8:30  1.9G  0 part
│ └─md1 9:10  1.9G  0 raid1
└─sda4  8:40  3.6T  0 part
└─md2 9:20  3.6T  0 raid1
  └─md2_crypt   253:00  3.6T  0 crypt
└─earplug--raid1--root--vg-root--lv 253:10  3.6T  0 lvm   /
sdb 8:16   0  3.6T  0 disk
├─sdb1  8:17   01M  0 part
├─sdb2  8:18   0  4.7G  0 part
│ └─md0 9:00  4.7G  0 raid1 /boot
├─sdb3  8:19   0  1.9G  0 part
│ └─md1 9:10  1.9G  0 raid1
└─sdb4  8:20   0  3.6T  0 part
└─md2 9:20  3.6T  0 raid1
  └─md2_crypt   253:00  3.6T  0 crypt
└─earplug--raid1--root--vg-root--lv 253:10  3.6T  0 lvm   /
Hierboven, daar zou ik dit verwachten te zien
sda3 -> md1 -> md1_crypt -> earplug--raid1--swap--vg--lv
Hoe doe ik dat alsnog?


De volume group heet "vol1" en het logical volume "swap".

Formatteren gaat met iets als:
mkswap /dev/mapper/vol1-swap

Met iets als dit kun je het aanzetten:
swapon /dev/mapper/vol1-swap

Kijk ook even in:
/etc/initramfs-tools/conf.d/resume
Als je daar iets wijzigt moet wellicht nog iets met initramfs doen:
update-initramfs -u

Groet,
Paul






--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



Re: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-18 Berichten over hetzelfde onderwerp Gijs Hillenius
On 18 October 2022 12:00 Paul van der Vlis, wrote:

> Hoi Gijs en anderen,
>
> Op 18-10-2022 om 11:22 schreef Gijs Hillenius:
>> Wauw Paul,
>> Gedaan zoals je schreef...
>> Het werkt!
>> (nou bijna dan. Ik denk dat ik een foutje maakte met de swap, maar
>> de
>> rest draait.)
>
> Fijn om te horen!
>
> Swap kun je meestal wel repareren, daarvoor hoef je het niet opnieuw
> te doen.
>
> Dit staat er bij mij in /etc/fstab :
> /dev/mapper/vol1-swap none   swapsw  0   0

hier is het :


/dev/mapper/earplug--raid1--swap--vg-swap--lv none swap sw 0 0

(herhaalde spaties verwijderd)

Echter, ik vermoed dat ik bij de installatie een stap oversloeg, of
vergeten ben op 'finish partition' te muisklikken(™):

lsblk 
NAME  MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda 8:00  3.6T  0 disk  
├─sda1  8:101M  0 part  
├─sda2  8:20  4.7G  0 part  
│ └─md0 9:00  4.7G  0 raid1 /boot
├─sda3  8:30  1.9G  0 part  
│ └─md1 9:10  1.9G  0 raid1 
└─sda4  8:40  3.6T  0 part  
  └─md2 9:20  3.6T  0 raid1 
└─md2_crypt   253:00  3.6T  0 crypt 
  └─earplug--raid1--root--vg-root--lv 253:10  3.6T  0 lvm   /
sdb 8:16   0  3.6T  0 disk  
├─sdb1  8:17   01M  0 part  
├─sdb2  8:18   0  4.7G  0 part  
│ └─md0 9:00  4.7G  0 raid1 /boot
├─sdb3  8:19   0  1.9G  0 part  
│ └─md1 9:10  1.9G  0 raid1 
└─sdb4  8:20   0  3.6T  0 part  
  └─md2 9:20  3.6T  0 raid1 
└─md2_crypt   253:00  3.6T  0 crypt 
  └─earplug--raid1--root--vg-root--lv 253:10  3.6T  0 lvm   /


Hierboven, daar zou ik dit verwachten te zien

sda3 -> md1 -> md1_crypt -> earplug--raid1--swap--vg--lv

Hoe doe ik dat alsnog? 

> De volume group heet "vol1" en het logical volume "swap".
>
> Formatteren gaat met iets als:
> mkswap /dev/mapper/vol1-swap
>
> Met iets als dit kun je het aanzetten:
> swapon /dev/mapper/vol1-swap
>
> Kijk ook even in:
> /etc/initramfs-tools/conf.d/resume
> Als je daar iets wijzigt moet wellicht nog iets met initramfs doen:
> update-initramfs -u
>
> Groet,
> Paul

-- 
Oh, yeah, life goes on, long after the thrill of livin' is gone.
-- John Cougar, "Jack and Diane"



Re: Vooruitgant! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-18 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs en anderen,

Op 18-10-2022 om 11:47 schreef Gijs Hillenius:

Met veel (!) dank aan Paul,

Ik heb de Debian installer vanmorgen vroeg een vierde keer
gedaan; en  .. TADA .. ik heb de NAS draaiend.


Kreeg je ook de encryptie draaiend via de installer?

De installer kan encrypte en LVM, maar of hij het ook bovenop raid kan, 
dat wist ik niet.



Het moederbord (AD2550B-ITX) ondersteunt (volgens de specificaties in
2012) geen 64 bits, iets met (Due to lack of Intel® 64-bit VGA driver
... powerVR SGX545), maar ik heb vanmorgen de 64 bits installer gedaan:
firmware-11.5.0-amd64-netinst.iso. En succes!

En die 64 bits dee ik omdat iemand me online vertelde dat 32 bits
(besturingssystemen) geen 4 TB schijven aan kunnen. Dat was wellicht de
reden van de grub error gisteren; en het was een poging waard.


Volgens mij is dat niet waar, maar ik weet het niet zeker.

Maar sowieso beter 64-bits, 32-bits gaat er langzaam uit.


Inmiddels kreeg ik ook weer meer ervaring met de partition manager :-/

Maar toch nog niet genoeg: er is iets mis met de swap:

,
| 
dev-mapper-earplug\x2d\x2draid1\x2d\x2dswap\x2d\x2dvg\x2dswap\x2d\x2dlv.device:
| Job
| 
dev-mapper-earplug\x2d\x2draid1\x2d\x2dswap\x2d\x2dvg\x2dswap\x2d\x2dlv.device/start
| timed out.
|
| Timed out waiting for device
| /dev/mapper/earplug--raid1--swap--vg-swap--lv.
|
| Dependency failed for /dev/mapper/earplug--raid1--swap--vg-swap--lv.
|
| Dependency failed for Swap.
`

Daar moet ik nog even goed naar kijken. In het ergste geval de
installatie nog eens doen.


Wellicht heb je iets aan mijn andere mailtje.

Groet,
Paul


--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



Re: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-18 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs en anderen,

Op 18-10-2022 om 11:22 schreef Gijs Hillenius:

Wauw Paul,

Gedaan zoals je schreef...

Het werkt!

(nou bijna dan. Ik denk dat ik een foutje maakte met de swap, maar de
rest draait.)


Fijn om te horen!

Swap kun je meestal wel repareren, daarvoor hoef je het niet opnieuw te 
doen.


Dit staat er bij mij in /etc/fstab :
/dev/mapper/vol1-swap none   swapsw  0   0

De volume group heet "vol1" en het logical volume "swap".

Formatteren gaat met iets als:
mkswap /dev/mapper/vol1-swap

Met iets als dit kun je het aanzetten:
swapon /dev/mapper/vol1-swap

Kijk ook even in:
/etc/initramfs-tools/conf.d/resume
Als je daar iets wijzigt moet wellicht nog iets met initramfs doen:
update-initramfs -u

Groet,
Paul


--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



Vooruitgant! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-18 Berichten over hetzelfde onderwerp Gijs Hillenius
Met veel (!) dank aan Paul,

Ik heb de Debian installer vanmorgen vroeg een vierde keer
gedaan; en  .. TADA .. ik heb de NAS draaiend.

Het moederbord (AD2550B-ITX) ondersteunt (volgens de specificaties in
2012) geen 64 bits, iets met (Due to lack of Intel® 64-bit VGA driver
... powerVR SGX545), maar ik heb vanmorgen de 64 bits installer gedaan:
firmware-11.5.0-amd64-netinst.iso. En succes!

En die 64 bits dee ik omdat iemand me online vertelde dat 32 bits
(besturingssystemen) geen 4 TB schijven aan kunnen. Dat was wellicht de
reden van de grub error gisteren; en het was een poging waard.

Inmiddels kreeg ik ook weer meer ervaring met de partition manager :-/

Maar toch nog niet genoeg: er is iets mis met de swap:

,
| 
dev-mapper-earplug\x2d\x2draid1\x2d\x2dswap\x2d\x2dvg\x2dswap\x2d\x2dlv.device:
| Job
| 
dev-mapper-earplug\x2d\x2draid1\x2d\x2dswap\x2d\x2dvg\x2dswap\x2d\x2dlv.device/start
| timed out.
| 
| Timed out waiting for device
| /dev/mapper/earplug--raid1--swap--vg-swap--lv.
| 
| Dependency failed for /dev/mapper/earplug--raid1--swap--vg-swap--lv.
| 
| Dependency failed for Swap.
`

Daar moet ik nog even goed naar kijken. In het ergste geval de
installatie nog eens doen.

dit is het nu:

fdisk -l /dev/sda
Disk /dev/sda: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: TOSHIBA HDWG440 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 447BC77F-6A03-464E-BB27-335E9731189C

DeviceStartEndSectors  Size Type
/dev/sda1  2048   4095   20481M BIOS boot
/dev/sda2  409697689599764864  4.7G Linux RAID
/dev/sda3   9768960   136744953905536  1.9G Linux RAID
/dev/sda4  13674496 7814035455 7800360960  3.6T Linux RAID

fdisk -l /dev/sdb

Disk /dev/sdb: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: WDC WD40EFZX-68A
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: CA7F1DA3-B3D7-4369-AD94-599D9DC78130

DeviceStartEndSectors  Size Type
/dev/sdb1  2048   4095   20481M BIOS boot
/dev/sdb2  409697689599764864  4.7G Linux RAID
/dev/sdb3   9768960   136744953905536  1.9G Linux RAID
/dev/sdb4  13674496 7814035455 7800360960  3.6T Linux RAID



Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-17 Berichten over hetzelfde onderwerp Gijs Hillenius
On 17 October 2022 18:46 Diederik de Haas, wrote:

> On maandag 17 oktober 2022 16:19:44 CEST Paul van der Vlis wrote:
>> > Het BIOS is van 2012/2014, en al heeft het UEFI in de naam (16Mb AMI
>> > UEFI Legal BIOS with GUI support) zal dat wel de reden zijn dat mijn
>> > huis-nas voorlopig niet wil booten.
>> 
>> Ja, je hebt volgens mij UEFI en GPT nodig om te kunnen booten vanaf een
>> grote disk. Het gaat niet om de partitie, maar om de disk.
>
> Ik weet het niet 100% zeker, maar volgens mij heb je alleen GPT nodig, maar 
> niet (per se) UEFI.
> https://superuser.com/questions/1393198/what-is-the-maximum-size-of-hard-drive-used-mbr-partitioning

Installatie helemaal opnieuw gedaan. Grub geinstalleerd op /dev/sda en
/dev/sdb

vol goede hoop:

maar bij het opstarten
error: disk
lvmid/A2weNY-Or4m-o6O2-sBnb-XFf2-syPz-1E4yml/poWL7U-Ry2d-a67B-C6xJ-0MGN-MP
kc-gwk3IV not found
grub-rescue >  


Ik vermoed dat ik dit moederbordje te oud is.


Hieronder nog veel te veel info over de partitie.



Disk sda: 3.65 TiB, 4000787030016 bytes, 7814037168 sectors
Disk identifier: 447BC77F-6A03-464E-BB27-335E9731189C
StartEndSectors  Size Type
sda1 2048   4095   20481M BIOS boot
sda2 4096 980991 976896  477M Linux filesystem
sda3   98099248865273905536  1.9G Linux RAID
sda4  4886528 7814035455 7809148928  3.7T Linux RAID

Disk sdb: 3.65 TiB, 4000787030016 bytes, 7814037168 sectors
Disk identifier: CA7F1DA3-B3D7-4369-AD94-599D9DC78130
StartEndSectors  Size Type
sdb1 2048   4095   20481M BIOS boot
sdb2 4096 980991 976896  477M Linux filesystem
sdb3   98099248865273905536  1.9G Linux RAID
sdb4  4886528 7814035455 7809148928  3.7T Linux RAID


== Boot Info Summary ===

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 2048 
of the same hard drive for core.img. core.img is at this location and 
looks for 
(lvmid/A2weNY-Or4m-o6O2-sBnb-XFf2-syPz-1E4yml/poWL7U-Ry2d-a67B-C6xJ-0MGN-MP
kc-gwk3IV)/boot/grub. It also embeds following components:

modules
---
fshelp ext2 diskfilter lvm biosdisk
---
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 2048 
of the same hard drive for core.img. core.img is at this location and 
looks for 
(lvmid/A2weNY-Or4m-o6O2-sBnb-XFf2-syPz-1E4yml/poWL7U-Ry2d-a67B-C6xJ-0MGN-MP
kc-gwk3IV)/boot/grub. It also embeds following components:


signature.asc
Description: PGP signature


Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-17 Berichten over hetzelfde onderwerp Diederik de Haas
On maandag 17 oktober 2022 16:19:44 CEST Paul van der Vlis wrote:
> > Het BIOS is van 2012/2014, en al heeft het UEFI in de naam (16Mb AMI
> > UEFI Legal BIOS with GUI support) zal dat wel de reden zijn dat mijn
> > huis-nas voorlopig niet wil booten.
> 
> Ja, je hebt volgens mij UEFI en GPT nodig om te kunnen booten vanaf een
> grote disk. Het gaat niet om de partitie, maar om de disk.

Ik weet het niet 100% zeker, maar volgens mij heb je alleen GPT nodig, maar 
niet (per se) UEFI.
https://superuser.com/questions/1393198/what-is-the-maximum-size-of-hard-drive-used-mbr-partitioning

signature.asc
Description: This is a digitally signed message part.


Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-17 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs en anderen,

Op 17-10-2022 om 09:17 schreef Gijs Hillenius:


[...] knip


En nu moet ik die herbouwen, met twee nieuwe en grotere schijven.
Ik weet niet (meer) in welke stap ik de / /boot en swap partities
definieer.
Maak ik 1 raid partitie op beide schijven, en verdeel ik daarna met
lvm+encryptie de schijf in 3 partities?
Of moet ik elke harde schijf in 3 verdelen, en van elke 2 gelijke
partities dan één raid1 partitie maken?


Als je grotere schijven wilt kunnen gebruiken dan 2TB dan moet je UEFI
gebruiken en dan heb je GPT en een "BIOS boot" partitie nodig. Vaak is
die maar 1 MB groot. Ik zou hem maken op zowel sda1 als sdb1. Alleen
die op sda1 zal worden gebruikt, maar ik zou later als de boel klaar
is met dd de inhoud van sda1 kopieren naar sdb1, en op sdb ook grub
installeren.


Ah, Paul, dank voor die uitleg!


Het BIOS is van 2012/2014, en al heeft het UEFI in de naam (16Mb AMI
UEFI Legal BIOS with GUI support) zal dat wel de reden zijn dat mijn
huis-nas voorlopig niet wil booten.


Ja, je hebt volgens mij UEFI en GPT nodig om te kunnen booten vanaf een 
grote disk. Het gaat niet om de partitie, maar om de disk.



Wellicht kan ik booten vanaf een USB-dingetje.


Ja, dat kan wel. Of van SSD bijvoorbeeld. Maar je zult wel GPT nodig 
hebben op de grote disk.



Gisteren prikte ik twee 4TB schijven in de kast. Met de Debian 11
installer heb ik daar 1 4TB raid1 device van gemaakt.

Vervolgens liep ik helemaal vast in het instellen van de LVM/encrypted ;
ergste was nog dat ik de indeling niet ongedaan kreeg.


Ik zou de partitietabel verwijderen. Dat kan volgens mij ook met de 
Debian installer door op de partitietabel een return te geven en een 
nieuwe partitietabel te maken. Dan is alles in 1x weg.


Mocht het niet lukken, dan zou ik parted gebruiken met de optie 
"mktable", en "destroy data: yes".



Maar ...

De automatische optie in het menu blijkbaar wel:

Raid device #0
#1   1.0 MB K biosgrub
#2 512.0 MB   ext
#3   4.0 TB


Ah, het is al gelukt blijkbaar.


(hey, waar is de swap?)


Die zou ik in LVM zetten.


Maar bij het installeren van grub ging dat alsnog mis, het wilde niet in
/dev/sdax noch /dev/sdbx.


Wat raar, misschien toch geen GPT?

--
root@kvms12:~# fdisk /dev/sda

Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /dev/sda: 2,7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 522C931D-2290-431A-9477-788C76FCEE3B

DeviceStartEndSectors  Size Type
/dev/sda1  2048   4095   20481M BIOS boot
/dev/sda2  4096   19535871   19531776  9,3G Linux RAID
/dev/sda3  19535872 5860532223 5840996352  2,7T Linux RAID


Let op die "disklabel type: gpt".
En dat startpunt van de eerste partitie.



Dus ik ben terug bij af.

Wat doe ik eerst:

De 4 TB schijven opdelen in 2 of meer raid devices? 


Je hebt iets nodig voor tenminste /boot .


Of is het 1 4TB raid
device, waaroverheen LVM/crypt zijn gang gaat?


Dan moet /boot al ergens anders staan. Je moet kunnen booten.


Dank voor het meedenken!


Een alternatief is nog om het OS niet te encrypten, maar er bovenop een 
of meerdere virtuele machines te maken en die te encrypten.


Er zijn ook nieuwere methoden waar ik geen ervaring mee heb, LVM kan ook 
RAID, en BTRFS kan ook RAID en wellicht ook encryptie.


Groet,
Paul

--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-17 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Geert, en anderen,

Op 16-10-2022 om 22:43 schreef Geert Stappers:

On Sun, Oct 16, 2022 at 10:05:07PM +0200, Paul van der Vlis wrote:

Op 16-10-2022 om 12:52 schreef Gijs Hillenius:

Hallo

Acht jaar geleden installeerde ik deze raid1:

lsblk --fs
NAME   FSTYPELABEL MOUNTPOINT
sdb
├─sdb1 linux_raid_member harde-schijf:0
│ └─md0ext4/boot
├─sdb2 linux_raid_member harde-schijf:2
│ └─md2
│   └─md2_crypt (dm-1) swap[SWAP]
└─sdb3 linux_raid_member harde-schijf:1
└─md1crypto_LUKS
  └─md1_crypt (dm-0) ext4/
sda
├─sda1 linux_raid_member harde-schijf:0
│ └─md0ext4/boot
├─sda2 linux_raid_member harde-schijf:2
│ └─md2
│   └─md2_crypt (dm-1) swap[SWAP]
└─sda3 linux_raid_member harde-schijf:1
└─md1crypto_LUKS
  └─md1_crypt (dm-0) ext4/


En nu moet ik die herbouwen, met twee nieuwe en grotere schijven.

Ik weet niet (meer) in welke stap ik de / /boot en swap partities
definieer.

Maak ik 1 raid partitie op beide schijven, en verdeel ik daarna met
lvm+encryptie de schijf in 3 partities?

Of moet ik elke harde schijf in 3 verdelen, en van elke 2 gelijke
partities dan één raid1 partitie maken?


Als ...
... Ik zou hem maken 

... zou ik dus ... naar ...
  ...  En verder testen ...



Ik zou tijd nemen om e-mail te beantwoorden.


Dit zijn ingewikkelde dingen die ik ook niet dagelijks doe. En sindsdien 
heeft Debian ook niet stilgestaan.


Ik denk dat Gijs er toch wel wat aan heeft.

Groet,
Paul


--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-17 Berichten over hetzelfde onderwerp Gijs Hillenius


[...] knip

>> En nu moet ik die herbouwen, met twee nieuwe en grotere schijven.
>> Ik weet niet (meer) in welke stap ik de / /boot en swap partities
>> definieer.
>> Maak ik 1 raid partitie op beide schijven, en verdeel ik daarna met
>> lvm+encryptie de schijf in 3 partities?
>> Of moet ik elke harde schijf in 3 verdelen, en van elke 2 gelijke
>> partities dan één raid1 partitie maken?
>
> Als je grotere schijven wilt kunnen gebruiken dan 2TB dan moet je UEFI
> gebruiken en dan heb je GPT en een "BIOS boot" partitie nodig. Vaak is
> die maar 1 MB groot. Ik zou hem maken op zowel sda1 als sdb1. Alleen
> die op sda1 zal worden gebruikt, maar ik zou later als de boel klaar
> is met dd de inhoud van sda1 kopieren naar sdb1, en op sdb ook grub
> installeren.

Ah, Paul, dank voor die uitleg!


Het BIOS is van 2012/2014, en al heeft het UEFI in de naam (16Mb AMI
UEFI Legal BIOS with GUI support) zal dat wel de reden zijn dat mijn
huis-nas voorlopig niet wil booten.

Wellicht kan ik booten vanaf een USB-dingetje.


Gisteren prikte ik twee 4TB schijven in de kast. Met de Debian 11
installer heb ik daar 1 4TB raid1 device van gemaakt.

Vervolgens liep ik helemaal vast in het instellen van de LVM/encrypted ;
ergste was nog dat ik de indeling niet ongedaan kreeg. 

Maar ...

De automatische optie in het menu blijkbaar wel:

Raid device #0
#1   1.0 MB K biosgrub
#2 512.0 MB   ext
#3   4.0 TB

(hey, waar is de swap?)

Maar bij het installeren van grub ging dat alsnog mis, het wilde niet in
/dev/sdax noch /dev/sdbx.

Dus ik ben terug bij af.

Wat doe ik eerst:

De 4 TB schijven opdelen in 2 of meer raid devices? Of is het 1 4TB raid
device, waaroverheen LVM/crypt zijn gang gaat?

Dank voor het meedenken!




Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-16 Berichten over hetzelfde onderwerp Geert Stappers
On Sun, Oct 16, 2022 at 10:05:07PM +0200, Paul van der Vlis wrote:
> Op 16-10-2022 om 12:52 schreef Gijs Hillenius:
> > Hallo
> > 
> > Acht jaar geleden installeerde ik deze raid1:
> > 
> > lsblk --fs
> > NAME   FSTYPELABEL MOUNTPOINT
> > sdb
> > ├─sdb1 linux_raid_member harde-schijf:0
> > │ └─md0ext4/boot
> > ├─sdb2 linux_raid_member harde-schijf:2
> > │ └─md2
> > │   └─md2_crypt (dm-1) swap[SWAP]
> > └─sdb3 linux_raid_member harde-schijf:1
> >└─md1crypto_LUKS
> >  └─md1_crypt (dm-0) ext4/
> > sda
> > ├─sda1 linux_raid_member harde-schijf:0
> > │ └─md0ext4/boot
> > ├─sda2 linux_raid_member harde-schijf:2
> > │ └─md2
> > │   └─md2_crypt (dm-1) swap[SWAP]
> > └─sda3 linux_raid_member harde-schijf:1
> >└─md1crypto_LUKS
> >  └─md1_crypt (dm-0) ext4/
> > 
> > 
> > En nu moet ik die herbouwen, met twee nieuwe en grotere schijven.
> > 
> > Ik weet niet (meer) in welke stap ik de / /boot en swap partities
> > definieer.
> > 
> > Maak ik 1 raid partitie op beide schijven, en verdeel ik daarna met
> > lvm+encryptie de schijf in 3 partities?
> > 
> > Of moet ik elke harde schijf in 3 verdelen, en van elke 2 gelijke
> > partities dan één raid1 partitie maken?
> 
> Als ...
> ... Ik zou hem maken 
> 
> ... zou ik dus ... naar ... 
>  ...  En verder testen ...
> 

Ik zou tijd nemen om e-mail te beantwoorden.

 
Groeten
Geert Stappers
-- 
Silence is hard to parse



Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?

2022-10-16 Berichten over hetzelfde onderwerp Paul van der Vlis

Op 16-10-2022 om 12:52 schreef Gijs Hillenius:

Hallo

Acht jaar geleden installeerde ik deze raid1:

lsblk --fs
NAME   FSTYPELABEL MOUNTPOINT
sdb
├─sdb1 linux_raid_member harde-schijf:0
│ └─md0ext4/boot
├─sdb2 linux_raid_member harde-schijf:2
│ └─md2
│   └─md2_crypt (dm-1) swap[SWAP]
└─sdb3 linux_raid_member harde-schijf:1
   └─md1crypto_LUKS
 └─md1_crypt (dm-0) ext4/
sda
├─sda1 linux_raid_member harde-schijf:0
│ └─md0ext4/boot
├─sda2 linux_raid_member harde-schijf:2
│ └─md2
│   └─md2_crypt (dm-1) swap[SWAP]
└─sda3 linux_raid_member harde-schijf:1
   └─md1crypto_LUKS
 └─md1_crypt (dm-0) ext4/


En nu moet ik die herbouwen, met twee nieuwe en grotere schijven.

Ik weet niet (meer) in welke stap ik de / /boot en swap partities
definieer.

Maak ik 1 raid partitie op beide schijven, en verdeel ik daarna met
lvm+encryptie de schijf in 3 partities?

Of moet ik elke harde schijf in 3 verdelen, en van elke 2 gelijke
partities dan één raid1 partitie maken?


Als je grotere schijven wilt kunnen gebruiken dan 2TB dan moet je UEFI 
gebruiken en dan heb je GPT en een "BIOS boot" partitie nodig. Vaak is 
die maar 1 MB groot. Ik zou hem maken op zowel sda1 als sdb1. Alleen die 
op sda1 zal worden gebruikt, maar ik zou later als de boel klaar is met 
dd de inhoud van sda1 kopieren naar sdb1, en op sdb ook grub installeren.


De doelstelling is dat sdb sda kan vervangen als deze kapot mocht zijn. 
Eventueel door hem fysiek op de plek van sda te zetten of in het bios te 
kiezen voor de andere disk. Dit zou ik ook willen testen (maar later).


Dan zou ik van de rest van de disks twee raids maken, eentje voor /boot 
(niet encrypted) en een andere die je encrypt met cryptsetup en LUKS.


In dat encrypted volume maak je dan een LVM volume groep, waarin je weer 
logical volumes maakt. Een van die logical volumes is je swap, en 
uiteraard kun je meer volumes maken.
Voordeel van LVM is, dan je maar 1 keer je paswoord hoeft in te geven 
voor meerdere volumes. En ook verder is LVM fijn. Laat altijd nog wat 
ruimte vrij, zodat je je volumes later nog kunt uitbreiden.


Als je klaar bent zou ik dus sda1 kopieren naar sdb1, en grub ook 
installeren op sdb. En verder testen of het systeem ook wil booten 
terwijl sdb op de plaats van sda  zit. Of evt zonder sda.


Groet,
Paul




--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/