system kopieren - fast am Ziel !!
muss ich vielleicht die initrd neu bauen ????? -- 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
Am 12.05.2012 15:42, schrieb Norbert Zawodsky:
muss ich vielleicht die initrd neu bauen ?????
mkinitrd ist dein Freund. Eine Bitte habe ich an dich. Nicht den Thread auseinander rupfen, sonst weiß man nicht, was du bisher gemacht hast. Danke. -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette -- 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
Am 12.05.2012 15:42, schrieb Norbert Zawodsky:
muss ich vielleicht die initrd neu bauen ?????
mkinitrd ist dein Freund.
Eine Bitte habe ich an dich. Nicht den Thread auseinander rupfen, sonst weiß man nicht, was du bisher gemacht hast. Danke.
Entschuldige bitte. meine einzige Verbindung zur Großen-Weiten-Welt ist im Moment mein Netbook von dem ich über Webmail so halbwegs online bin... habe den Thread nicht absichtlich zerrupft.. Du meinst in der initrd steht drin dass meine /dev/sda1 mit reiser formattiert ist? Ich wills nicht anzweifeln, aber wqas ich sehr seltsam finde: Wenn ich ein "fsck /dev/sda1" starte, dann startet das system sofort den REISER fsck obwohl die Partition mit EXT4 formatiert ist. das finde ich sehr sehr eigenartig ... Wo könnte ich da noch forschen ???? -- 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
Am 12.05.2012 16:34, schrieb Norbert Zawodsky:
Am 12.05.2012 15:42, schrieb Norbert Zawodsky:
muss ich vielleicht die initrd neu bauen ?????
mkinitrd ist dein Freund.
[...]
Du meinst in der initrd steht drin dass meine /dev/sda1 mit reiser formattiert ist?
Ich wills nicht anzweifeln, aber wqas ich sehr seltsam finde:
Wenn ich ein "fsck /dev/sda1" starte, dann startet das system sofort den REISER fsck obwohl die Partition mit EXT4 formatiert ist. das finde ich sehr sehr eigenartig ...
Wo könnte ich da noch forschen ????
Hast du schon die initrd neu bauen lassen? Was gibt bei dir folgendes aus: # udevadm info -q env -p $(udevadm info -q path -n /dev/sda1) | grep ID_FS_TYPE Die o.g. Information (Abfrage) wird in etwa auch beim Bauen einer initrd verwendet. Bitte auch einmal zur Sicherheit die Ausgabe von file posten: # file -s /dev/sda1 Wie sieht die /etc/fstab aus? -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette -- 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
Am 12.05.2012 16:34, schrieb Norbert Zawodsky:
Am 12.05.2012 15:42, schrieb Norbert Zawodsky:
muss ich vielleicht die initrd neu bauen ?????
mkinitrd ist dein Freund.
[...]
Du meinst in der initrd steht drin dass meine /dev/sda1 mit reiser formattiert ist?
Ich wills nicht anzweifeln, aber wqas ich sehr seltsam finde:
Wenn ich ein "fsck /dev/sda1" starte, dann startet das system sofort den REISER fsck obwohl die Partition mit EXT4 formatiert ist. das finde ich sehr sehr eigenartig ...
Wo könnte ich da noch forschen ????
Hast du schon die initrd neu bauen lassen?
Was gibt bei dir folgendes aus: # udevadm info -q env -p $(udevadm info -q path -n /dev/sda1) | grep ID_FS_TYPE
ID_FS_TYPE=ext4
Die o.g. Information (Abfrage) wird in etwa auch beim Bauen einer initrd verwendet.
Bitte auch einmal zur Sicherheit die Ausgabe von file posten: # file -s /dev/sda1
Wie sieht die /etc/fstab aus?
/dev/disk/by-id/ata-ST3500418AS_9VM1WKNH-part1 / ext4 acl,user_xattr 1 1 /dev/disk/by-id/ata-ST3500418AS_9VM1WKNH-part2 swap swap defaults 0 0 /dev/disk/by-id/ata-ST31000528AS_9VP0M6E4-part1 /srv/viedo reiserfs acl,user_xattr 1 2 und dann noch das übliche proc, sysfs, usw .... Norbert -- 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
Hast du schon die initrd neu bauen lassen?
Wollte ich. Komme aber nicht weiter. Wie immer ich mkinitrd aufrufe kommt immer nur die Ausgabe " is not a directory" Mit welchen parametern soll ich mkinitrd deiner meinung nach starten?
Bitte auch einmal zur Sicherheit die Ausgabe von file posten: # file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=..... (needs journal recovery) (extents) (large files) (huge files) -- 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
Am 12.05.2012 19:25, schrieb Norbert Zawodsky:
Hast du schon die initrd neu bauen lassen?
Wollte ich. Komme aber nicht weiter. Wie immer ich mkinitrd aufrufe kommt immer nur die Ausgabe " is not a directory"
Mit welchen parametern soll ich mkinitrd deiner meinung nach starten?
Das passiert, wenn du mkinitrd direkt im Rescue-System aufrufst, was aber falsch ist. Du musst in das System chrooten und von dort ausführen. Ins System chrooten: # mkdir /mnt/suse # mount /dev/sda1 /mnt/suse # mount --bind /dev /mnt/suse/dev # mount --bind /proc /mnt/suse/proc # mount --bind /sys /mnt/suse/sys # chroot /mnt/suse /bin/bash mkinitrd ausführen: # mkinitrd gechrootetes System ordnungsgemäß verlassen und aushängen: # exit # umount /mnt/suse/dev # umount /mnt/suse/proc # umount /mnt/suse/sys # umount /mnt/suse Dann neustarten. # reboot
Bitte auch einmal zur Sicherheit die Ausgabe von file posten: # file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=..... (needs journal recovery) (extents) (large files) (huge files)
Das ist in Ordnung. -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette -- 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
Am 12.05.2012 20:02, schrieb Sebastian Siebert:
Am 12.05.2012 19:25, schrieb Norbert Zawodsky:
Hast du schon die initrd neu bauen lassen?
Wollte ich. Komme aber nicht weiter. Wie immer ich mkinitrd aufrufe kommt immer nur die Ausgabe " is not a directory"
Mit welchen parametern soll ich mkinitrd deiner meinung nach starten?
Das passiert, wenn du mkinitrd direkt im Rescue-System aufrufst, was aber falsch ist. Du musst in das System chrooten und von dort ausführen.
Ins System chrooten: # mkdir /mnt/suse # mount /dev/sda1 /mnt/suse # mount --bind /dev /mnt/suse/dev # mount --bind /proc /mnt/suse/proc # mount --bind /sys /mnt/suse/sys # chroot /mnt/suse /bin/bash
mkinitrd ausführen: # mkinitrd
gechrootetes System ordnungsgemäß verlassen und aushängen: # exit # umount /mnt/suse/dev # umount /mnt/suse/proc # umount /mnt/suse/sys # umount /mnt/suse
Dann neustarten. # reboot
Bitte auch einmal zur Sicherheit die Ausgabe von file posten: # file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=..... (needs journal recovery) (extents) (large files) (huge files)
Das ist in Ordnung.
Hallo Sebastian, vielen vielen Dank! Nach erfolgreichem Bau der initrd ist mein Rechner wieder voll am laufen. (Dieses Posting schreibe ich schon wieder aus meinem "gewohnten" Thunderbird) Und die Partition ist jetzt ext4. Bin schon gespannt ob an diesem lästigen Bug wirklich reiser schuld war und ob es jetzt weg ist... Grüße, Norbert -- 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
Am 12.05.2012 20:18, schrieb Norbert Zawodsky:
Hallo Sebastian,
vielen vielen Dank! Nach erfolgreichem Bau der initrd ist mein Rechner wieder voll am laufen. (Dieses Posting schreibe ich schon wieder aus meinem "gewohnten" Thunderbird)
Und die Partition ist jetzt ext4. Bin schon gespannt ob an diesem lästigen Bug wirklich reiser schuld war und ob es jetzt weg ist...
Uhm, nachdem du die Partition auf ext4 formatiert und die Daten zurückgeschrieben hattest, hast du dann noch die /etc/fstab angepasst und dort das Dateisystem auf ext4 korrigiert? Wenn nicht, dann ist es völlig normal, dass der fsck weiterhin annimmt, dass eine reiser-Partition vorliegt. -- 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
Am 14.05.2012 10:04, schrieb Sandy Drobic:
Am 12.05.2012 20:18, schrieb Norbert Zawodsky:
Hallo Sebastian,
vielen vielen Dank! Nach erfolgreichem Bau der initrd ist mein Rechner wieder voll am laufen. (Dieses Posting schreibe ich schon wieder aus meinem "gewohnten" Thunderbird)
Und die Partition ist jetzt ext4. Bin schon gespannt ob an diesem lästigen Bug wirklich reiser schuld war und ob es jetzt weg ist... Uhm, nachdem du die Partition auf ext4 formatiert und die Daten zurückgeschrieben hattest, hast du dann noch die /etc/fstab angepasst und dort das Dateisystem auf ext4 korrigiert?
Wenn nicht, dann ist es völlig normal, dass der fsck weiterhin annimmt, dass eine reiser-Partition vorliegt.
Es funktioniert ohnehin schon alles bestens. Dank Sebastian Siebert's Hinweis, dass ich die initrd neu bauen muss, und das nur in einer chroot Umgebung funktionieren kann (was im Nachhinein betrachtet eigentlich völlig logisch ist) war es nur mehr eine Sache weniger Minuten. Alles bestens! Norbert -- 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
Hallo, im Rettungssystem hochgefahren hängst Du die /dev/sda1 irgendwo ein und lässt den Befehl mkinitrd -b /pfad/zu/boot -d /dev/sda1 ausführen. Mit dem Parameter -b teilst Du mkinitrd mit, wohin initrd* und vmlinuz* geschrieben werden sollen und mit -d teilst Du mkinitrd mit, welches Gerät Dein root_dir ist (mkinitrd erkennt, dass /dev/sda1 mit ext4 formatiert ist und berücksichtigt diese Information bei "bauen" von initrd* und vmlinuz*). Welche Version von grub setzt Du ein? Je nach dem wie alt das von Dir verwendete grub ist, kann von ext4 nicht gebootet werden. Ich nehme mal an den Befehl grub-install /gerät/von/dem/aus/gebootet/werden/soll[1] hast Du ausführen lassen. Noch ein Hinweis am Rande. Wenn Du in die Datei /etc/sysconfig/kernel in der Zeile INITRD_MODULES= irgendwo ext4 in die "" reinschreibst, dann lässt bei künftigen Ausführungen des Befehls mkinitrd die "Treiber" für das ext4-Dateisystem in den Kernel einbauen. Dann muss der "Treiber" für das ext4-Dateisystem nicht mehr einzeln dazu geladen werden. Tschüß Carsten [1] Wenn Du aus dem MBR booten lässt, dann kommt hier /dev/sda hin. Lässt Du von / booten, kommt da /dev/sda1 hin. -- 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
participants (4)
-
Carsten Grebehem
-
Norbert Zawodsky
-
Sandy Drobic
-
Sebastian Siebert