[geloest] Partitionen einbinden
[geloest] Partitionen einbinden
hallo leute
ich habe auf meinem rechner winxp drauf mit 4 partitionen, einmal eine SuSE mit der ich seither gearbeitet habe, und nun noch ein Debian da ich auf dieses gerne umsteigen möchte.
unter win habe ich eine C, D, E, F
unter SuSE schaut meine fstab so aus:
/dev/hda9 / reiserfs scl,user_xattr 11
/dev/hda10 /date1 auto noauto,user 00
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda5 /windows/D vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda6 /windows/E vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda7 /windows/F vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda8 swap swap pri=42 00
devpts /dev/pts devpts mode=0620,gid=5 00
proc /proc proc defaults 00
usbfs /proc/bus/usb usbfs noauto 00
sysfs /sys sysfs noauto 00
+ die einträge für cdrecorder - dvd - floppy
unter debian schaut fstab so aus:
proc /proc proc defaults 0 0
/dev/hda10 / reiserfs notail 0 1
/dev/hda8 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
fdisl -l unter debian:
/dev/hda1 * 1 40641 20482843+ c W95 FAT32 (LBA)
/dev/hda2 40641 155040 57657254 f W95 Ext'd (LBA)
/dev/hda5 40641 81282 20482843+ b W95 FAT32
/dev/hda6 81282 81840 281106 b W95 FAT32
/dev/hda7 121922 122337 208813+ 6 FAT16
/dev/hda8 83370 85441 1044193+ 82 Linux swap / Solaris
/dev/hda9 85442 121922 18386361 83 Linux
/dev/hda10 122337 155040 16482658+ 83 Linux
***
aus hde9 ist suse auf hda10 ist debian sarge
ich hätte jetzt gerne in meinem debian auch zugriff auf die anderen partitionen den z.z. kann ich nur auf hda10 (debian) - swap - laufwerke zugreifen.
dazu muss ich ja die fstab ändern, oder kommen noch andere dinge dazu ?
kann ich einfach die einträge von der suse fstab hier einfügen z.b. für die hda9 (suse) ?
/dev/hda9 / ( ? ) auto noauto,user 00
oder wie muss das dann aussehen ? den ich habe verschidene einträge versucht aber anscheinend waren die immer flasch oder ich bin zu doof.
habe zwar im forum gesucht und bin auch auf einiges gestossen
http://www.debianforum.de/forum/viewtop ... 49235a2a7c
aber da komm ich irgend wie nicht ganz mit, und im debian anwenderhandbuch
http://debiananwenderhandbuch.de/dateis ... html#fstab
ist nur eine partition / eine swap proc aber nicht mehrere auf einmal.
ich habe auf meinem rechner winxp drauf mit 4 partitionen, einmal eine SuSE mit der ich seither gearbeitet habe, und nun noch ein Debian da ich auf dieses gerne umsteigen möchte.
unter win habe ich eine C, D, E, F
unter SuSE schaut meine fstab so aus:
/dev/hda9 / reiserfs scl,user_xattr 11
/dev/hda10 /date1 auto noauto,user 00
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda5 /windows/D vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda6 /windows/E vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda7 /windows/F vfat users,gid=users,umask=0002,utf8=true 00
/dev/hda8 swap swap pri=42 00
devpts /dev/pts devpts mode=0620,gid=5 00
proc /proc proc defaults 00
usbfs /proc/bus/usb usbfs noauto 00
sysfs /sys sysfs noauto 00
+ die einträge für cdrecorder - dvd - floppy
unter debian schaut fstab so aus:
proc /proc proc defaults 0 0
/dev/hda10 / reiserfs notail 0 1
/dev/hda8 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
fdisl -l unter debian:
/dev/hda1 * 1 40641 20482843+ c W95 FAT32 (LBA)
/dev/hda2 40641 155040 57657254 f W95 Ext'd (LBA)
/dev/hda5 40641 81282 20482843+ b W95 FAT32
/dev/hda6 81282 81840 281106 b W95 FAT32
/dev/hda7 121922 122337 208813+ 6 FAT16
/dev/hda8 83370 85441 1044193+ 82 Linux swap / Solaris
/dev/hda9 85442 121922 18386361 83 Linux
/dev/hda10 122337 155040 16482658+ 83 Linux
***
aus hde9 ist suse auf hda10 ist debian sarge
ich hätte jetzt gerne in meinem debian auch zugriff auf die anderen partitionen den z.z. kann ich nur auf hda10 (debian) - swap - laufwerke zugreifen.
dazu muss ich ja die fstab ändern, oder kommen noch andere dinge dazu ?
kann ich einfach die einträge von der suse fstab hier einfügen z.b. für die hda9 (suse) ?
/dev/hda9 / ( ? ) auto noauto,user 00
oder wie muss das dann aussehen ? den ich habe verschidene einträge versucht aber anscheinend waren die immer flasch oder ich bin zu doof.
habe zwar im forum gesucht und bin auch auf einiges gestossen
http://www.debianforum.de/forum/viewtop ... 49235a2a7c
aber da komm ich irgend wie nicht ganz mit, und im debian anwenderhandbuch
http://debiananwenderhandbuch.de/dateis ... html#fstab
ist nur eine partition / eine swap proc aber nicht mehrere auf einmal.
Zuletzt geändert von retsam am 30.05.2005 00:29:30, insgesamt 1-mal geändert.
ChromeOS auf ChromeBook mit Debian Linux Entwicklerumgebung.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
eine fstab für alles (unter Debian) müsste so aussehen, wobei du die fett gedruckten Verzeichisse noch anlegen werden müsstest (auch NUR unter Debian.. nicht unter Suse):
Code: Alles auswählen
proc /proc proc defaults 0 0
/dev/hda10 / reiserfs notail 0 1
/dev/hda1 [b]/windows/C[/b] vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 [b]/windows/D[/b] vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda6 [b]/windows/E[/b] vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda7 [b]/windows/F[/b] vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda8 none swap sw 0 0
/dev/hda9 [b]/mnt/suse[/b] reiserfs 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
- Beiträge: 429
- Registriert: 09.10.2003 16:17:33
- Wohnort: Ilmenau
-
Kontaktdaten:
Also in der fstab steht zunächst welche Partition du von welcher Platte hast also z.B.
Dann steht der Ort wo du es hinmounten willst
oder wo du es auch hin willst.
dann der typ
und dann diverse optionen wer es mounten darf und ob jemand zugreifen darf etc.
du solltest vielleicht in eine Konsole gehen dort als root folgendes eingeben:
dann in die fstab eintragen
natürlich kannst du für windows auch einen anderen Ordner verwenden und letzte Zeile mit allen nicht nur mit hda1. Ich hoffe es hilft dir. Okay Sorry zu langsam und auch etwas noobig meine Erklärung aber so hats bei mir immer funktioniert nur das ich noch die umask mit drin hab.
Code: Alles auswählen
/dev/hda1
Code: Alles auswählen
/mnt/hda1
dann der typ
Code: Alles auswählen
vfat
du solltest vielleicht in eine Konsole gehen dort als root folgendes eingeben:
Code: Alles auswählen
cd /
mkdir windows
cd windows
mkdir hda1
mkdir ...
Code: Alles auswählen
/dev/hda1 /windows/hda1 vfat rw,user,auto 0 0
danke für eure antworten, es funktioniert fast
meine fstab schaut jetzt so aus...
/dev/hda10 / reiserfs notail 0 1
/dev/hda8 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda9 /mnt/suse reiserfs noauto,user 0 0
/dev/hda1 /mnt/windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 /mnt/windows/D vfat users,gid=users,umaks=0002,utf8=true 0 0
/dev/hda6 /mnt/windows/E vfat users,gid=users,umake=0002,utf8=true 0 0
/dev/hda7 /mnt/windows/F vfat users,gid=users,umake=0002,utf8=true 0 0
nach den änderungen kann ich auf die SuSE partition zugreifen usw... funktioniert einwandfrei.
nur bei den windows partitionen gehts nicht ganz, hda1 ist gemountet und ich kann auf laufwerk C zugreiffen, aber ich kann es nicht mehr umounten.
es kommt:
Name: umount /dev/hda1
umount: /mnt/windows/C: device is busy
umount: /mnt/windows/C: device is busy
und die anderen partitionen D - E - F lassen sich erst garnicht mounten, hier kommt.
Name: mount /dev/hda5
mount: wrong fs type, bad option, bad superblock on /dev/hda5,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
das ist komisch, der eintrag für hda5 ist der gleiche wie bei hda1
und in /mnt/windows/C - /D - /E - /F sind angelegt.
das umounten ist mir eigentlich egal, nur zugriff hätte ich gerne.
bei der wichtigsten partition ( suse ) hda9 klappt alles wunderbar. mounten und umounten.
wäre super wenn mir da noch mal einer helfen könnte...
meine fstab schaut jetzt so aus...
/dev/hda10 / reiserfs notail 0 1
/dev/hda8 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda9 /mnt/suse reiserfs noauto,user 0 0
/dev/hda1 /mnt/windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 /mnt/windows/D vfat users,gid=users,umaks=0002,utf8=true 0 0
/dev/hda6 /mnt/windows/E vfat users,gid=users,umake=0002,utf8=true 0 0
/dev/hda7 /mnt/windows/F vfat users,gid=users,umake=0002,utf8=true 0 0
nach den änderungen kann ich auf die SuSE partition zugreifen usw... funktioniert einwandfrei.
nur bei den windows partitionen gehts nicht ganz, hda1 ist gemountet und ich kann auf laufwerk C zugreiffen, aber ich kann es nicht mehr umounten.
es kommt:
Name: umount /dev/hda1
umount: /mnt/windows/C: device is busy
umount: /mnt/windows/C: device is busy
und die anderen partitionen D - E - F lassen sich erst garnicht mounten, hier kommt.
Name: mount /dev/hda5
mount: wrong fs type, bad option, bad superblock on /dev/hda5,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
das ist komisch, der eintrag für hda5 ist der gleiche wie bei hda1
und in /mnt/windows/C - /D - /E - /F sind angelegt.
das umounten ist mir eigentlich egal, nur zugriff hätte ich gerne.
bei der wichtigsten partition ( suse ) hda9 klappt alles wunderbar. mounten und umounten.
wäre super wenn mir da noch mal einer helfen könnte...
ChromeOS auf ChromeBook mit Debian Linux Entwicklerumgebung.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
mach mal das, was er gesagt hat
und schau ob da was steht was weiterhilft
Code: Alles auswählen
dmesg | tail
jo er bringt mir verschiedene dinge
tobi@debian-linux:~$ dmesg | tail
mtrr: 0xd0000000,0x4000000 overlaps existing 0xd0000000,0x80000
[drm] Initialized radeon 1.11.0 20020828 on minor 0: ATI Technologies Inc Radeon RV250 If [Radeon 9000]
mtrr: 0xd0000000,0x4000000 overlaps existing 0xd0000000,0x80000
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Loading R200 Microcode
eth0: no IPv6 routers present
APIC error on CPU0: 00(40)
FAT: Unrecognized mount option "umake=0002" or missing value
tobi@debian-linux:~$
DIE FAT: Unrecognized mount option "umake=0002" or missing value
da simmt was in der fstab mit dem umake=0002 nicht, ob ich das einfach weglassen kann in der fstab ?
tobi@debian-linux:~$ dmesg | tail
mtrr: 0xd0000000,0x4000000 overlaps existing 0xd0000000,0x80000
[drm] Initialized radeon 1.11.0 20020828 on minor 0: ATI Technologies Inc Radeon RV250 If [Radeon 9000]
mtrr: 0xd0000000,0x4000000 overlaps existing 0xd0000000,0x80000
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Loading R200 Microcode
eth0: no IPv6 routers present
APIC error on CPU0: 00(40)
FAT: Unrecognized mount option "umake=0002" or missing value
tobi@debian-linux:~$
DIE FAT: Unrecognized mount option "umake=0002" or missing value
da simmt was in der fstab mit dem umake=0002 nicht, ob ich das einfach weglassen kann in der fstab ?
ChromeOS auf ChromeBook mit Debian Linux Entwicklerumgebung.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Code: Alles auswählen
/dev/hda1 /mnt/windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 /mnt/windows/D vfat users,gid=users,umaks=0002,utf8=true 0 0
/dev/hda6 /mnt/windows/E vfat users,gid=users,umake=0002,utf8=true 0 0
/dev/hda7 /mnt/windows/F vfat users,gid=users,umake=0002,utf8=true 0 0
umask
hm... naja ist auch nicht schlimm, ich habe
umask=0002
aukommentiert und jetzt funktioniert es einwandfrei, ich kann alles mounten und umounten ohne fehler. *FREU
aber ich würde doch gerne wissen was das umask=0002 überhaupt heisst oder was es für eine bedeutung hat ?
ich denke es hat irgend was mit den neu angelegte Dateien zu tun die auch von Gruppenmitgliedern schreibbar sein sollen oder so...
auf jeden fall vielen dank für die hilfe, ich werde ein [geloest] setzen da jetzt alles funktioniert.
umask=0002
aukommentiert und jetzt funktioniert es einwandfrei, ich kann alles mounten und umounten ohne fehler. *FREU
aber ich würde doch gerne wissen was das umask=0002 überhaupt heisst oder was es für eine bedeutung hat ?
ich denke es hat irgend was mit den neu angelegte Dateien zu tun die auch von Gruppenmitgliedern schreibbar sein sollen oder so...
auf jeden fall vielen dank für die hilfe, ich werde ein [geloest] setzen da jetzt alles funktioniert.
ChromeOS auf ChromeBook mit Debian Linux Entwicklerumgebung.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
genau.. du solltest es lieber korrigieren und nicht einfach raushauen..
/dev/hda1 hat ja funktioniert und daher klappt es ja auch..
Standard Rechte eines Verzeichnisses: 777 und Dateien 666
umask=0002 (oder nur 002)
=>
777-002 =775
666-002 =664
ohne die Einträge kann nur Root schreiben und in das Verzeichnis wechseln..
/dev/hda1 hat ja funktioniert und daher klappt es ja auch..
Standard Rechte eines Verzeichnisses: 777 und Dateien 666
umask=0002 (oder nur 002)
=>
777-002 =775
666-002 =664
ohne die Einträge kann nur Root schreiben und in das Verzeichnis wechseln..
jo du hast recht, nur root kann so schreiben.
ich habe jetzt die einträge für die win partitionen in fstab so gemacht wie bei der suse part.
also
vfat noauto,user 0 0
ich kann nun auch als user auf die platten schreiben / lesen / mounten / umounten
habs gerade getestet und funktioniert wunderbar.
mit dem umask=0002 geht zwar C aber es ist auch komisch das diese immer bei systemstart automatisch gleich gemountet war.
ich dachte bei debian ist es eh so das nur root zugriff auf die anderen partitionen haben soll. man kann ja auch nur als root scannen wenn nicht in der /etc/group der user den passenden gruppen angehört.
aber egal... jetzt funkts.... nochmal danke
ich habe jetzt die einträge für die win partitionen in fstab so gemacht wie bei der suse part.
also
vfat noauto,user 0 0
ich kann nun auch als user auf die platten schreiben / lesen / mounten / umounten
habs gerade getestet und funktioniert wunderbar.
mit dem umask=0002 geht zwar C aber es ist auch komisch das diese immer bei systemstart automatisch gleich gemountet war.
ich dachte bei debian ist es eh so das nur root zugriff auf die anderen partitionen haben soll. man kann ja auch nur als root scannen wenn nicht in der /etc/group der user den passenden gruppen angehört.
aber egal... jetzt funkts.... nochmal danke
ChromeOS auf ChromeBook mit Debian Linux Entwicklerumgebung.