Partition klonen

Hinweis: In dem Thema Partition klonen gibt es 32 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Moin,

    du mußt von der noch vorhandenen alten Partition die uuid ändern, auch in der alten fstab.

    Dann bootest du mit SuperGrub2Disk (oder machst von einem livesystem ein chroot), und installierst grub neu in den MBR von sda.

    LG b_b

    Für den Inhalt des Beitrages 308069 haftet ausdrücklich der jeweilige Autor: black_boot

  • Hallo,


    neoghb

    so sieht es jetzt aus.


    Vermutlich war der Bootloader in P9 - was man auch gesehen hätte, hättest du mal mit fdisk da rein geschaut.

    Ich habe mir nach dem Klonen sda mit fdisk angeschaut, da war aber zwischen sda9 und sda6 kein Unterschied.

    Die Partition wurde ja auch 1:1 kopiert (mit GParted), deshalb dachte ich, dass dann auch kein Unterschied sein darf.

    Was zeigt in fdisk an wo der Bootloader installiert ist?


    Nachdem das System dann auch selbständig auf sda6 gebootet hat, anstatt auf sda9, war ich mir noch mehr der Sache sicher, dass sda6 und sda9 in allem identisch sind.

    Und so habe ich dann voreilig schon die Partition entfernt.


    Also ich denke ich kann die Neuinstallation von Grub2 auch von hier aus machen, ohne ein Livesystem zu verwenden.

    Gruß, su_lin_user

    -

    Gruß, su_lin_user

    Leap 15.5 |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 308072 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Mal etwas off-topic: Vor vielen, vielen Jahren habe ich Dualboot (Win 10/Suse Leap) auch auf einem PC betrieben.

    Windows habe ich dann nur noch für die Steuererklärung benutzt, 1x im Jahr.

    Nach der Anschaffung eines 2. PC laufen darauf jetzt 2x Tumbleweed und 1x Leap 15.5 auf jeweils 3 separaten "Platten", 1 NVME, 2 SSDs.

    Es gibt grundsätzlich nur jeweils 3 Partitionen: /, /home und Swap, mehr ist auch nicht nötig.

    Im Laufe der Zeit ist eine externe HD-Docking Station(USB 3.2) dazugekommen, mit der ich externe Platten "verarbeite", mit verschiedenen Linuxen: Arch, EOS, Manjaro, Debian, Microos. Manche Systeme haben nur 1 Partition aber kein System hat mehr als 3 Partitionen.

    Will ich mal ein externes System updaten, meistens Sonntags, stecke ich die Platte in die Station, boote und fertig zum Update. Jedes einzelne System hat die Standard-Software + Lamp-Server.

    Bei deinen Posts habe ich den Eindruck, du weißt nicht wirklich was du willst, und verschlimmbesserst dein System mit jedem zusätzlichen Eingriff.

    Gruß Jürgen

    Für den Inhalt des Beitrages 308074 haftet ausdrücklich der jeweilige Autor: JSC

  • Was zeigt in fdisk an wo der Bootloader installiert ist?

    Siehst du doch in Yast --> System --> Bootloader

    Gruß Jürgen

    Für den Inhalt des Beitrages 308075 haftet ausdrücklich der jeweilige Autor: JSC

  • Hallo Jürgen,


    danke für die kurze Erzählung über den eigenen Umgang mit Deinem IT Equipment.

    Bei deinen Posts habe ich den Eindruck, du weißt nicht wirklich was du willst, und verschlimmbesserst dein System mit jedem zusätzlichen Eingriff.

    Ich verwende openSUSE schon sehr lang ca. ab Version 11.x. Ich bin deshalb aber kein Experte mit Linux. Nur wenn es wirklich erforderlich ist, beschäftige ich mich dann mit Administration. Die meiste Zeit bin ich nur Benutzer von Linux. Deshalb brauche ich dann auch Unterstützung.

    Ich habe ein altes System (MBR, Legacy) das über 10 Jahre gewachsen ist, in ein neues System eingebaut. Bei der Gelegenheit wollte ich es ein bisschen schlanker machen und Aufräumen und dann getrennt weiter verwenden. Wenn das wieder geschafft ist, benutze ich das System wieder nur als Anwender.

    Wenn etwas sinnvoll weiter verwendbar ist, dann versuche ich das auch. Das liegt immer an der persönlichen Einschätzung und Abwägung.

    Der grobe Fehler der mir nun passiert ist, hätte nicht sein müssen. Ich war etwas leichtsinnig.


    Gruß, su_in_user

    -

    Gruß, su_lin_user

    Leap 15.5 |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 308080 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Hallo,

    Siehst du doch in Yast --> System --> Bootloader

    Kannst Du auch noch verraten woran und wie ? Ich kann nur erraten, dass es die erste Stelle in der Bootreihenfolge sein kann. Wie ich aber gerade durch meinen leichtsinnigen Fehler enttäuschend erfahren musste, kann man schnell falsch liegen. Danke.


    Gruß

    -

    Gruß, su_lin_user

    Leap 15.5 |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 308083 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Hallo,


    neoghb

    Vermutlich war der Bootloader in P9 - was man auch gesehen hätte, hättest du mal mit fdisk da rein geschaut.

    Also, danke für die gute Schritt für Schritt Anweisung.

    Ich bin gerade bei Schritt 6.

    Hier wird dazu geraten, den Grub2 ohne Angabe der Partitions-Nummer zu installieren.

    Zitat:

    "Wir installieren Grub auf der gesamten Festplatte, nicht auf einer bestimmten Partition,"


    Wenn der Bootloader vorher angeblich auf P9 war, warum soll nun ohne Angabe der Partition installiert werden ?

    Kannst Du dazu eine Erklärung geben ?


    Gruß, su_lin_user

    -

    Gruß, su_lin_user

    Leap 15.5 |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 308085 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Moin,


    Vermutlich war der Bootloader in P9 - was man auch gesehen hätte, hättest du mal mit fdisk da rein geschaut.

    es handelt sich um diese Anordnung (vor den hiesigen Änderungen)

    Code
    sdb
    ...
    ├─sdb6     btrfs        Suse_Leap_15.1  35d6f6e2-513c-41e8-964d-e3d96118b2b3             0x83
    ├─sdb7     btrfs        Suse_Tumb_32bit cf1882f5-f695-4f5e-8c31-a33e4dc1e6d4             0x83
    ├─sdb8     btrfs        Suse_Leap_15.2  5d257700-aebf-4329-8813-82114ee5ef87             0x83
    └─sdb9     ext4   1.0   Suse_Tumb_64bit eee0f27c-2f88-4ade-9266-b6573ecd969f             0x83

    ich vermute da eher, daß bei den jeweiligen Installationen grub jeweils in den MBR von /dev/sdb geschrieben wurde, sonst hätte die Platte im alten System (RE: MBR Multiboot: Getrennte Partitionen, System löschen und Benutzer löschen) gar nicht booten können.


    Und verrückterweise soll die Platte ja auch im neuen System (EFI) weiter im CSM Modus betrieben werden, also jedesmal im UEFI den Modus umschalten.


    Ich riet, per chroot oder mit SG²D das System zu starten und grub einfach durch grub-install /dev/sdb neu zu installieren.


    Btw., (=> mal hier reinschauen grub analysieren)


    LG b_b

    Für den Inhalt des Beitrages 308093 haftet ausdrücklich der jeweilige Autor: black_boot

  • Moin,

    Ergänzung: In einem CSM Bootsystem muß grub in den MBR der Platte (sdX), sonst kann nicht gebootet werden.

    grub war nicht in sdb9! sondern eins der gelöschten p6-8 hat vorher den grub "regiert". (grub stage1 im MBR, core.img im Bereich vor der 1. Partition, die übrigen grub Dateien in /boot/grub, also auf einer Partition, ehemals 6,7 oder 8, je nachdem, in welchem System zuletzt ein update-grub angestoßen wurde.)

    Die grub Dateien sind jetzt weg, daher grub rescue>

    Von dort kann man das System (mit etwas Glück) ebenfalls starten. Rettungsmodus


    LG b_b

    Für den Inhalt des Beitrages 308135 haftet ausdrücklich der jeweilige Autor: black_boot

  • Hallo,

    black_boot

    Ergänzung: In einem CSM Bootsystem muß grub in den MBR der Platte (sdX), sonst kann nicht gebootet werden.

    Wenn das sicher gesagt werden kann, dann hätte das unten stehende Zitat seine Gültigkeit.

    Hier ist ne gute Anleitung: https://www.fosslinux.com/1150…talling-grub-on-linux.htm


    Aber wie gesagt: Ich weiß nicht, was dass mit deinen Windowsinstallationen macht.

    Zitat aus obenstehenden Link der Anleitung:

    " > grub-install /dev/sdX

    Hier ist ein Profi-Tipp: Achten Sie darauf, in diesem Schritt keine Partitions-Nummer anzugeben.

    Wir installieren GRUB auf der gesamten Festplatte, nicht auf einer bestimmten Partition."


    grub war nicht in sdb9! sondern eins der gelöschten p6-8 hat vorher den grub "regiert". (grub stage1 im MBR, core.img im Bereich vor der 1. Partition, die übrigen grub Dateien in /boot/grub, also auf einer Partition, ehemals 6,7 oder 8, je nachdem, in welchem System zuletzt ein update-grub angestoßen wurde.)

    Also ich kann mich noch genau daran erinnern, dass im Yast - Bootloader unter Reiter "Bootcode-Optionen" unter "Speicherort des Bootcodes", die Option "In Master-Boot-Record schreiben (/dev/sda) markiert war.


    Vielleicht ist das jetzt nicht mehr besonders wichtig, aber ... zuerst habe ich mit P9 gebootet und die boot-Konfiguration gespeichert, damit P9 aktiv ist. Danach habe ich die P7, P8 formatiert und damit geleert. P9 habe ich dann in P6, 1:1 kopiert (mit GParted). In diesem Zustand habe ich das Verhalten des PC beim Booten überprüft. Ich habe festgestellt, dass seltsamer Weise die geklonte P6 gemountet war und nicht P9. P6 und P9 hatten die gleiche UUID durch das Klonen. Da P6 gemountet war und das System davon ohne Fehler gebootet hatte, dachte ich mir, ich bräuchte P6 nicht unbedingt mit einer neuen UUID versehen. Leider habe ich nicht zusätzlich daran gedacht, den Bootloader mit gebooteter P6 zu speichern. Somit wäre P6 und nicht P9 aktiv gewesen. Dann hätte es wahrscheinlich kein Problem nach Beseitigung von P9 mit dem Booten gegeben.

    Das ist meine Vermutung.


    Die grub Dateien sind jetzt weg, daher grub rescue>

    Von dort kann man das System (mit etwas Glück) ebenfalls starten. Rettungsmodus

    Eine generelle Frage:

    Ich habe schon des öfteren bemerkt, dass Debian orientiertes Linux unterschiedlich zu Fedora orientiertes Linux ist. Manche Kommandos wie z. B. "search" und auch andere, ergeben kein Ergebnis. In wie weit kann man den Anordnungen von Ubuntuu folgen ? Ich bin da immer etwas misstrauisch und unsicher, wann man dem 1:1 folgen kann, und wann nicht. Gibt es dazu einen guten Rat.


    Danke für eure Beiträge.


    Gruß, su_lin_user

    -

    Gruß, su_lin_user

    Leap 15.5 |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 308173 haftet ausdrücklich der jeweilige Autor: su_lin_user