- /etc/initramfs-tools/conf.d/resume
[gelöst]Woher erhält update-initramfs diese "alte" UUID?
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: Woher erhält update-initramfs diese "alte" UUID?
Da schon mal reingeschaut.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: Woher erhält update-initramfs diese "alte" UUID?
Danke für die Idee, aber die alte Platte ist bereits ausgebaut.owl102 hat geschrieben:21.03.2018 18:07:33Oder den Partitionen auf der neuen Platte die gleichen UUIDs geben? (Und den Partitionen auf der alten Platte natürlich neue UUIDs geben.)
P.S.: Ich weiß, das ist die unsportliche Lösung.
Ich hätte ja nichts gegen eine unsportliche Lösung, aber es muß doch möglich sein eine neue initrd.img zu erstellen, was aber anscheinend nur über eine Neuerstellung des Bootloaders gelingt. Woher der dann aber die alte UUID nimmt, ist das große Rätsel.
Gruss H.
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: Woher erhält update-initramfs diese "alte" UUID?
Scheinbar wohl nicht. Anscheinend hat der Bootloader damit nix zu tun.halo44 hat geschrieben:21.03.2018 18:23:06Danke für die Idee, aber die alte Platte ist bereits ausgebaut.owl102 hat geschrieben:21.03.2018 18:07:33Oder den Partitionen auf der neuen Platte die gleichen UUIDs geben? (Und den Partitionen auf der alten Platte natürlich neue UUIDs geben.)
P.S.: Ich weiß, das ist die unsportliche Lösung.
Ich hätte ja nichts gegen eine unsportliche Lösung, aber es muß doch möglich sein eine neue initrd.img zu erstellen, was aber anscheinend nur über eine Neuerstellung des Bootloaders gelingt. Woher der dann aber die alte UUID nimmt, ist das große Rätsel.
Gruss H.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: Woher erhält update-initramfs diese "alte" UUID?
In dem Fall mal anstelle von all `uname -r` probieren. Tut sich dann was?halo44 hat geschrieben:21.03.2018 18:10:46Ja, ist so:Tintom hat geschrieben:21.03.2018 17:45:13Gib update-initramfs noch den Schalter -v mit, dann wird's gesprächiger.Allerdings stimmt das nicht. Es ist keine initrd.img mehr vorhanden.Code: Alles auswählen
update-initramfs -v -k all -c Available versions: Nothing to do, exiting.
Gruss H.
Re: Woher erhält update-initramfs diese "alte" UUID?
Leider nein:Tintom hat geschrieben:21.03.2018 18:29:55... In dem Fall mal anstelle von all `uname -r` probieren. Tut sich dann was?
Code: Alles auswählen
update-initramfs -v -k `uname -r` -c
/boot/initrd.img-4.9.0-6-amd64 already exists, cannot create.
Gruss H.
Re: Woher erhält update-initramfs diese "alte" UUID?
Ich muß jetzt kurz zurückrudern. Die initrd.img ist jetzt doch da. Sie wurde um 18:16 erstellt. Ich muß jetzt feststellen mit welchem Befehl sie erstellt wurde.
Ich melde mich dann.
Gruss H.
Ich melde mich dann.
Gruss H.
Re: Woher erhält update-initramfs diese "alte" UUID?
Wenn ich das zeitlich abgleiche, wurde die initrd.img hiermit erstellt, wobei auch hier die alte UUID angezogen wurde:
Ich weiß immer noch nicht, wer diese UUID präsentiert.
Gruss H.
Edit: ich kann auch nicht verstehen, was cryptsetup damit zu tun hat.
Code: Alles auswählen
mkinitramfs -o initrd.img-4.9.0-6-amd64
cryptsetup: WARNING: found more than one resume device candidate:
29011482-acf2-4af2-acc9-637bbbc36ab7
c29f9a07-7664-4024-9131-0fe16c7a397d
Gruss H.
Edit: ich kann auch nicht verstehen, was cryptsetup damit zu tun hat.
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: Woher erhält update-initramfs diese "alte" UUID?
Sieh dir mal de Config an die ich dir genannt habe.halo44 hat geschrieben:21.03.2018 18:43:33Wenn ich das zeitlich abgleiche, wurde die initrd.img hiermit erstellt, wobei auch hier die alte UUID angezogen wurde:Ich weiß immer noch nicht, wer diese UUID präsentiert.Code: Alles auswählen
mkinitramfs -o initrd.img-4.9.0-6-amd64 cryptsetup: WARNING: found more than one resume device candidate: 29011482-acf2-4af2-acc9-637bbbc36ab7 c29f9a07-7664-4024-9131-0fe16c7a397d
Gruss H.
Edit: ich kann auch nicht verstehen, was cryptsetup damit zu tun hat.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: Woher erhält update-initramfs diese "alte" UUID?
Wenn Du die meinst "/etc/initramfs-tools/conf.d/resume", dann findet sich dortKBDCALLS hat geschrieben:21.03.2018 19:00:28... Sieh dir mal de Config an die ich dir genannt habe.
Code: Alles auswählen
RESUME=UUID=c29f9a07-7664-4024-9131-0fe16c7a397d
Gruss H.Anschließend habe ich die neue Rootpartition auf /mnt gemountet und in deren /boot/grub/grub.cfg die neue UUID eingestellt. Auch die /etc/fstab und die /etc/initramfs-tools/conf.d/resume habe ich mit den neuen UUIDs versorgt.
Re: Woher erhält update-initramfs diese "alte" UUID?
Nächster Schuss ins Blaue: Existiert die Datei /etc/suspend.conf oder /etc/uswsusp.conf?
Re: Woher erhält update-initramfs diese "alte" UUID?
Im schlimmsten Fall kann man auch einfach mal alle Dateien auf dem System nach dem String "29011482-acf2-4af2-acc9-637bbbc36ab7" durchsuchen:
Das wird allerdings eine Weile dauern.
Code: Alles auswählen
find / -type f -exec grep -Hi 29011482-acf2-4af2-acc9-637bbbc36ab7 {} \;
Re: Woher erhält update-initramfs diese "alte" UUID?
Volltreffer: die /etc/uswsusp.conf existiert und enthält den falschen UUID-Eintrag:Tintom hat geschrieben:21.03.2018 19:20:49Nächster Schuss ins Blaue: Existiert die Datei /etc/suspend.conf oder /etc/uswsusp.conf?
Code: Alles auswählen
# /etc/uswsusp.conf(5) -- Configuration file for s2disk/s2both
resume device = /dev/disk/by-uuid/29011482-acf2-4af2-acc9-637bbbc36ab7
compress = y
early writeout = y
image size = 3500386795
RSA key file = /etc/uswsusp.key
shutdown method = platform
Gruss H.
Re: Woher erhält update-initramfs diese "alte" UUID?
Habe ich auch versucht, was allerdings (wenn man es über dolphin ausführt) endlos lange läuft, ohne ein Ergebnis zu bringen.MSfree hat geschrieben:21.03.2018 19:45:09Im schlimmsten Fall kann man auch einfach mal alle Dateien auf dem System nach dem String "29011482-acf2-4af2-acc9-637bbbc36ab7" durchsuchen:Das wird allerdings eine Weile dauern.Code: Alles auswählen
find / -type f -exec grep -Hi 29011482-acf2-4af2-acc9-637bbbc36ab7 {} \;
Ähnlich verhält es sich, wenn ich einfach aus / suche mit
Code: Alles auswählen
grep -r '29011482-acf2-4af2-acc9-637bbbc36ab7' ./
Gruss H.
Re: Woher erhält update-initramfs diese "alte" UUID?
Leg' dir eine Kopie der Konfigurationsdatei zur Sicherheit an und purge uswsusp. Vermutlich wird dein Rechner mit den kerneleigenen Suspendmechanismen auch gut zurecht kommen
- schorsch_76
- Beiträge: 2543
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Woher erhält update-initramfs diese "alte" UUID?
Na dann ist ja gut dass es gefunden wurde.
Re: Woher erhält update-initramfs diese "alte" UUID?
Habe die Konfigurationsdatei umbenannt, uswsusp gepurged und die initrd.img nun mit nur einem suspend device neu erstellt. Alles läuft zur Zufriedenheit.
Danke an alle Helfer.
Gruss H.