USB-mount for dummies.
Moderatorer: Nille, nomicon, Minime
-
- Hacker
- Inlägg: 15
- Blev medlem: 09 sep 2006 23:45
USB-mount for dummies.
Jag blir inte klok på hur jag ska kunna montera mina usb/firewire enheter i slackware 10.2. Tidigare när jag körde Ubuntu "poppade" alla upp automatiskt. Nu händer ingenting. Måste jag kompilera en ny käna eller räcker det med att installera något?
Snälla tänk på att jag kommer från plug n' play världen dvs windows och Ubuntu
Snälla tänk på att jag kommer från plug n' play världen dvs windows och Ubuntu
"Är man så stor och stark som jag behöver man ingen slogan...."
-
- Allsmäktig Gudfader
- Inlägg: 127
- Blev medlem: 31 maj 2006 07:57
- ORT: Allt som rör datorer
Hej
För att mounta dina USB-stickor tillexempel,
skriv detta mount /dev/sda1 /mnt/hd
Då kommer stickan mountas till /mnt/hd om den är /dev/sda1
Att den blir sda1 och inte sdb1 eller sdc1 avgör av hur många USB-stickor/hårddiskar du har i.
Samt om du använder SATA eller SCSI. A
Använder du en SATA disk, så blir SATA disken /dev/sda då kommer första nästa USB-sticka bli
/dev/sdb1
Angående Firewire så vet jag inte, då jag själv aldrig ägt en Firewire enhet.
/granden
För att mounta dina USB-stickor tillexempel,
skriv detta mount /dev/sda1 /mnt/hd
Då kommer stickan mountas till /mnt/hd om den är /dev/sda1
Att den blir sda1 och inte sdb1 eller sdc1 avgör av hur många USB-stickor/hårddiskar du har i.
Samt om du använder SATA eller SCSI. A
Använder du en SATA disk, så blir SATA disken /dev/sda då kommer första nästa USB-sticka bli
/dev/sdb1
Angående Firewire så vet jag inte, då jag själv aldrig ägt en Firewire enhet.
/granden
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it "
Linus Torvalds (1996)
Linus Torvalds (1996)
-
- Allsmäktig Gudfader
- Inlägg: 127
- Blev medlem: 31 maj 2006 07:57
- ORT: Allt som rör datorer
Ja, innan du stoppar in usb-stickan så öppnar du en terminal och skriver som rootberg35 skrev:Kan man på något enkelt sätt se vad enheten heter?
tail -f /var/log/messages
Sedan när du stoppar i USB-stickan kommer du se vad den blir tilldellad.
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it "
Linus Torvalds (1996)
Linus Torvalds (1996)
-
- Hacker
- Inlägg: 15
- Blev medlem: 09 sep 2006 23:45
Följande skrivs efter att en Maxtor 300 GB disk sticks in i firewireporten:
Sep 10 20:05:48 Slackware ieee1394.agent[6422]: ... no drivers for IEEE1394 product 0x000000/0x0010b9/0xceb001
Sep 10 20:05:50 Slackware kernel: ieee1394: sbp2: Logged into SBP-2 device
Sep 10 20:05:50 Slackware kernel: ieee1394: sbp2: Reconnected to SBP-2 device
Följande skrivs efter att ett usbminne sticks in i usbporten:
Sep 10 20:07:44 Slackware kernel: hub.c: new USB device 00:1f.4-1, assigned address 6
Hur använder jag denna info?
Går det att få dessa enheter automonterade?
Sep 10 20:05:48 Slackware ieee1394.agent[6422]: ... no drivers for IEEE1394 product 0x000000/0x0010b9/0xceb001
Sep 10 20:05:50 Slackware kernel: ieee1394: sbp2: Logged into SBP-2 device
Sep 10 20:05:50 Slackware kernel: ieee1394: sbp2: Reconnected to SBP-2 device
Följande skrivs efter att ett usbminne sticks in i usbporten:
Sep 10 20:07:44 Slackware kernel: hub.c: new USB device 00:1f.4-1, assigned address 6
Hur använder jag denna info?
Går det att få dessa enheter automonterade?
"Är man så stor och stark som jag behöver man ingen slogan...."
-
- Allsmäktig Gudfader
- Inlägg: 127
- Blev medlem: 31 maj 2006 07:57
- ORT: Allt som rör datorer
Hmm, nej tyvärr verkar inte detta ge så mycket info som jag hade hoppats på. Kan kanske skilja sig mellan olika kernel versioner.
Firewiredisken har inga drivrutiner att använda sig av, för att få det behövs troligen en omkompilering av kärnan.
USB-minnet verkar fungera fint.
Det är möjligt att det är så att det är när man kör med udev istället för devfs som den skriver ut mer info också.
Firewiredisken har inga drivrutiner att använda sig av, för att få det behövs troligen en omkompilering av kärnan.
USB-minnet verkar fungera fint.
Det är möjligt att det är så att det är när man kör med udev istället för devfs som den skriver ut mer info också.
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it "
Linus Torvalds (1996)
Linus Torvalds (1996)
- Nille
- Guru
- Inlägg: 1475
- Blev medlem: 17 jun 2004 02:41
Kompilera om kärnan gör man ibland och det bör man kunna som linuxanvändare.
Det är inte så svårt som det låter.
Angående nyare kärnor så är det bara om dom tillför något nytt (funktion eller säkerhet) som det är lönt att byta.
Du kan kompilera in stöd automount och sedan fixa det men jag tycker inte att det behövs.
Jag ser på automount som en säkerhetsrisk om dom fungerar direkt utan en medvetenhandling av en behörig person.
Vad det inte mer som kom upp i /var/log/messages ?
Och dmesg visar nog inte mer isåfall det heller.
Så något saknas i din kernel.
Det är inte så svårt som det låter.
Angående nyare kärnor så är det bara om dom tillför något nytt (funktion eller säkerhet) som det är lönt att byta.
Du kan kompilera in stöd automount och sedan fixa det men jag tycker inte att det behövs.
Jag ser på automount som en säkerhetsrisk om dom fungerar direkt utan en medvetenhandling av en behörig person.
Vad det inte mer som kom upp i /var/log/messages ?
Och dmesg visar nog inte mer isåfall det heller.
Så något saknas i din kernel.
-
- Gud
- Inlägg: 1823
- Blev medlem: 08 okt 2003 10:35
Något som man bör tänka på, är att lägga till i /etc/fstab/
Rekomenderar även en uppgradering, till senaste 2.6.x.xx kärnan.
Uppgradera även till senaste udev och bootscript. Annars fungerar det inte som det ska.
Med nyare kärnor. MAO uppgradera till current.
/Jens
Kod: Markera allt
none /proc/bus/usb usbfs defaults 0 0
Uppgradera även till senaste udev och bootscript. Annars fungerar det inte som det ska.
Med nyare kärnor. MAO uppgradera till current.
/Jens
-
- Hacker
- Inlägg: 15
- Blev medlem: 09 sep 2006 23:45
udev?jenso skrev:Något som man bör tänka på, är att lägga till i /etc/fstab/Rekomenderar även en uppgradering, till senaste 2.6.x.xx kärnan.Kod: Markera allt
none /proc/bus/usb usbfs defaults 0 0
Uppgradera även till senaste udev och bootscript. Annars fungerar det inte som det ska.
Med nyare kärnor. MAO uppgradera till current.
/Jens
bootscript?
Du får gärna förklara lite mer....
"Är man så stor och stark som jag behöver man ingen slogan...."
-
- Gud
- Inlägg: 1823
- Blev medlem: 08 okt 2003 10:35
Dessa hittar du i /etc/rc.d/berg35 skrev:udev?jenso skrev:Något som man bör tänka på, är att lägga till i /etc/fstab/Rekomenderar även en uppgradering, till senaste 2.6.x.xx kärnan.Kod: Markera allt
none /proc/bus/usb usbfs defaults 0 0
Uppgradera även till senaste udev och bootscript. Annars fungerar det inte som det ska.
Med nyare kärnor. MAO uppgradera till current.
/Jens
bootscript?
Du får gärna förklara lite mer....
De styr hur stystemet startar och aktiverar olika tjänster. Vilken körnivå *init*, som det sker i.
Du har init 0, 1, 2 ,3 och 4. init 0 är stoppa och stäng av systemet.
Init 4 är att starta X servern.
För att en 2.6.xx.xx ska fungera (från 2.6.15), krävs det nyare programvara och startscript.
Du hittar vad du behöver i current (Slackware-11.0, även senaste stabila 2.6.18).
udev är den daemon, som hanterar hårdvaran, under en 2.6 kernel.
Det är en dynamisk hantering, vilken sker i ett virtuellt filsystem (sysfs). Så du måste ha den rätta konfigurationen av udev (/etc/udev/rules.d/).
Så hårdvarukonfigurationen, ändras vid reboot.
Till skillnad mot en 2.4 kernel, vilken du har en statisk /dev.
En specifik regel som jag har:
Kod: Markera allt
BUS=="usb", SYSFS{product}=="NIKON DSC COOLPIX L3", SYSFS{manufacturer}=="NIKON", NAME="%k", SYMLINK+="kamera", GROUP="disk", MODE="0660"
chmod 755 rc.udev.
Kod: Markera allt
-rwxr-xr-x 1 root root 4711 2006-09-14 02:11 rc.udev
Därefter hittar du, hårdvaruinformationen i /sys, men även i /proc. Som är ett äldre system och förmodligen helt, kommer att ersättas av /sys.
I en 2.4 kan du behöva lägga till usb i /proc. /etc/fstab.
Kod: Markera allt
none /proc/bus/usb usbfs defaults 0 0
/Jens