Am 12.06.2011 17:01, schrieb Peter Mc Donough:
Hi,
1.) Hast Du mal ein fsck gemachtß
Nachdem ich die Partitionen geleert hatte.
2.) Probiere mal folgendes
benenne /boot um nach /boot_old kopiere /boot_old nach /boot
Die Kopie kommt direkt aus der funktionsfähigen 11.4 boot Partition (sda8 nach sda1), danach die notwendigen Änderungen.
Anschließend, zur Sicherheit, nochmal die Geschichte mit grub und
root (hd0,0) .. Ich hatte da nämlich mal was mit einem defragmentierten Image gelesen
Mit rsync werden die Dateien einzeln kopiert, daran kann es nicht liegen. Ich komme ja auch in das Auswahlmenu von sda1, dann bei Aufruf: "inconsistent Filesystem".
3.) Ansonsten habe ich gerade mal in meinen Aufzeichnungen nachgesehen, weil ich das Umziehen von einer Platte/Partition auf eine andere mal, vor über einem Jahr, durchexerzierte.
Bis Suse 11.2 war das kein Problem, alles kopiert, angepasst und dann mit der Reparaturfunktion der Installations DVD das Ganze gerade gebogen.
Ab dem Umzug auf 11.3 ist es schwieriger geworden, die Lösung bei mir war damals (die grub - root - setup - reboot Aktion)
Bei mir war das "deutlich" aufwändiger als einfach nur "rüber kopieren", grub laufen lassen und fertig. Da musste noch die initrd neu gebaut werden und so
ich denke, daran liegt es, aber irgendwie muss man das ja anstoßen können.
- aber vielleicht habe ich mir auch einfach nur mal wieder zu viel Arbeit gemacht ... aber es funktionierte und ich war stolz wie Pelle - und das reicht ja eigentlich.
Falls sich hier also kein gescheiter Kopf findet der die aus dieser Lage mittels einem Einzeiler raus hilft, schicke ich Dir gerne mal meine Anleitung.
Danke Peter
Ich schreib einfach mal in groben Zügen was ich gemacht habe, vielleicht ist ja was dabei was Dir hilft - das meiste habe ich aber schon bei Dir raus gelesen.. Ich weiß auch nicht wirklich was Du brauchst - ich habe halt den Maximalfall mit Umzug von RAID/OHNE-RAID auf RAID/OHNE-RAID mit Wechsel des Dateisystems durchexerziert. Rechner mit SuSE-CD starten (passende Version) MBR's der neuen Platten löschen dd if=/dev/zero of=/dev/sda bs=512 count=1 Neue Festplatte partitionieren / RAID bilden / formatieren Rechner runter fahren Netzwerkkabel einstecken Rechner mit Knoppix starten Das mache ich, damit ich das Folgende via ssh machen kann, dann kann ich die Befehle nämlich via cut+paste absetzen. Netzwerk einrichten root-Passwort vergeben sshd starten Via ssh einloggen Neue Platte/RAID mounten USB-Platte anschließen USB-Platte mounten (ro!) Daten zurück spielen sync Alle Platten/RAID's unmounten RAID stoppen Rechner runterfahren USB-Platte entfernen Netzwerkkabel entfernen ------------------------------------------------------------ Jetzt kommt der vielleicht interessante Teil Rechner mit SuSE-CD starten initrd und Grub einrichten : RAID aktivieren mdadm --auto-detect mount /dev/md1 /mnt Die Partition mit dem /-Verzeichnis mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys mount --bind /dev /mnt/dev chroot /mnt mount /dev/md0 /boot Achtung: Extra-Partitionen erst nach dem chroot mounten, sonst zickt grub-install rum ! Falls notwendig, kann man nun das Tastaturlayout auf Deutsch ändern loadkeys de-latin1-nodeadkeys.map mcedit /boot/grub/device.map mcedit /boot/grub/menu.lst mcedit /etc/fstab Es müssen sowohl Partitionsangabe wie auch Filesystemangaben angepasst werden. initrd bauen mcedit /etc/sysconfig/kernel in der Zeile INITRD_MODULES muss dass Filesystem von /boot und /-Verzeichnis eingetragen werden sofern es nicht im Kernel fest einkompiliert wurde. initrd erzeugen mkinird grub installieren grub > root (hd0,0) # Root Device setzen, auf dem sich das Verzeichnis /boot befindet. > setup (hd0) # hierhin wird der MBR geschrieben > quit sync umount /dev/md0 exit chroot verlassen sync Alles unmounten RAID stoppen init 6 Das hier also in groben Zügen - vielleicht ist ja was brauchbares für Dich dabei. Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org