Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Grub een partie laten herkennen  (gelezen 826 keer)

Grub een partie laten herkennen
« Gepost op: 2026/08/11, 13:53:34 »
Hoi Allemaal!
Na heel veel ellende heb ik inmiddels weer het grootste deel van mijn pc systeem terug aan de praat. Eén van de problemen was het trachten terug te zetten van een jaar oude Redo-backup. Die bleef om onverklaarbare reden echter hangen zonder voortgangs-indicatie in de Redo-dvd.. Toen heb ik maar de nieuwste RescueZilla binnen gehaald en daar ging het ineens wél goed mee….! Zie maar even de pic. Ik kon precies zoals ik wilde, die backup van Xubuntu 22.4 neer laten zetten op de daarvoor bedoelde lege sda6-partitie. ( Ik had die nodig om de daarin zittende data a la Home weer terug te krijgen.)

De sda8-partitie is de home met Xubuntu 26.04. Hier niet te zien is de 2e HD sdb-schijf met de Xubuntu 24.04.

Maar hier is het probleem waar ik mee zit zoals ik dat interpreteer: ik geloof dat vanwege het “simpelweg” neerzetten van die Redo-backup van 22.4 op die sda6 partitie, deze dus niet is “geïnstalleerd” en daarom dan ook niet wordt weergegeven in de Grub.??? In ieder geval zie ik die niet als klikbare op te starten optie in de Grub. Alleen de 22.4 en de 24.4 ! Ik heb een Grub-update gedaan maar dat doet niets om die 22.4 te laten zien. Terwijl hij dus wél te zien is in “mijn persoonlijke map-apparaten ” !

Mijn vraag: kan ik dit op één of andere manier wél voor elkaar krijgen? Dus dat de 22.4 weer in het Grub-menu komt te staan om te klik-starten? Graag wat advies. Alvast dank!

Goese Duikertje

Re: Grub een partie laten herkennen
« Reactie #1 Gepost op: 2026/08/11, 13:56:51 »
Ik begrijp er niet veel van van dat verzenden van de bijlagen hier. Na het invoegen van de 2e pic pakt hij alleen die en de ander is nu iets van een link die mijn pc opent..???Hier dan maar die 2e pic erbij.

Re: Grub een partie laten herkennen
« Reactie #2 Gepost op: 2026/08/11, 13:58:42 »
En wederom !!! gaat het mis!!! Nu dan maar een 3e keer proberen...!!! En dit was dus de 1e pic!

Offline Neri.1

  • Lid
Re: Grub een partie laten herkennen
« Reactie #3 Gepost op: 2026/08/12, 19:17:22 »
RescueZilla heeft de Xubuntu 22.04 backup op /dev/sda6 gezet, maar omdat dit geen verse installatie is, herkent het huidige GRUB-systeem de partitie niet automatisch via update-grub.

Je voegt de boot-optie handmatig toe via een eigen configuratiebestand, zodat GRUB weet waar hij de bestanden kan vinden.

Het stappenplan in het kort:
Vind de UUID van /dev/sda6:
Open een terminal en voer dit commando uit:

Bash
sudo blkid
Bewerk het GRUB-custom bestand:
Open de configuratie:

Bash
sudo nano /etc/grub.d/40_custom
Plak onderaan de menu-optie (vervang UUID-HIER door de echte UUID van /dev/sda6 en controleer de juiste kernelversie in de /boot map van die partitie):

Plaintext
menuentry "Xubuntu 22.04 (sda6)" {
    search --no-floppy --fs-uuid --set=root UUID-HIER
    linux /boot/vmlinuz-[jouw-kernel-versie] root=UUID=UUID-HIER ro quiet splash
    initrd /boot/initrd.img-[jouw-kernel-versie]

(Sla op met Ctrl+O, Enter en sluit af met Ctrl+X)

Update GRUB:

Bash
sudo update-grub
--

Nu moet het gelukt zijn.

Re: Grub een partie laten herkennen
« Reactie #4 Gepost op: 2026/08/13, 11:04:10 »
Hoi Neri.1 , dank voor je reactie. Ik ben helaas nog niet zo heel erg goed met alle truuks-ubuntu. Hier is wat nog wat onduidelijk is voor me i.r.t. jouw verhaal. Graag nog wat aanwijzingen. Bij voorbat dank.

Goese Duikertje

Wat bedoel je met dat Bash? Als ik dat zó kopieer dan krijg ik het volgende:

 Bash
sudo blkid
Opdracht 'Bash' niet gevonden, bedoelde u wellicht:
  opdracht 'yash' van deb yash (2.55-2)
  opdracht 'bash' van deb bash (5.3-2ubuntu1)
  opdracht 'wash' van deb reaver (1.6.6-2build3)
  opdracht 'dash' van deb dash (0.5.12-12ubuntu3)
  opdracht 'sash' van deb sash (3.8-7build1)
  opdracht 'kash' van deb kanif (1.2.2-4build1)
  opdracht 'mash' van deb mash (2.3+dfsg-6build3)
Probeer: sudo apt install <deb name>
[sudo: authenticate] Wachtwoord:


-------

Als ik dit doe ,krijg ik :

sudo blkid
[sudo: authenticate] Wachtwoord:             
/dev/sda1: UUID="3583-C86E" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="a04be017-01"
/dev/sda5: LABEL="algemene opslag" UUID="5d4f28a6-3456-4178-8437-78773fe294a0" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a04be017-05"
/dev/sda6: LABEL="Xubuntu 22-4" UUID="831217ff-1784-4ca2-97e6-bfa2f990494a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a04be017-06"
/dev/sda7: UUID="9cc6c1fa-8a94-448d-a430-77eee53fc467" TYPE="swap" PARTUUID="a04be017-07"
/dev/sda8: UUID="4efe7681-1c2f-4d61-a2c3-07fd824cf19e" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a04be017-08"
/dev/sdb1: UUID="66baa6e1-ebf6-427c-af3d-0aab507a0571" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="9fa43763-01"
/dev/sdb2: UUID="4746-6D90" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="9fa43763-02"
/dev/sdb3: LABEL="Xubuntu 24-4" UUID="1bc9b199-7a77-4c2a-91c3-1514392c5535" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="9fa43763-03"
/dev/sdb4: LABEL="backup opslagen" UUID="a990405d-0e26-4127-a7b6-f6c621b895b6" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="9fa43763-04"
/dev/loop1: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop19: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop17: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop8: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop25: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop15: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop6: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop23: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop13: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop4: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop21: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop11: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop2: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop0: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop18: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop9: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop16: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop7: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop24: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop14: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop5: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop22: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop12: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop3: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop20: BLOCK_SIZE="131072" TYPE="squashfs"
/dev/loop10: BLOCK_SIZE="131072" TYPE="squashfs"

-------------

controleer de juiste kernelversie in de /boot map van die partitie): Waar ????
In de boot map van sda6 zie ik bovenaan dit: Linux/x86 7.0.12 Kernel Configuration
Dat lijkt me dan wat je bedoeld. Maar een stukje lager staan andere versies zoals:
ONFIG_VERSION_SIGNATURE="Ubuntu 7.0.0-29.29-generic 7.0.12"
Die maar negeren?



---------------
#!/bin/sh exec tail -n +3 $0
This file provides an easy way to add custom menu entries.  Simply type the
menu entries you want to add after this comment.  Be careful not to change
the 'exec tail' line above.

Waar moet dat dan geplakt worden ?? Het is één blanke pagina! Of bedoel je dat die hele onderstaande tekst daar neergezet moet worden en dan waar je het woord HIER hebt staan die uuid neerzetten?


menuentry "Xubuntu 22.04 (sda6)" {
    search --no-floppy --fs-uuid --set=root UUID-HIER
    linux /boot/vmlinuz-[jouw-kernel-versie] root=UUID=UUID-HIER ro quiet splash
    initrd /boot/initrd.img-[jouw-kernel-versie]

(Sla op met Ctrl+O, Enter en sluit af met Ctrl+X)
zou dat dan deze moeten zijn ? :  UUID="831217ff-1784-4ca2-97e6-bfa2f990494a"
En moet die dan komen op waar het woord “HIER”staat ? Dan 2 x ??