Re: swap disk (was: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?)
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)?)
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)?
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)?
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)?
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)?
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)?
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)?
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)?
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)?
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)?
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)?
[...] 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)?
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)?
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/