Am Samstag, 6. April 2019, 22:10:01 CEST schrieb Richard Kraut:
Am Freitag, den 05.04.2019, 18:04 +0200 schrieb Herbert Albert:
Auf dem Neuen würde es dann so aussehen: # /etc/fstab: static file system information. # # <file sys> <mount point> <type> <options> <dump> <pass>
# device during installation: /dev/nvme0n1p2 UUID=0dd9315b-f57a-41b2-ad39-520ec4274158 / ext4 defaults 0 1
# device during installation: /dev/nvme0n1p1 UUID=483B-7EA5 /boot/efi vfat rw 0 2
# device during installation: /dev/nvme1n1p1 UUID=b3a4c1d0-0710-4edc-bea3-dc84f8ed241f /home ext4 defaults 0 2
# device during installation: /dev/sda1 UUID=7ee633cb-2961-4473-8a88-2484e8780601 /datadisk2 ext4 noauto,use r 0 2
# device during installation: /dev/nvme0n1p3 UUID=fbb099fa-8cfe-40ac-afbe-2fcb37b6bbe3 none swap sw 0 0 Die beiden /backup und /backup2 wandern in die HDD: UUID=7ee633cb-2961-4473- 8a88- 2484e8780601 /dev/sr0 /media/cdrom0 udf ,i so9660 ro,user,noauto 0 0
Du willst also richtig im UEFI-Modus starten? Das habe ich meiner anderen E- Mail nicht berücksichtigt.
Danach sollte ich wohl auf der Kopie in der Datei /boot/grub2/grub.cfg die UUIDs tauschen, wohl am Besten mit suchen & ersetzen. also (/ alt) 59259677-fb46-4b39-a7cd-72a2e0687277 -> (/ neu) 0dd9315b-f57a-41b2-ad39-520ec4274158 Ist das korrekt so? Muss ich noch einen Datei anpassen?
Du benötigst für den UEFI-Boot die Grub2-Variante mit dem entsprechendem Support. Wenn Deine Rechner bisher noch immer mit einem alten BIOS liefen, ist die benötigte Variante jedenfalls nicht installiert. Zusätzlich wird noch der 'efibootmgr' und 'shim' benötigt. Und denke daran, dass die /boot/grub2/grub.cfg automatisch überschrieben wird.
Worin ich mich gar nicht auskenne ist die Sache mit dem UEFI. Wenn ich bisher ein System umgezogen habe, habe ich zuerst von einer DVD oder Stick gebootet, dann mount /dev/nvme1n1p2 /mnt mount --bind /dev /mnt/dev mount --bind /sys /mn/sys mount --bind /proc /mnt/proc chroot /mnt
und jetzt kommt die Frage, wohin zeigt grub2-install? In die EFI Partition /dev/nvme1n1p1, also grub2-install /dev/nvme1n1p1? grub2-mkconfig -o /boot/grub2/grub.cfg
Auf die erste SSD, von der gebootet werden soll. Im optimalen Fall ist das auch die SSD, welche das EFI-Bootverzeichnis mit dem eigentlichem UEFI- Bootloader (/boot/efi) enthält.
Da in dem Neuen Rechner eine neuere, leistungsstärkere Nvidia-Karte steckt, muss ich diese
[...snip...]
ersetzen. Mache ich wohl am Besten mit einem Yast in der Konsole, falls X nicht läuft, oder gibt es da auch einen zypper Befehl?
Sollte beides gehen, also via Ncurses-YaST sowie via zypper. Im Zweifel die Manpage lesen. Es gibt aber auch eine Kernel-Bootoption, welche den X-Server zumindest in einer rudimentären VESA-Auflösung starten sollte -> 'x11failsafe'.
Frage ist dann noch, ob die neue Netzwerkkarte mit der alten Konfiguration läuft, oder ob ich da auf der Kopie auch noch eine datei editieren muss, vor dem Kopieren auf das Zielsystem?
Wenn, dann eher nach dem kopieren und starten des Systems auf dem neuen Rechner. Die neue Hardware wird ja dann erst neu erkannt etc.
--
MfG Richi
Hallo Richard, klingt für mich etwas kompliziert. Mit den neuen UEFI-Zeugs habe ich noch Null Erfahrung. Da auf dem neuem Rechner schon eine Grundinstallation von opensuse leap 15 ist könnte ich auch folgendes machen: /home auf /home des neuen Rechners umziehen auf dem neuen Rechner mittels Yast alle User mit den gleichen Einstellungen (uid etc.) anlegen die Repos des Alten auf den neuen kopieren und die Paketliste des alten mit Yast auf den Neuen einlesen. In Yast "alle aktualisieren, falls neuere vorhanden" o.s.ä. Falls Abhängigkeitsprobleme auftreten irgendwie lösen. Und dann kann ich nur die Altprogramme umziehen, von denen ich noch die rpm- Pakte habe und muss sehen, dass ich wieder die erforderlichen libs als rpm- Pakte auftreibe. Dann folgt halt noch die Konfiguration von Druckern, Scannern, usw. Gruß Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org