[erledigt]Kubuntu 7.10 Speicherkarten Autostart

DIABLO23

New member
Themenstarter
Registriert
30 Dez. 2007
Beiträge
492
Hallo,

hab ein kleines Problem. Hab mir für mein X30 eine 2GB CF-Karte geholt, die ich zur Datensicherung mit Keep nutzen will und die Dauerhaft im Thinkpad bleiben soll.

Problem ist nur, wenn die Karte drin ist und ich den Laptop hochfahre, wird sie nicht gleich erkannt, sondern ich muss sie erst rausnhemen und dann wieder reinstecken. Dann klappts einwandfrei. Was muss ich einstellen damit die Karte gleich beim starten erkannt und aktiviert wird?

Danke schonmal

MfG, Jan
 
Hallo, ja würde die CF-Karte gerne dauerhaft einbinden. Bin aber leider noch nicht so 100% Linuxfit, daher meine Frage wie genau der Eintrag aussehen soll.fstab sieht derzeit so aus:
Code:
# /etc/fstab: static file system information.## <file system> <mount point> <type> <options> <dump> <pass>proc /proc proc defaults 0 0# /dev/sda1UUID=a760e3c5-ad77-446c-9018-ef967467bb10 / ext3 defaults,errors=remount-ro 0 1# /dev/sda5UUID=f1b0472b-04a5-438c-b515-4964078f7b2e none swap sw 0 0/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
fdisk gibt mir folgendes aus:
Code:
Disk /dev/sda: 40.0 GB, 40007761920 bytes255 heads, 63 sectors/track, 4864 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk identifier: 0x000edbfb Device Boot Start End Blocks Id System/dev/sda1 * 1 4679 37584036 83 Linux/dev/sda2 4680 4864 1486012+ 5 Extended/dev/sda5 4680 4864 1485981 82 Linux swap / SolarisDisk /dev/sdb: 2029 MB, 2029805568 bytes64 heads, 63 sectors/track, 983 cylindersUnits = cylinders of 4032 * 512 = 2064384 bytesDisk identifier: 0x001c2022 Device Boot Start End Blocks Id System/dev/sdb1 * 1 983 1981696+ 6 FAT16
also irgendwie das /dev/sdb1 mit in die fstab... aber wie genau sieht der eintrag aus bzw wo kommt er genau hin?Ich seh auch grad das da nen Floppy eingetragen ist, sowas besitz ich aber nicht... kann ich die Zeile einfach rausschmeißen?MfG, Jan
 
füge folgende Zeile in die fstab hinzu:

Code:
/dev/sb0 /media/sb0 fat16 rw,usr,exec 0 0

damit sollte es klappen
 
funktioniert leider nicht...

fstab sieht jetzt so aus:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=a760e3c5-ad77-446c-9018-ef967467bb10 / ext3 defaults,errors=remount-ro 0 1
# /dev/sda5
UUID=f1b0472b-04a5-438c-b515-4964078f7b2e none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
/dev/sb0 /media/sb0 fat16 rw,usr,exec 0 0

woran kanns noch liegen?

Funktioniert genau wie vorher auch erst wenn ich die Karte kurz rausnehm und neu reinsteck...

MfG, Jan
 
hehe, hab in der eile ganz übersehen dass das das falsche device war...

habs geändert.... aber dadurch wirds noch schlimmer... sobald der eintrag in der fstab ist, kann ich garnichtmehr auf die karte zugreifen... :(
 
der Ordner, den du angegeben hast /media/sb0 oder wie auch immer existiert und du kannst dort nicht auf die Karte zugreifen?
 
fstab sieht jetzt so aus:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=a760e3c5-ad77-446c-9018-ef967467bb10 / ext3 defaults,errors=remount-ro 0 1
# /dev/sda5
UUID=f1b0472b-04a5-438c-b515-4964078f7b2e none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
/dev/sdb1 /media/KINGSTON auto rw,user,noauto,exec 0 0


Funktioniert leider immer noch nicht richtig... Es wird automatisch nen ordner KINGSTON erstellt wenn ich die Karte einstecke, dachte dass das dann auch so in der fstab angegeben werden muss... aber gibt dann auch nur probleme... erst wenn ich die entsprechende zeile in fstab auskommentiere, funktionierts wieder wie gewohnt... dann hab ich noch mit manuell erstellten ordnern in media rumexperimentiert, klappte aber alles nicht wirklich...
Woran liegt das bzw. was genau außer der Zeile in der fstab muss ich noch ändern?
 
Welches Dateisystem benutzt Du auf der CF-Karte?

Wenn Du ein FAT-Dateisystem hast wird beim mounten der ausführende Benutzer als Besitzer definiert - beim mounten über fstab also root so daß Du als User ohne root-Rechte nicht darauf zugreifen kannst.

Um die Karte als anderer Benutzer zu mounten kann man die User-ID und Group-ID mit übergeben, der Standard-User hat unter Kubuntu ID 1000, für andere User in /etc/passwd nachsehen

/dev/sdb1 /media/KINGSTON vfat rw,uid=1000,gid=1000,user,noauto,exec 0 0
 
Moin!

Wenn die Speicherkarte bereits gemountet ist, kannst Du den Eintrag aus Deiner /etc/mtab übernehmen...

Für einen USB-Stick sieht das bei mir etwa so aus:
Code:
/dev/sdb1 /media/disk vfat rw,nosuid,nodev,shortname=mixed,uid=1000,utf8,umask=077,usefree 0 0
Wenn die Speicherkarte das letzte gemountete Device ist (und somit in der letzten Zeile steht), sollte es folgender Befehl tun:
Code:
tail -n 1 /etc/mtab >> /etc/fstab
Gruss,
Sascha
 
danke schonmal... habs mit dem letzten befehl versucht und hab dann auch in der fstab die entsprechende zeile:

Code:
/dev/sdb1 /media/KINGSTON vfat rw,nosuid,nodev,noatime,flush,uid=1000,utf8,shortname=lower 0 0

leider funktionierts auch nicht... nach dem neustart passiert erstmal garnichts... nehm ich die karte raus und steck sie neu rein bekomm ich beim versuch darauf zuzugreifen die Fehlemeldung "Berechtigung verweigert"

Bin als standard user mit der uid 1000 angemeldet.

Kommentier ich die zeile in der fstab wieder aus, funktionierts einwandfrei... zugriff problemlos möglich

?(
 
Was sagt denn ein
Code:
sudo mount -a
Eventuell existiert /media/KINGSTON nicht? Dann müstest Du es noch erstellen:
Code:
mkdir /media/KINGSTON
 
bei sudo mount -a passiert garnichts... zumindest seh ich nichts

der ordner KINGSTON existiert wenn die zeile in fstab auskommentiert ist und ich normal auf die karte zugreifen kann... erstell ich den ordner KINGSTON wenn die karte nicht gemountet ist, erstellt er mir beim nächsten mounten ein Ordner KINGSTON-1
 
Hmm, also Du hast Deine obige Zeile in der fstab stehen, 'mount -a' gibt keine Fehlermeldung aus und trotzdem befindet sich im Verzeichnis /media/KINGSTON nicht der Inhalt Deiner Speicherkarte? Ganz sicher?
 
jetzt funktionierts...

musste wenn die karte draussen war den Ordner KINGSTON erstellen, dann die zeile in der fstab wieder aktivieren und dann klappte es auch mit mount -a... anscheind war durch das viele karte rein karte raus usw irgendwas durcheinander... und beim neustart ist die karte jetzt auch sofort da... genau so wollt ichs...

Vielen Dank @ sawe :)

MfG, Jan
 
  • ok1.de
  • thinkstore24.de
  • ok2.de - Notebook Computer Server
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben