Hi! Ich versuche noch schon seit einiger Zeit mein Sys ein wenig umzustruckturieren... In meinem Linux PC sind drei Festplatten vorhanden. Einmal /dev/hda1 (1,2 GB Seagate) für das System dann /dev/hdc1 (60 GB IBM) für /home und /dev/hdb1 (40 GB Maxtor) für /tmp. Leider scheitere ich immer am mounten von /dev/hdc1. Ich bekomme immer folgende Fehlermeldung: saskia:~ # mount /dev/hdc1 mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems saskia:~ # Desweiteren wird die 60 GB Platte viel zu klein erkannt. Yast zeigt nur 8 GB an, obwohl diese Platte schon vorher im System war und dort problemlos als /home mit 60 GB lief. Zu Testzwecken habe ich versucht /home auf /dev/hdb1/ zu mounten. Das ging ohne Probleme. Bei der Platte wird auch die Größe richtig erkannt und verwendet. Hat jemand eine Idee ? Bin für jede Tip dankbar. -- Gruss, \\// Jörg (o o) -----------------------------------ooO-(_)-Ooo--- Freitag, 18. Oktober 2002, 15:03:14 Uhr Mail: vague@gmx.ch, ICQ: 151647011 Ooo. ---------------------------------.ooO----( )--- ( ) (_/ \_)
On 2002-10-18 03:12:31, Jörg Nehls wrote:
In meinem Linux PC sind drei Festplatten vorhanden. Einmal /dev/hda1 (1,2 GB Seagate) für das System dann /dev/hdc1 (60 GB IBM) für /home und /dev/hdb1 (40 GB Maxtor) für /tmp.
Du meinst hier Du hast /dev/hda /dev/hdb und /dev/hdc /dev/hda1 ist eine Partition auf der Platte.
Leider scheitere ich immer am mounten von /dev/hdc1. Ich bekomme immer folgende Fehlermeldung:
saskia:~ # mount /dev/hdc1 mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems saskia:~ #
Hmm, hast Du denn ein Filesystem auf der Platte?
Zu Testzwecken habe ich versucht /home auf /dev/hdb1/ zu mounten. Das ging ohne Probleme. Bei der Platte wird auch die Größe richtig erkannt und verwendet.
Da wird dann wohl auch ein FS drauf sein. V.
Hi, Freitag, 18. Oktober 2002, 15:29:58, Kroll@strato.de:
Du meinst hier Du hast /dev/hda /dev/hdb und /dev/hdc /dev/hda1 ist eine Partition auf der Platte.
Ja.
Hmm, hast Du denn ein Filesystem auf der Platte?
Ja, ich habe beim intergrieren der neuen Platte nichts anders gemacht... somit sollte /home auch ohne Probleme laufen, tut es aber nicht.
Zu Testzwecken habe ich versucht /home auf /dev/hdb1/ zu mounten. Das ging ohne Probleme. Bei der Platte wird auch die Größe richtig erkannt und verwendet.
Da wird dann wohl auch ein FS drauf sein.
Ja, /tmp auf /dev/hdb funktioniert einwandfrei. Nur eben /home auf hdc1 nicht... -- Gruss, Jörg
Jörg Nehls wrote:
Zu Testzwecken habe ich versucht /home auf /dev/hdb1/ zu mounten. Das ging ohne Probleme. Bei der Platte wird auch die Größe richtig erkannt und verwendet.
Da wird dann wohl auch ein FS drauf sein.
Ja, /tmp auf /dev/hdb funktioniert einwandfrei. Nur eben /home auf hdc1 nicht...
was sagt denn ein 'fdisk -l'? micha
Hi, Freitag, 18. Oktober 2002, 17:55:26, mime@gmx.de:
Ja, /tmp auf /dev/hdb funktioniert einwandfrei. Nur eben /home auf hdc1 nicht...
was sagt denn ein 'fdisk -l'?
saskia:~ # fdisk -l /dev/hdd Disk /dev/hdd: 16 heads, 63 sectors, 16127 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hdd1 1 16127 8127848+ 83 Linux Partition 1 does not end on cylinder boundary: phys=(1022, 14, 63) should be (1022, 15, 63) Kann mir jemand auf die Sprünge helfen, was "Partition 1 does not end on cylinder boundary" heisst ?! -- Gruss Jörg
Hallo Joerg Am Freitag, 18. Oktober 2002 15:12 schrieb Jörg Nehls:
Hi!
Ich versuche noch schon seit einiger Zeit mein Sys ein wenig umzustruckturieren...
In meinem Linux PC sind drei Festplatten vorhanden. Einmal /dev/hda1 (1,2 GB Seagate) für das System dann /dev/hdc1 (60 GB IBM) für /home und /dev/hdb1 (40 GB Maxtor) für /tmp.
Leider scheitere ich immer am mounten von /dev/hdc1. Ich bekomme immer folgende Fehlermeldung:
saskia:~ # mount /dev/hdc1
wie mountest du den? mount /home oder mount -t "dein Filesystem (reiserfs, ext2, ext3 usw.)" "dein Device" also /dev/hdc1 "Mountpoint" also /home Was steht in deiner fstab? Ist /dev/hdc1 vielleicht schon gemountet. Einfach mal mount ohne irgendwas eingeben. Gruss Rudi -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Was ist der Unterschied zwischen einem Politiker und einem Telefonhoerer? Einen Telefonhoerer kann man aufhaengen wenn man sich verwaehlt hat.
Hi, Freitag, 18. Oktober 2002, 15:41:45, rh666@web.de:
saskia:~ # mount /dev/hdc1
wie mountest du den? mount /home oder mount -t "dein Filesystem (reiserfs, ext2, ext3 usw.)" "dein Device" also /dev/hdc1 "Mountpoint" also /home
Was steht in deiner fstab? Ist /dev/hdc1 vielleicht schon gemountet. Einfach mal mount ohne irgendwas eingeben.
/ect/fstab sieht wie folgt aus: /dev/hda2 swap swap defaults 0 0 /dev/hda1 / ext2 defaults 1 1 /dev/hdb1 /tmp ext2 defaults 1 2 /dev/hdc1/ /home/ ext2 defaults 1 1 /dev/hdd /cdrom auto ro,noauto,user,exec 0 0 /dev/fd0 /floppy auto noauto,user 0 0 proc /proc proc defaults 0 0 # End of YaST-generated fstab lines Ich wollte /home einfach auf der console per mount /dev/hdc1 einhängen, da bekam ich jedoch die Fehlermeldung aus meiner ersten Mail. hdc1 ist nicht gemounted, jedenfalls sagte ein df: saskia:~ # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda1 991936 803624 137108 86% / shmfs 128604 0 128604 0% /dev/shm /dev/hdb1 37864656 8 37473708 1% /tmp saskia:~ # -- Gruss Jörg
*** Jörg Nehls (vague@gmx.ch) schrieb in suse-linux heute:
[...] Ich wollte /home einfach auf der console per mount /dev/hdc1 einhängen, da bekam ich jedoch die Fehlermeldung aus meiner ersten Mail.
*sig* Versuch es doch einfach mal mit "mount /home" %-}. MfG Henning Hucke -- Führst Du wieder Deine intellektuellen Defizite Gassi? Verlauf Dich einfach und find' nicht zurück, dann ist allen geholfen. [Rainer Blankenagel zu Michael Enezian in dang]
Hi, Freitag, 18. Oktober 2002, 16:08:27, h_hucke@aeon.icebear.org:
*** Jörg Nehls (vague@gmx.ch) schrieb in suse-linux heute:
[...] Ich wollte /home einfach auf der console per mount /dev/hdc1 einhängen, da bekam ich jedoch die Fehlermeldung aus meiner ersten Mail.
*sig* Versuch es doch einfach mal mit "mount /home" %-}.
Nett gemeint, aber: saskia:~ # mount /home mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems saskia:~ # ist die gleiche Fehlermeldung wie mount /dev/hdc1, leider. Soweit war ich schon ;) -- Greetz, Jörg
*** Jörg Nehls (vague@gmx.ch) schrieb in suse-linux heute:
[...] ist die gleiche Fehlermeldung wie mount /dev/hdc1, leider.
Dann hast Du vermutlich _doch_ vergessen, ein FS auf /dev/hdc1 zu erzeugen. mke2fs [-j] /dev/hdc1 && mount /home "-j", wenn es ext3 sein soll. "/home/" würde ich auf "/home" ändern. MG Henning Hucke -- "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral." John Osborne, engl. Dramatiker
Am Fre, 2002-10-18 um 16.21 schrieb Henning Hucke:
*** Jörg Nehls (vague@gmx.ch) schrieb in suse-linux heute:
[...] ist die gleiche Fehlermeldung wie mount /dev/hdc1, leider.
Dann hast Du vermutlich _doch_ vergessen, ein FS auf /dev/hdc1 zu erzeugen.
mke2fs [-j] /dev/hdc1 && mount /home
"-j", wenn es ext3 sein soll. "/home/" würde ich auf "/home" ändern.
Um Himmels Willen, die Platte wird an diesem Controller nur mit 8 GB Größe erkannt, hat wohl ein ext2 Filesystem über die kompletten 60 GB, weil sie vorher benutzt wurde (wahrscheinlich an IDE1) und Du rätst, sie mal eben zu fomatieren. Damit befördest Du mal alles ins Nirvana, was drauf ist. Die Folgen Deines Tips könnten ziemlich fatal sein. Wolfgang
Am Fre, 2002-10-18 um 16.29 schrieb Wolfgang Kueter:
Am Fre, 2002-10-18 um 16.21 schrieb Henning Hucke:
*** Jörg Nehls (vague@gmx.ch) schrieb in suse-linux heute:
[...] ist die gleiche Fehlermeldung wie mount /dev/hdc1, leider.
Dann hast Du vermutlich _doch_ vergessen, ein FS auf /dev/hdc1 zu erzeugen.
mke2fs [-j] /dev/hdc1 && mount /home
"-j", wenn es ext3 sein soll. "/home/" würde ich auf "/home" ändern.
[...]
Die Folgen Deines Tips könnten ziemlich fatal sein.
Noch ein kleiner Nachtrag: Das einzige was im Zusammenhang mit mke2fs in diesem Fall sinnvoll sein kann, ist die Option -n aus man mke2fs ---8<--- -n causes mke2fs to not actually create a filesystem, but display what it would do if it were to create a filesystem. This can be used to determine the location of the backup superblocks for a particular filesystem, so long as the mke2fs parameters that were passed when the filesystem was originally created are used again. (With the -n option added, of course!) ---8<--- Sollte der Superblock kapuut sein, findet man damit die Lage der weiteren Superblöcke im Filesystem und kann diese ggf. dann als ERsatz für einen kaputten Superblock zur Reparatur eines Dateisystems mittels fsck verwenden. Primär muss aber erstmal die PLatte it der richtigen Größe erkannt werden. Solange die Platte nicht mit der korrekten Größe erkannt wird, ist jegliches Rummachen am Dateisystem absolut fatal für die alten Daten. Wolfgang
Hi, Freitag, 18. Oktober 2002, 17:59:10, suselist@milliways.shconnect.de:
Sollte der Superblock kapuut sein, findet man damit die Lage der weiteren Superblöcke im Filesystem und kann diese ggf. dann als ERsatz für einen kaputten Superblock zur Reparatur eines Dateisystems mittels fsck verwenden. Primär muss aber erstmal die PLatte it der richtigen Größe erkannt werden.
Solange die Platte nicht mit der korrekten Größe erkannt wird, ist jegliches Rummachen am Dateisystem absolut fatal für die alten Daten.
Ist ja zum Glück halb so wild, weil ich mir keine Sorgen um Daten aus dem /home machen brauche... das ist leer. Auch wenn ich alle Partionen auf der 60er lösche und neu anlege, und dann dort ein neues FS mache, bekomme ich die gleiche Fehlermeldung bzw. die Platte wird einfach nicht richtig erkannt, leider. -- Gruss Jörg
Hi, Freitag, 18. Oktober 2002, 17:46:45, h_hucke@aeon.icebear.org:
Dann hast Du vermutlich _doch_ vergessen, ein FS auf /dev/hdc1 zu erzeugen.
mke2fs [-j] /dev/hdc1 && mount /home
"-j", wenn es ext3 sein soll. "/home/" würde ich auf "/home" ändern.
Hmm... ich denke schon, dass dort ein FS drauf ist, denn Yast zeigt mir unter Zielpartionen/Dateisystem festlegen brav an, dass dort ein ext2 drauf ist. Problem nur wie schon öfter gesagt, die Platte wird viiiel zu klein erkannt. Derzeit nur mit 8 GB von 60 GB. -- Gruss Jörg
Hallo Joerg Am Freitag, 18. Oktober 2002 15:46 schrieb Jörg Nehls:
Hi,
Freitag, 18. Oktober 2002, 15:41:45, rh666@web.de:
saskia:~ # mount /dev/hdc1
wie mountest du den? mount /home oder mount -t "dein Filesystem (reiserfs, ext2, ext3 usw.)" "dein Device" also /dev/hdc1 "Mountpoint" also /home
Was steht in deiner fstab? Ist /dev/hdc1 vielleicht schon gemountet. Einfach mal mount ohne irgendwas eingeben.
/ect/fstab sieht wie folgt aus:
/dev/hda2 swap swap defaults 0 0 /dev/hda1 / ext2 defaults 1 1 /dev/hdb1 /tmp ext2 defaults 1 2 /dev/hdc1/ /home/ ext2 defaults 1 1
/dev/hdd /cdrom auto ro,noauto,user,exec 0 0
/dev/fd0 /floppy auto noauto,user 0 0
proc /proc proc defaults 0 0 # End of YaST-generated fstab lines
Ich wollte /home einfach auf der console per mount /dev/hdc1 einhängen, da bekam ich jedoch die Fehlermeldung aus meiner ersten Mail.
dan setzt doch mal ein mount -t ext2 /dev/hdc1 /home ab Was mich wundert ist das deine /dev/hda1 bzw. /dev/hdc1 bei den defaults 1 1 stehen haben, bei mir steht da 1 2. Bin mir da aber nicht sicher wie die Werte fuer ext2 zusetzen sind. Gruss Rudi -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Die U.S.A. sind der Garant fuer Freiheit und Menschenrechte Bundesinnenminister Otto Schily am 15.09.2001
Hi, Freitag, 18. Oktober 2002, 17:57:57, rh666@web.de:
dan setzt doch mal ein mount -t ext2 /dev/hdc1 /home ab Was mich wundert ist das deine /dev/hda1 bzw. /dev/hdc1 bei den defaults 1 1 stehen haben, bei mir steht da 1 2. Bin mir da aber nicht sicher wie die Werte fuer ext2 zusetzen sind.
Auch hier gibt es die schon alt bekannte Fehlermeldung: saskia:~ # mount -t ext2 /dev/hdd1 /home mount: wrong fs type, bad option, bad superblock on /dev/hdd1, or too many mounted file systems Ist also das gleiche in grün wie mein "mount /dev/hdd1"... -- Gruss Jörg
Hallo Joerg Am Freitag, 18. Oktober 2002 17:58 schrieb Jörg Nehls:
Hi,
Freitag, 18. Oktober 2002, 17:57:57, rh666@web.de:
dan setzt doch mal ein mount -t ext2 /dev/hdc1 /home ab Was mich wundert ist das deine /dev/hda1 bzw. /dev/hdc1 bei den defaults 1 1 stehen haben, bei mir steht da 1 2. Bin mir da aber nicht sicher wie die Werte fuer ext2 zusetzen sind.
Auch hier gibt es die schon alt bekannte Fehlermeldung:
saskia:~ # mount -t ext2 /dev/hdd1 /home mount: wrong fs type, bad option, bad superblock on /dev/hdd1, or too many mounted file systems
hast du mal ein fsck /dev/hdx (x=deine Festplatte) versucht? Du schreibst in einem anderen Posting, das du die /temp Platte am ersten Controller als Slave haengen hast, schau mal nach ob sie richtig gejumpert ist (koennt ja sein). Gruss Rudi -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Was ist der Unterschied zwischen einem Politiker und einem Telefonhoerer? Einen Telefonhoerer kann man aufhaengen wenn man sich verwaehlt hat.
Am Fre, 2002-10-18 um 15.12 schrieb Jörg Nehls:
Hi!
Ich versuche noch schon seit einiger Zeit mein Sys ein wenig umzustruckturieren...
In meinem Linux PC sind drei Festplatten vorhanden. Einmal /dev/hda1 (1,2 GB Seagate) für das System dann /dev/hdc1 (60 GB IBM) für /home und /dev/hdb1 (40 GB Maxtor) für /tmp.
Nun, es ist ja Deine Sache, wie Du partionierst, 60 GB als /home kann man sicherhlich vertreten, aber was Du mit 40 GB für /tmp willst, würde ich doch ganz gerne wissen. Deine recht kleine root Partion droht irgendwann überzulaufen, weil Du bei der geringen Größe /var nicht ausgelagert hast, was irgendwann Plattenplatzprobleme wegen der logs geben kann, trotzdem spendierst Du /tmp 40 GB, wozu? Na egal, das ist nur ein Randaspekt und nicht das eigentliche Problem.
Leider scheitere ich immer am mounten von /dev/hdc1. Ich bekomme immer folgende Fehlermeldung:
saskia:~ # mount /dev/hdc1 mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems saskia:~ #
Desweiteren wird die 60 GB Platte viel zu klein erkannt. Yast zeigt nur 8 GB an, obwohl diese Platte schon vorher im System war und dort problemlos als /home mit 60 GB lief.
Ooops, erkläre das bitte? Lief die Platte vorher am anderen Controller? Wie wird die Platte vom BIOS erkannt? Verwendest Du irgendwelche IDE/DMA Geschichten? Sind diese Einstellungen für IDE1 und IDE2 unterschiedlich?
Zu Testzwecken habe ich versucht /home auf /dev/hdb1/ zu mounten. Das ging ohne Probleme. Bei der Platte wird auch die Größe richtig erkannt und verwendet.
Hat jemand eine Idee ? Bin für jede Tip dankbar.
Irgendwie passen Deine IDE/DMA Einstellungen für den IDE2 Controller nicht. Wolfgang
Hi, Freitag, 18. Oktober 2002, 17:48:40, suselist@milliways.shconnect.de:
Nun, es ist ja Deine Sache, wie Du partionierst, 60 GB als /home kann man sicherhlich vertreten, aber was Du mit 40 GB für /tmp willst, würde ich doch ganz gerne wissen. Deine recht kleine root Partion droht irgendwann überzulaufen, weil Du bei der geringen Größe /var nicht ausgelagert hast, was irgendwann Plattenplatzprobleme wegen der logs geben kann, trotzdem spendierst Du /tmp 40 GB, wozu?
Nun... auf dem PC läuft kein X usw. mir reichen die 1,2 GB für / schon seit nunmehr 2 Jahren ;-) /tmp ist deshelb so gross, weil darüber alle Downloads, die im LAN gemacht werden zwischengespeichert werden. Die Workstations selbst haben wenig plattenplatz, Downloads gehen somit immer auf /tmp. In naher Zukunft will ich jedoch von den 40 GB weitere 35 GB in /home integrieren.
Desweiteren wird die 60 GB Platte viel zu klein erkannt. Yast zeigt nur 8 GB an, obwohl diese Platte schon vorher im System war und dort problemlos als /home mit 60 GB lief.
Ooops, erkläre das bitte?
Ich habe die 40 GB Platte heute nachträglich eingebaut. Die 60er war zusammen mit der 1,2er schon ein halbes Jahr im Einsatz. Da lief das ganze problemlos. An der 60er habe ich *nichts* geändert, Suse hat nur nach dem booten gemeckert, dass hdc1 nimmer zu mounten ging und seitdem hab ich den Stress, leider.
Lief die Platte vorher am anderen Controller? Wie wird die Platte vom BIOS erkannt? Verwendest Du irgendwelche IDE/DMA Geschichten? Sind diese Einstellungen für IDE1 und IDE2 unterschiedlich?
Nein, sie lief vorher als Master am zweiten IDE Controller. Und da lief sie vorhin auch, nur eben nicht mehr richtig. Die Einstellungen für IDE1 und 2 sind identisch. Inzwischen habe ich schon versucht die 60er als hdd zu nutzen, sie wird jedoch genauso wie vorher mit nur 8 GB erkannt.
Irgendwie passen Deine IDE/DMA Einstellungen für den IDE2 Controller nicht.
Hm... hast Du denn noch eine IDee, wo ich einklicken kann !? Ich bin mit meinem Latein ein wenig am Ende, leider ;) -- Gruss, Jörg
Hallo, On Fri, 18 Oct 2002, Jörg Nehls wrote:
In meinem Linux PC sind drei Festplatten vorhanden. Einmal /dev/hda1 (1,2 GB Seagate) für das System dann /dev/hdc1 (60 GB IBM) für /home und /dev/hdb1 (40 GB Maxtor) für /tmp.
Leider scheitere ich immer am mounten von /dev/hdc1. Ich bekomme immer folgende Fehlermeldung:
saskia:~ # mount /dev/hdc1 mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems saskia:~ #
Desweiteren wird die 60 GB Platte viel zu klein erkannt. Yast zeigt nur 8 GB an, obwohl diese Platte schon vorher im System war und dort problemlos als /home mit 60 GB lief.
Zeig mal deine Kernelparameter her und die Ausgabe von cat /proc/ide/hdX/{capacity,geometry,model,settings} und von hdparm -i /dev/hdX sowie fdisk -l /dev/hdX (X bitte jew. ersetzen). Ausserdem pfriemel mal den IDE-Kram aus /var/log/boot.msg und maile den auch. -dnh --
From a syslog: ISAKMP (0:16): deleting SA reason "He's expired! He's lost his perch! He's an ex-parrot!" state (R) QM_IDLE
participants (7)
-
David Haller
-
Henning Hucke
-
Jörg Nehls
-
Kroll, Volker
-
Michael Meyer
-
Rudi Hoening
-
Wolfgang Kueter