Hallo, ich hatte eine zu kleine /var partition. Ich habe eine zweite Festplatte eingebaut und den Rechner mit Knoppix gestartet, die Daten der /var Partition in die neu erstellte Partition kopiert die fstab abgeändert. Den Rechner wieder gestartet. Nun zu meinem Problem: Wenn ich mir das Verzeichniss mit dem mc ansehe, dann steht bei Gerät: /dev/hda5 Das war die alte Partition mit 5 GB jetzt liegt var auf hdd1 mit 50 GB res1:/ # df -h Dateisystem Größe Benut Verf Ben% Eingehängt auf /dev/hda5 5,0G 2,0G 2,8G 42% / udev 506M 292K 506M 1% /dev /dev/hda1 99M 20M 75M 21% /boot /dev/hda7 3,0G 1,3G 1,6G 44% /home /dev/hda8 2,0G 337M 1,6G 18% /srv /dev/hda9 2,5G 128M 2,3G 6% /tmp /dev/hda6 5,0G 3,6G 1,2G 76% /varold /dev/hdd1 5,0G 3,6G 1,2G 76% /var cfdisk Name Flags Part. Typ Dateisystemtyp [Bezeichner] Grö�_e (M B------------------------------------------------------------------------------ hdd1 Primäre Linux ext3 52798,08 hdd2 Primäre Linux ext3 27258,58 hdd1 hat aber 50 GB warum zeigt mir df 5 GB an?????? warum zeigt mc das Gerät /dev/hda5 an???? Vielen Dank für Unterstützung zur Problemlösung. -- Mit freundlichem Gruss Martin Zambo -- 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
Hi Martin, Am Samstag, 27. Oktober 2007 23:39 schrieb Martin Zambo:
ich hatte eine zu kleine /var partition. Ich habe eine zweite Festplatte eingebaut und den Rechner mit Knoppix gestartet, die Daten der /var Partition in die neu erstellte Partition kopiert die fstab abgeändert. Den Rechner wieder gestartet.
Nun zu meinem Problem: Wenn ich mir das Verzeichniss mit dem mc ansehe, dann steht bei Gerät: /dev/hda5
Das war die alte Partition mit 5 GB jetzt liegt var auf hdd1 mit 50 GB
res1:/ # df -h Dateisystem Größe Benut Verf Ben% Eingehängt auf /dev/hda5 5,0G 2,0G 2,8G 42% / udev 506M 292K 506M 1% /dev /dev/hda1 99M 20M 75M 21% /boot /dev/hda7 3,0G 1,3G 1,6G 44% /home /dev/hda8 2,0G 337M 1,6G 18% /srv /dev/hda9 2,5G 128M 2,3G 6% /tmp /dev/hda6 5,0G 3,6G 1,2G 76% /varold /dev/hdd1 5,0G 3,6G 1,2G 76% /var
cfdisk
Name Flags Part. Typ Dateisystemtyp [Bezeichner] Grö�_e (M B---------------------------------------------------------------- -------------- hdd1 Primäre Linux ext3 52798,08 hdd2 Primäre Linux ext3 27258,58
hdd1 hat aber 50 GB warum zeigt mir df 5 GB an??????
poste mal bitte die Ergebnisse von fdisk -l und less /etc/fstab
warum zeigt mc das Gerät /dev/hda5 an????
Warst Du in dem /var/ Verzeichnis drin oder noch im Überverzeichnis und hattest /var/ lediglich ausgewählt. mc zeigt das erst korrekt an, wenn man in das Verzeichnis hinab gestiegen ist. Mich machen aber die beiden Einträge von df -h für /dev/hda6 und /dev/hdd1 stutzig. Ich vermute mal, dass Du in Deiner /etc/fstab den Eintrag, mit dem /dev/hda6 nach /var gemountet wird, nicht auskommentiert hast und diese daher über hdd1 drüber gemountet wird, aber das sehen wir ja sobald Du sie hier postest. Grüßle Philipp -- Sitzen zwei Kerkermeister zusammen: "Und wieviele hast Du in Deinem Kerker?" "Drei und ein paar Zerquetschte!" ###signature by fortune### -- 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
Hallo Philipp, danke das du antwortest. Am Sonntag, 28. Oktober 2007 00:25 schrieb Philipp Zacharias:
poste mal bitte die Ergebnisse von fdisk -l
fdisk -l Platte /dev/hda: 20.0 GByte, 20020396032 Byte 255 heads, 63 sectors/track, 2434 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 144 1052257+ 82 Linux Swap / Solaris /dev/hda3 145 2434 18394425 f W95 Erw. (LBA) /dev/hda5 145 797 5245191 83 Linux /dev/hda6 798 1450 5245191 83 Linux /dev/hda7 1451 1842 3148708+ 83 Linux /dev/hda8 1843 2104 2104483+ 83 Linux /dev/hda9 2105 2434 2650693+ 83 Linux Platte /dev/hdb: 160.0 GByte, 160041885696 Byte 255 heads, 63 sectors/track, 19457 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/hdb1 1 19456 156280288+ 83 Linux Platte /dev/hdd: 80.0 GByte, 80060424192 Byte 255 heads, 63 sectors/track, 9733 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/hdd1 1 6419 51560586 83 Linux /dev/hdd2 6420 9733 26619705 83 Linux
und less /etc/fstab
/dev/hda5 / ext3 acl,user_xattr 1 1 /dev/hda1 /boot ext2 acl,user_xattr 1 2 /dev/hda7 /home ext3 defaults 1 2 /dev/hda8 /srv ext3 defaults 1 2 /dev/hda9 /tmp ext3 acl,user_xattr 1 2 /dev/hda6 /varold ext3 acl,user_xattr 1 2 /dev/hda2 swap swap defaults 0 0 /dev/hdd1 /var ext3 acl,user_xattr 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/hdb1 /sicherung ext3 acl,user_xattr 1 2 #/dev/sda1 /exsich ext3 acl,user_xattr 1 2 /dev/hdd2 /mp ext3 acl,user_xattr 1 2 /etc/fstab lines 1-16/16 (END)
Warst Du in dem /var/ Verzeichnis drin oder noch im Überverzeichnis und hattest /var/ lediglich ausgewählt. mc zeigt das erst korrekt an, wenn man in das Verzeichnis hinab gestiegen ist.
Dann zeigt er auch /dev/hdd1
Mich machen aber die beiden Einträge von df -h für /dev/hda6 und /dev/hdd1 stutzig.
Mich ja auch.
Ich vermute mal, dass Du in Deiner /etc/fstab den Eintrag, mit dem /dev/hda6 nach /var gemountet wird, nicht auskommentiert hast und diese daher über hdd1 drüber gemountet wird, aber das sehen wir ja sobald Du sie hier postest.
Das ist ja wohl nicht so, oder? Vielleicht ging das mit dem Kopieren der Daten aus dem alten Verzeichniss so nicht. Ich habe die Daten mit dd als Image nach hdd2 geschrieben und dann dann wieder mit dd zurückgeschrieben nach hdd1. -- Mit freundlichem Gruss Martin Zambo -- 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
Hallo, Am Son, 28 Okt 2007, Martin Zambo schrieb:
Das ist ja wohl nicht so, oder? Vielleicht ging das mit dem Kopieren der Daten aus dem alten Verzeichniss so nicht. Ich habe die Daten mit dd als Image nach hdd2 geschrieben und dann dann wieder mit dd zurückgeschrieben nach hdd1.
Und du glaubst, das Dateisystem wird dabei automagisch von dd vergrößert? Die Partition hat zwar 50 GB, aber das Dateisystem logischerweise noch 5 GB... Du willst 'man resize2fs' lesen. Achso, du solltest /var als zweites nach / mounten. -dnh -- We deal in the moral equivalent of black holes, where the normal laws of right and wrong break down; beyond those metaphysical event horizons there exist ... special circumstances -- Use Of Weapons -- 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
Hallo martin, Der dd war es. Damit hast Du das Dateisystem roh kopiert. Du hast zwar jetzt eine Partition mit 50 GB, aber ein Dateisystem von 5 GB darauf. Wenn /mp aka /dev/hdd2 noch leer ist, würde ich die jetzt zur neuen /var machen. Wenn im Rettungssystem oder knoppix cpio verfügbar ist, würde ich dann die Daten damit (option -p) rüberschaufeln und die fstab anpassen. cp geht nur mit --preserve. Die Zugriffsrechte bleiben sonst nicht erhalten. Tschö, Emil Am Sonntag 28 Oktober 2007 08:48:04 schrieb Martin Zambo:
Hallo Philipp,
danke das du antwortest.
Am Sonntag, 28. Oktober 2007 00:25 schrieb Philipp Zacharias:
poste mal bitte die Ergebnisse von fdisk -l
fdisk -l
Platte /dev/hda: 20.0 GByte, 20020396032 Byte 255 heads, 63 sectors/track, 2434 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 144 1052257+ 82 Linux Swap / Solaris /dev/hda3 145 2434 18394425 f W95 Erw. (LBA) /dev/hda5 145 797 5245191 83 Linux /dev/hda6 798 1450 5245191 83 Linux /dev/hda7 1451 1842 3148708+ 83 Linux /dev/hda8 1843 2104 2104483+ 83 Linux /dev/hda9 2105 2434 2650693+ 83 Linux
Platte /dev/hdb: 160.0 GByte, 160041885696 Byte 255 heads, 63 sectors/track, 19457 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System /dev/hdb1 1 19456 156280288+ 83 Linux
Platte /dev/hdd: 80.0 GByte, 80060424192 Byte 255 heads, 63 sectors/track, 9733 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System /dev/hdd1 1 6419 51560586 83 Linux /dev/hdd2 6420 9733 26619705 83 Linux
und less /etc/fstab
/dev/hda5 / ext3 acl,user_xattr 1 1 /dev/hda1 /boot ext2 acl,user_xattr 1 2 /dev/hda7 /home ext3 defaults 1 2 /dev/hda8 /srv ext3 defaults 1 2 /dev/hda9 /tmp ext3 acl,user_xattr 1 2 /dev/hda6 /varold ext3 acl,user_xattr 1 2 /dev/hda2 swap swap defaults 0 0 /dev/hdd1 /var ext3 acl,user_xattr 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/hdb1 /sicherung ext3 acl,user_xattr 1 2 #/dev/sda1 /exsich ext3 acl,user_xattr 1 2 /dev/hdd2 /mp ext3 acl,user_xattr 1 2 /etc/fstab lines 1-16/16 (END)
Warst Du in dem /var/ Verzeichnis drin oder noch im Überverzeichnis und hattest /var/ lediglich ausgewählt. mc zeigt das erst korrekt an, wenn man in das Verzeichnis hinab gestiegen ist.
Dann zeigt er auch /dev/hdd1
Mich machen aber die beiden Einträge von df -h für /dev/hda6 und /dev/hdd1 stutzig.
Mich ja auch.
Ich vermute mal, dass Du in Deiner /etc/fstab den Eintrag, mit dem /dev/hda6 nach /var gemountet wird, nicht auskommentiert hast und diese daher über hdd1 drüber gemountet wird, aber das sehen wir ja sobald Du sie hier postest.
Das ist ja wohl nicht so, oder? Vielleicht ging das mit dem Kopieren der Daten aus dem alten Verzeichniss so nicht. Ich habe die Daten mit dd als Image nach hdd2 geschrieben und dann dann wieder mit dd zurückgeschrieben nach hdd1.
-- Mit freundlichem Gruss
Martin Zambo
-- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- 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
Guten Abend, Am Sonntag, 28. Oktober 2007 10:21 schrieb Emil Stephan:
Wenn im Rettungssystem oder knoppix cpio verfügbar ist, würde ich dann die Daten damit (option -p) rüberschaufeln und die fstab anpassen. cp geht nur mit --preserve. Die Zugriffsrechte bleiben sonst nicht erhalten.
cpio würde ich gerne verwenden, aber ich bekomme immer die Fehelermeldung zu viele Argumente root@Knoppix:/ramdisk/home/knoppix# cpio -p /mnt/varnew /mnt/varold cpio: Zu viele Argumente root@Knoppix:/ramdisk/home/knoppix# cpio -p cpio: Zu viele Argumente Kann mir da jemand auf die Sprünge helfen, veieln Dank. -- Mit freundlichem Gruss Martin Zambo -- 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
Hallo, Am Son, 28 Okt 2007, Martin Zambo schrieb:
cpio würde ich gerne verwenden, aber ich bekomme immer die Fehelermeldung zu viele Argumente
root@Knoppix:/ramdisk/home/knoppix# cpio -p /mnt/varnew /mnt/varold cpio: Zu viele Argumente [..] Kann mir da jemand auf die Sprünge helfen, veieln Dank.
RTFM. Du solltest cpio auch noch sagen was es machen soll. Allerdings finde ich cpio da unhandlich, denn obiges geht nicht. Guck mal in die FAQ: 7.5. Wie kann ich einen kompletten Verzeichnisbaum auf eine andere Partition kopieren? http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html -dnh -- 37: Fehlertolerant Das Programm erlaubt keine Benutzereingaben. -- 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
Hi Martin, Am Sonntag, 28. Oktober 2007 20:46 schrieb Martin Zambo:
Am Sonntag, 28. Oktober 2007 10:21 schrieb Emil Stephan:
Wenn im Rettungssystem oder knoppix cpio verfügbar ist, würde ich dann die Daten damit (option -p) rüberschaufeln und die fstab anpassen. cp geht nur mit --preserve. Die Zugriffsrechte bleiben sonst nicht erhalten.
cpio würde ich gerne verwenden, aber ich bekomme immer die Fehelermeldung zu viele Argumente
root@Knoppix:/ramdisk/home/knoppix# cpio -p /mnt/varnew /mnt/varold cpio: Zu viele Argumente root@Knoppix:/ramdisk/home/knoppix# cpio -p cpio: Zu viele Argumente
Kann mir da jemand auf die Sprünge helfen, veieln Dank.
hast Du denn man cpio mal gelesen? Oder Dir Beispiele im Internet angesehen? cpio erwartet eine Liste von Dateien als Eingabe, kein Verzeichnis. Es gibt mehrere Möglichkeiten so eine Liste zu erzeugen. Besonders beliebt ist ein Konstrukt mit find. Beispielsweise: find /mnt/varold -print | cpio -p /mnt/varnew Grüße Philipp -- Humor ist die Fähigkeit, an den Auswüchsen der menschlichen Natur Gefallen zu finden. -- William Somerset Maugham ###signature by fortune### -- 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
participants (4)
-
David Haller
-
Emil Stephan
-
Martin Zambo
-
Philipp Zacharias