Supportnet / Forum / Linux
festplatten unter linux mounten
Frage
bin noch Linux-Neuling, und habe SuSe Linux 9.1 so installiert:
Ausang war ein Win XP Rechner mit einer Festplatte als Slave auf dem ersten IDE-Kontroller (ich habe diese Festplatte im Bios als Boot-Platte definiert). Dann habe ich diese Platte vom IDE-Kabel abgehängt, eine neue Festplatte als Master auf dem ersten IDE-Kontroller angeschlossen und SuSe Linux 9.1 instlliert.
Alles funktioniert.
Nun habe ich die Win XP Platte (NTFS) an den Kontroller angehängt mit der Absicht diese aus Linux mindestens zu lesen. Die Platte ist irgendwie nicht erreichbar, im Partitionstool sehe ich Sie als hdb und hdb1 aber mit dem mounten komme ich nicht zu recht, wer weiss ein Rat ?
Noch zu meinem Vorgehen: ich möchte mit Hilfe von CMOS-BIOS definieren von welcher Festplatte gebootet werden soll (ich hasse alle Bootmanager),
kann ich diese Einstellung behalten ?
Antwort 1 von 4strings
also gemountet wird eine festplatte (bzw. eine partition einer festplatte) mit folgendem befehl.
für deinen fall wäre das
mount /devhdb1 /mnt
es muss im root ( / ) = wurzelverzeichnis das verzeichnis /mnt vorhanden sein.
du kannst aber auch wie folgt vorgehen
1. verzeichnis erstellen => mkdir /winxp
2. die partition mounten => mount /devhdb1 /winxp
allerdings ist dieser vorgang nach einem rebooten bzw. neustart wieder zu machen.
eleganter ist ein eintrag in der datei /etc/fstab
der würde dann bei dir so aussehen.
/dev/hdb1 /mnt/dos/d msdos defaults 0 0
damit ist unter linux deine xp partition immer gemountet.
für deinen fall wäre das
mount /devhdb1 /mnt
es muss im root ( / ) = wurzelverzeichnis das verzeichnis /mnt vorhanden sein.
du kannst aber auch wie folgt vorgehen
1. verzeichnis erstellen => mkdir /winxp
2. die partition mounten => mount /devhdb1 /winxp
allerdings ist dieser vorgang nach einem rebooten bzw. neustart wieder zu machen.
eleganter ist ein eintrag in der datei /etc/fstab
der würde dann bei dir so aussehen.
/dev/hdb1 /mnt/dos/d msdos defaults 0 0
damit ist unter linux deine xp partition immer gemountet.
Antwort 2 von Samba
Korrektur!
Sollte noch kein passender Eintrag in der fstab vorhanden sein und möchte man das Laufwerk on the fly mounten, ist der Filesystemtype über Option -t mit anzugeben. Ich empfehle zum Einbinden einer Windows-Partition "-t auto".
siehe man mount
man fstab
Sollte noch kein passender Eintrag in der fstab vorhanden sein und möchte man das Laufwerk on the fly mounten, ist der Filesystemtype über Option -t mit anzugeben. Ich empfehle zum Einbinden einer Windows-Partition "-t auto".
siehe man mount
man fstab
Antwort 3 von Samba
NTFS in der Regel mit Option "ro" und bei FAT-Systemen mit entsprechender umask.
Codepage-Angaben sind hier ebenfalls sinnvoll.
Codepage-Angaben sind hier ebenfalls sinnvoll.
Antwort 4 von draack
Hi,
was soll der Quark mit dem BIOS? Warum so umständlich? Wieso willst Du keinen Bootmanager verwenden? Findest Du es wirklich besser, vor jedem Booten erst einmal im BIOS die Bootplatte einstellen zu müssen? Das ist - mit Verlaub - Unsinn.
Zu Deiner Frage zum Mounten:
Da die WinXP-Platte bei der Installation von Linux nicht vorhanden war, fehlen die automatisch erstellten Einträge in "/etc/fstab".
Deshalb mußt Du beim Mounten alles angeben (in der Shell - als "root":
"mount -t ntfs -o ro /dev/hdb1 /winxp"
Zur Erklärung der Parameter:
"-t ntfs" - der Typ des Dateisystems. Hier NTFS (sollte bei Windows XP Standard sein). Eigentlich kann das System den Typ auch selbst feststellen.
"-o ro" - Optionen - in diesem Fall "Read-Only" - Linux kann NTFS (ohne spezielle Vorbereitung) nur zuverlässig lesen.
"/dev/hdb1" - die zu mountende Partition
"/winxp" - der "Mountpoint". Ein existierendes, leeres Verzeichnis.
Solltest Du FAT als Dateisystem für WinXP benutzt habe wäre der Befehl:
"mount -t vfat -o rw /dev/hdb1 /winxp"
FAT kann Linux zuverlässig lesen und schreiben.
Tschö,
Volker
was soll der Quark mit dem BIOS? Warum so umständlich? Wieso willst Du keinen Bootmanager verwenden? Findest Du es wirklich besser, vor jedem Booten erst einmal im BIOS die Bootplatte einstellen zu müssen? Das ist - mit Verlaub - Unsinn.
Zu Deiner Frage zum Mounten:
Da die WinXP-Platte bei der Installation von Linux nicht vorhanden war, fehlen die automatisch erstellten Einträge in "/etc/fstab".
Deshalb mußt Du beim Mounten alles angeben (in der Shell - als "root":
"mount -t ntfs -o ro /dev/hdb1 /winxp"
Zur Erklärung der Parameter:
"-t ntfs" - der Typ des Dateisystems. Hier NTFS (sollte bei Windows XP Standard sein). Eigentlich kann das System den Typ auch selbst feststellen.
"-o ro" - Optionen - in diesem Fall "Read-Only" - Linux kann NTFS (ohne spezielle Vorbereitung) nur zuverlässig lesen.
"/dev/hdb1" - die zu mountende Partition
"/winxp" - der "Mountpoint". Ein existierendes, leeres Verzeichnis.
Solltest Du FAT als Dateisystem für WinXP benutzt habe wäre der Befehl:
"mount -t vfat -o rw /dev/hdb1 /winxp"
FAT kann Linux zuverlässig lesen und schreiben.
Tschö,
Volker
Antwort 5 von Tadek
danke, es funktioniert !
Antwort 6 von Tadek
aber noch eine Frage:
zwar kann ich die winxp (/dev/hdb1) lesen, aber nur als root
- wie kann ich jedem anderen Benutzer auch den Zugriff erlauben ?
- was soll ich als erfahrener MSWindows-Benutzer lesen um effektiv in Linx einsteigen ?
zwar kann ich die winxp (/dev/hdb1) lesen, aber nur als root
- wie kann ich jedem anderen Benutzer auch den Zugriff erlauben ?
- was soll ich als erfahrener MSWindows-Benutzer lesen um effektiv in Linx einsteigen ?
Antwort 7 von Samba
Siehe Posting www.supportnet.de/discussion/listmessages.asp?AutoID=195697&query=R...
fstab-Eintrag mit Option "user"
/mnt + Inhalt muss rechtemäßig korrekt gesetzt sein.
fstab-Eintrag mit Option "user"
/mnt + Inhalt muss rechtemäßig korrekt gesetzt sein.
Antwort 8 von draack
Hi,
die "Dummie"-Bücher haben sich für Einsteiger bewährt: zum Verlag
ansonsten gibt es tausende FAQ-Seiten (z.B. hier).
Viel Erfolg.
Volker
die "Dummie"-Bücher haben sich für Einsteiger bewährt: zum Verlag
ansonsten gibt es tausende FAQ-Seiten (z.B. hier).
Viel Erfolg.
Volker
Antwort 9 von Mickey
(...)...- wie kann ich jedem anderen Benutzer auch den Zugriff erlauben ?...(...)
(...)...- was soll ich als erfahrener MSWindows-Benutzer lesen um effektiv in Linx einsteigen ?...(...)
@tadek,
denk einmal darüber nach, dass du mit deinen obigen Fragen nichts anderes als Doppelpostings erreichst (siehe Antwort 7 & 8), bezüglich deiner Threads Rechte unter Linux und Linuxeinstieg.
Bleib also bitte mit einer Frage in jeweils nur einem Thread.
Gruss,
Mic
Bei Eingriffen ins System, die Registry oder an Systemdateien erst eine Sicherung vornehmen©
(...)...- was soll ich als erfahrener MSWindows-Benutzer lesen um effektiv in Linx einsteigen ?...(...)
@tadek,
denk einmal darüber nach, dass du mit deinen obigen Fragen nichts anderes als Doppelpostings erreichst (siehe Antwort 7 & 8), bezüglich deiner Threads Rechte unter Linux und Linuxeinstieg.
Bleib also bitte mit einer Frage in jeweils nur einem Thread.
Gruss,
Mic
Bei Eingriffen ins System, die Registry oder an Systemdateien erst eine Sicherung vornehmen©

