USB-Stick mounten

newby

Member
Hallo,
leider weiss ich nicht, wie ich meinen USB-Stick unter OpenBSD einbinden kann.

"usbdevs -v" sagt mir:
Controller /dev/usb2
port 8 addr 2: high speed, power 100mA, config 1, Disk Pro (0x1000), USB( 0x090c),
rev 11.0

/dev/usb2 lässt sich nicht einbinden: "Block Device required"
 
Hallo und willkommen im Forum!

die usb-Slaufen unter OpenBSD als SCSI-Festplatte.

Nach dem einstöpseln findest Du via 'dmesg' irgenwo in den letzten zeilen das device
sd0 oder sd1 oder so.

Mit 'disklabel sd?' kann Du dir dann ansehen, was für slices drauf sind, Fat ist i.d.R.
sd?i

zum Schluss folgt ein stink normales
mount -t msdos /dev/sd?i /mein/mount/
oder entsprechendes, wenn es kein Fat ist.

Ciao
PhysChemist
 
hi newby!

ah, ein neuer! whoohooo! jemand der die suchfunktion noch nicht kennt ;-)
das thema gabs schon ein paar mal:

http://www.bsdforen.de/showthread.php?t=13828
http://www.bsdforen.de/showthread.php?t=10402
http://www.bsdforen.de/showthread.php?t=2556




persoenlich wuerde ich dir dazu raten statt des mountens lieber die mtools zu benutzen.
die installierst du einfach mit

Code:
% cd /usr/ports/sysutils/mtools
% make install

und legst dir anschliessend noch ein /etc/mtools.conf an.
mit folgendem inhalt:
Code:
mtools_skip_check=1
drive g: file="/dev/sd0i"
drive h: file="/dev/sd1i"
drive i: file="/dev/sd2i"
drive j: file="/dev/sd3i"

dann kannst du mit
Code:
% mdir g:
% mdir h:
% mdir i:
% mdir j:

angucken wo dein stick erkannt wurde.



p.s.: du brauchst dich fuer die schnellen antworten nicht zu bendanken ;-)
 
Danke erstmal für die schnelle Antwort.
Du gehst davon aus, das ich den Stick mit msdos Formatierung habe.
Ich habe aber die Kombination Openbsd/ ffs
 
Danke für die schnelle Antwort.
mount sagt mir:
specified device does not match mounted device.
Was sagt mir das?
 
Du gehst davon aus, das ich den Stick mit msdos Formatierung habe.
Ich habe aber die Kombination Openbsd/ ffs

Wow, Du weisst nicht, wie man ein USB-Laufwerk anspricht - hast es aber doch irgendwie geschafft da OpenBSDs ffs draufzuspielen, alle Achtung!!

Bitte finde mit Hilfe von dmesg erst mal raus, um welches Device es sich bei dem USB-Stick handelt, also z.B.:

# dmesg |grep -i sd

In der dann angezeigten Liste müsste der Stick irgendwo auftauchen. Oder nimm den Stick raus, steck wieder rein und poste dann die letzten paar Zeilen von:

# dmesg
 
ffs formatieren war dank Installationsroutine von OBSD 3.9 kein Problem
dmesg sagt mir:
umass0 at uhub2 port 8 configuration 1 interface0
umass0: USB DISK Pro, rev 2.00/ 11.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus at umass 0: 2 targets
sd0 at scsibus 2 targ 1 lun 0: <USB Disk Pro, 1100> SCSI0 0/direct removable
sd0: 967 MB,967 cyl, 64 head, 32 sec, 512 bytes/ sec 1981440 sec total
 
disklabel sd0 sagt mir:
auf Partition ( Slice?) a: und c: FStype [unused].

Partition oder Slice? Hier unter NetBSD "sagt" disklabel auch Partition dazu.

...aber weiter im Text:

# fdisk sd0

Wahrscheinlich wirst Du aber mit "disklabel -e ..." die Partition a anmelden müssen. Vielleicht meldet sich noch jemand, der oder die zeigen kann, wie man das konkret unter OpenBSD macht.

Viel Erfolg!
 
Ich habe es immer noch nicht geschafft.

fdisk sd0 sagt mir:
Format OpenBSD

mount /dev/sd0c /mnt sagt mir:
mount_???: /dev/sd0c on /mnt:
Inappropiate file type or format

P.s: Danke an alle, die mir behilflich sein möchten und an diesem Problem knabbern.
 
Hallo.

also mal sehen:

1) Du willst nicht sd0c sondern sd0a mounten, c steht für die komplette Festplatte, bzw . den kompletten Stick, also erst mal Hände weg davon.

2) Was steht bei 'disklabel sd0' für ein fstype hinter sd0a, ich hoffe mal 4.2BSD

3) etweder klappt 'mount /dev/sd0a /mnt' oder ein neues filesystem muss vorher angelegt werden

4) Filesystem: 'newfs /dev/sd0a' zurück zu 3)
ACHTUNG: alle Daten auf sd0a werden dabei gelöscht, wenn auf dem Stick also schon was drauf ist, das Du noch benötigst, dann frag lieber erst noch mal nach


Ciao
PhysChemist
 
Hallo,

wenn Du das über sd0c machst gibt es keine Partitionstabelle -- für ein USB-Stick wahrscheinlich kein Problem, ich weiss aber nicht, ob noch irgendwelche Nebeneffekte auftreten können. Meine Empfehlung lautet:

Code:
fdisk -e sd0
und eine Partition (über den ganzen Stick) für Openbsd (A6) anlegen

Code:
disklabel -E sd0
und ein Slice anlegen

Code:
newfs /dev/sd0a
zum erzeugen des Dateisystems

Code:
mount /dev/sd0a /foo/bar
zum einbinden


Gruß
PhysChemist
 
Zurück
Oben