Hoe USB dvd brander mounten?

Pagina: 1
Acties:
  • 152 views sinds 30-01-2008
  • Reageer

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Hallo. Ik heb Gentoo geinstalleerd, nou werkt vrijwel alles, alleen krijg ik mijn dvd brander niet aan de praat.

Linux ziet hem wel;

dmesg zegt hetvolgende over mijn brander:

usb 1-4: USB disconnect, address 2
usb 1-4: new high speed USB device using ehci_hcd and address 3
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
Vendor: NU Model: DVDRW DDW-082 Rev: B377
Type: CD-ROM ANSI SCSI revision: 00
Attached scsi generic sg1 at scsi3, channel 0, id 0, lun 0, type 5


Ook heb ik een probleem met dvdtjes mounten in mijn internet dvdspeler, cdtjes doen het wel, maar mijn backupDVD wil niet, deed het voorheen in mijn windowsinstallatie gewoon prima. (gebrand met de externe brander, dus die werkt ook gewoon)


Dit is mijn fstab:

/dev/sda1 /boot ReiserFS noatime $
/dev/sda2 none swap sw $
/dev/sda3 / ReiserFS noatime $
/dev/hdb /mnt/cdrom udf noauto,user $
/dev/sg1 /mnt/dvdrw udf noauto,user $
/dev/fd0 /mnt/floppy auto noauto,user $

Als ik 'auto' kies bij filesystem dan zegt hij dat hij hem niet heeft kunnen achterhalen. Zet ik er iso9660 neer, dan zegt hij "no medium found"
Wie helpt me?

[ Voor 28% gewijzigd door mdj84nl op 02-08-2005 21:20 ]


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:46

SA007

Moderator Tweaking
En als je je fstab nou 's compleet negeert en gewoon als root mount /dev/sg1 /mnt/dvdrw doet?

Werken commando's als eject en hdparm wel op die brander?

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Eject werkt niet, failed.

Hdparm:

bash-2.05b# hdparm -tT /dev/sg1

/dev/sg1:
lseek() failed: Illegal seek
BLKGETSIZE failed: Operation not permitted
Timing buffered disk reads: read() failed: Resource temporarily unavailable
BLKFLSBUF failed: Operation not permitted
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Operation not permitted

------------

bash-2.05b# mount -t udf /dev/sg1 /mnt/dvdrw
mount: /dev/sg1 is not a block device
bash-2.05b# mount -t iso9660 /dev/sg1 /mnt/dvdrw
mount: /dev/sg1 is not a block device


Helaas :{

  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

mount /dev/sda /mnt/dvdrw

(tenzij je meer scsi-devices hebt. Dan wordt het de laatst toegevoegde. Heb je hotplug geinstalleerd?)

I don't like facts. They have a liberal bias.


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

mdj84nl schreef op dinsdag 02 augustus 2005 @ 21:18:
/dev/sg1 /mnt/dvdrw udf noauto,user $
SCSI Generic devices zijn niet mountable, die worden door applicaties gebruikt om devices aan te sturen die niet onder de harddisk, cd-roms en tapedevices vallen. Je zal waarschijnlijk hotplug oid moeten vertellen dat het een SCSI CD-rom is (en da's normaliter iets van /dev/scd0)

  • Aapzak
  • Registratie: November 2000
  • Laatst online: 08-01 15:23

Aapzak

Your genuine OS hopper

[edit]
Mijn Gentoo systeem maakt dus wel standaard een link aan naar /dev/sda terwijl ik dat in jouw systeem niet zie gebeuren.
Ik heb echt 0,0 geconfigureerd, zo werkthet out of the box
{/edit]

Dit is hoe bij mij een usb drive wordt herkent en aan een sd? gekoppeld wordt. Ik zie eigenlijk nergens staan dat hij een bruikbaar device koppelt aan mijn usbdrive, opeens is /dev/sda er gewoon. Verderop staat dan wel
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

Dus ik denk dat als je grept op 'Attached scsi disk sd' in dmesg of in /var/log/messages, je wel uitvindt welk device voor je is aangemaakt.
quido@porthos:~$ dmesg |grep 'Attached scsi disk sd' | awk '{print $4}'
sda
quido@porthos:~$
Jul 12 13:04:44 porthos usb 1-1: new full speed USB device using uhci_hcd and address 2
Jul 12 13:04:44 porthos scsi0 : SCSI emulation for USB Mass Storage devices
Jul 12 13:04:44 porthos usb-storage: device found at 2
Jul 12 13:04:44 porthos usb-storage: waiting for device to settle before scanning
Jul 12 13:04:50 porthos Vendor: Maxtor 6 Model: Y120P0 Rev: 0 0
Jul 12 13:04:50 porthos Type: Direct-Access ANSI SCSI revision: 00
Jul 12 13:04:50 porthos SCSI device sda: 240121728 512-byte hdwr sectors (122942 MB)
Jul 12 13:04:50 porthos sda: assuming drive cache: write through
Jul 12 13:04:50 porthos SCSI device sda: 240121728 512-byte hdwr sectors (122942 MB)
Jul 12 13:04:50 porthos sda: assuming drive cache: write through
Jul 12 13:04:50 porthos /dev/scsi/host0/bus0/target0/lun0: p1 < p5 >
Jul 12 13:04:50 porthos Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Jul 12 13:04:50 porthos Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Jul 12 13:04:50 porthos usb-storage: device scan complete
Jul 12 13:04:51 porthos scsi.agent[2860]: disk at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:
1.0/host0/target0:0:0/0:0:0:0

[ Voor 7% gewijzigd door Aapzak op 03-08-2005 17:11 . Reden: Ik zie dat ik een hoop dingen zeg die niet gevraagd zijn. ]

PSN ID: Aapzak


  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Maar sda is bij mij mijn SATA harde schijf.

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
kick, nog steeds geen DVD werkende :'(

  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 09-02 13:48

Blaasvis

Cidora \o/

kijk dan eens naar sd{b,c,etc}

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


  • Tony Vroon
  • Registratie: Juni 1999
  • Laatst online: 13-06-2020

Tony Vroon

Werkt nu ergens anders

De drive hoort /dev/sr0 te worden. Die zie ik niet attachen, dus het lijkt erop dat je support voor SCSI removable devices mist. Ik zou dat eens aanzetten in je kernel, en dan nog eens proberen.
Voor de mensen die daar zo vrolijk over /dev/sdX beginnen, dat is een SCSI _d_isk device.

"Wie is deesen figuur, hier ten topic aangheduidt als 'hij', wiens mededelinghe soo eenen consternatie weet te ontluycken :? " -- dion_b


  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
SCSI Cdrom support staan aan in de kernel.

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Ik vind het ook wel erg raar, dat mijn gewone interne DVD speler wel cdroms kan mounten, maar geen DVDtjes ?

-edit-

|:(

Bleek gewoon dat me DVDrom geen dvd+rw kon lezen, heb nu een internet dvd brander erin gezet, die werkt wel gewoon. Nu me externe nog :p

[ Voor 43% gewijzigd door mdj84nl op 05-08-2005 14:15 ]


Verwijderd

[inkoppertje]Zit er wil een DVD/CD in? anders ken je mounten wat je wilt ;) [/inkoppertje]

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Verwijderd schreef op vrijdag 05 augustus 2005 @ 15:16:
[inkoppertje]Zit er wil een DVD/CD in? anders ken je mounten wat je wilt ;) [/inkoppertje]
Ben geen linux guru, maar ben niet dom :P

  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
kick :)

  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

Tony Vroon schreef op vrijdag 05 augustus 2005 @ 10:33:
De drive hoort /dev/sr0 te worden. [..]
Voor de mensen die daar zo vrolijk over /dev/sdX beginnen, dat is een SCSI _d_isk device.
De naam telt niet. Het gaat om de devices die er achter zitten. Al noem je 'm /dev/jetanteopeenhoutvlot0-n, zolang hotplug 'm aanmaakt als het goede type device is er niets aan het handje. Overigens gaat hetzelfde op voor de device-naam die verwijst naar de brander, normaal gesproken /dev/sg0-n

OP: kick terug. hotplug?

[ Voor 4% gewijzigd door burne op 25-08-2005 13:14 ]

I don't like facts. They have a liberal bias.


  • mdj84nl
  • Registratie: Oktober 2002
  • Laatst online: 19-03-2025
Wat bedoel je met 'hotplug' ?

Als ik er em tijdens draaien van linux insteek, komt dit onderaan mijn dmesg:

usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
Vendor: NU Model: DVDRW DDW-082 Rev: B377
Type: CD-ROM ANSI SCSI revision: 00
Attached scsi generic sg1 at scsi3, channel 0, id 0, lun 0, type 5
usb-storage: device scan complete


Dat is mijn externe brander.

  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 18:22

Flydude

Mighty pirate

Wat Aapzak zegt, geldt nog steeds. Externe usb-devices worden aan /dev/sda? gehangen. Als die niet automagisch wordt aangemaakt is er iets mis met je hotplug installatie.

Wat geeft etc-update voor output, want ik vermoed dat er wat config filetjes aangepast dienen te worden. Als dat niets bijzonders geeft, kan je ook nog hotplug opnieuw emergen.

I am rubber, you are glue


  • frim
  • Registratie: Augustus 2001
  • Niet online
Attached scsi generic sg1 at scsi3, channel 0, id 0, lun 0, type 5
Dit is derde controller, dus misschien kun je sdc proberen.
Probeer die eens te mounten (sudo mount /dev/sdc /mnt/cdrom of zo). Als dat niet werkt, kun je proberen het device zelf aan te maken met mknod /dev/sdc b 8 32 en het dan nog eens te proberen.

[ Voor 5% gewijzigd door frim op 25-08-2005 16:49 ]


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 18:22

Flydude

Mighty pirate

frim schreef op donderdag 25 augustus 2005 @ 16:45:
[...]


Dit is derde controller, dus misschien kun je sdc proberen.
Probeer die eens te mounten (sudo mount /dev/sdc /mnt/cdrom of zo). Als dat niet werkt, kun je proberen het device zelf aan te maken met mknod /dev/sdc b 8 32 en het dan nog eens te proberen.
Die laatste tip is inderdaad wel handig, ja. In de dmesg kan je zien dat /dev/sd? niet wordt gecreeerd, dus handmatig is een oplossing. Ik vermoed wel nog steeds een brakke hotplug, want die hoort dit gewoon te doen.

I am rubber, you are glue


Verwijderd

Hotplug is geen automagische alleskunner maar moet gewoon verteld worden wat hij moet doen, dit in combinatie met udev. Op Slackware heb je /etc/udev/rules.d/udev.rules waarin de regels staan op basis waarvan hotplug/udev devices aanmaakt. De lokatie is bij Gentoo wellicht anders, maar kijk hier 's naar!

Overigens werd op Slackware na een bepaalde udev-update mijn usb-stick niet meer aangemaakt als /dev/sda1 maar /dev/uba1 of /dev/ub1 (ik weet 't niet meer precies en later is 't weer teruggedraaid) dus die zou je ook 's kunnen proberen. Dat had iets te maken met een nieuwere experimentele driver ofzo.

  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

Hotplug is een stel scripts wat kijkt of er iets gebeurt met devices op je systeem, en op grond van jouw voorkeuren (of die van de makers van je distro) dingen doet met die devices. Gokje: 'emerge hotplug udev' maar ik draai geen gentoo, dus ik weet daar niets van.
Attached scsi generic sg1 at scsi3, channel 0, id 0, lun 0, type 5
Dat is mijn externe brander.
Dus je kernel herkent 'm. Nu kun je iedere keer met het handje dit en het andere device (die /dev/sdc) aanmaken en mounten, of het uitbesteden aan hotplug en udev. (udev doet de mknod die een ander je als tip gaf en het aanroepen van mount..)

I don't like facts. They have a liberal bias.


  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

Verwijderd schreef op donderdag 25 augustus 2005 @ 19:30:
Hotplug is geen automagische alleskunner maar moet gewoon verteld worden wat hij moet doen
Distro's anders dan Slackware komen met een stel redelijke aannames en voorconfiguratie. Je hoeft dus niet zelf alles te configgen. En je mag er van uitgaan dat recente distro's overweg kunnen met het merendeel van de op de markt zijnde usb-dingen. De meeste mensen hoeven hotplug dus helemaal niets te vertellen. :>

I don't like facts. They have a liberal bias.


Verwijderd

offtopic:
[quote]Burne schreef op vrijdag 26 augustus 2005 @ 01:13:Distro's anders dan Slackware komen met een stel redelijke aannames en voorconfiguratie. Je hoeft dus niet zelf alles te configgen. En je mag er van uitgaan dat recente distro's overweg kunnen met het merendeel van de op de markt zijnde usb-dingen. De meeste mensen hoeven hotplug dus helemaal niets te vertellen. :>[/quote]


Slackware komt ook met een goed en uitgebreid geconfigureerde hotplug, maar er kan nooit alles inzitten dus dan zal je zelf de scripts aan moeten passen. 't Was meer bedoeld als reactie op mensen die over brakke hotplugs en handmatige mknods begonnen :)

[ Voor 5% gewijzigd door Verwijderd op 26-08-2005 01:42 ]


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 18:22

Flydude

Mighty pirate

Verwijderd schreef op donderdag 25 augustus 2005 @ 19:30:
Hotplug is geen automagische alleskunner
Misschien niet echt alles, maar ik vind het wel een redelijk automagisch tooltje, toch...

Anyway, als de scripts die dit allemaal regelen niet up to date zijn, kan je een brakke hotplug hebben. Dat is bij gentoo niet geheel ondenkbaar als je een update world hebt gedaan, maar vergeten bent om etc-update te draaien. Ik vermoed dat er hier iets dergelijks aan de hand is.

I am rubber, you are glue


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Een SCSI cdrom is een SCSI cdrom, ongeacht of het emulatie is of niet. Dat ding behoort zich gewoon te melden met scd0, en niet met een diskdevice, tenzij z'n ding zich daadwerkelijk gedraagt als een disk.
Vendor: NU Model: DVDRW DDW-082 Rev: B377
Type: CD-ROM ANSI SCSI revision: 00
dit behoort :
code:
1
2
Uniform CD-ROM driver Revision: 3.20
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0


te geven. TS : heb je SCSI CDROM support in je kernel zitten ? Dan moet er een 'sr' regel in /proc/devices staan.

TS : Wat zegt
code:
1
modprobe sr_mod


? En wat zegt een

code:
1
echo -n '' > /dev/scd0


?

  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

igmar schreef op vrijdag 26 augustus 2005 @ 10:22:
Dat ding behoort zich gewoon te melden met scd0, en niet met een diskdevice, tenzij z'n ding zich daadwerkelijk gedraagt als een disk.
1: de *naam* is afspraak, geen vereiste. Dat was al duidelijk.

2: Het is een device. Dit specifieke type device is via de kernel op diverse abstractie-niveau's te benaderen.

Er is het het generieke SCSI-device, sgn, wat SCSI-commando's eet, en SCSI-callbacks teruggeeft. Je kunt op dit niveau een device aanspreken, maar dan moet je zelf bus-arbitratie doen, de geometrie achterhalen, je moet zelf de inhoud van sectoren interpreteren en je eigen filesystem implementeren. Het kan, maar het is veel werk.

Er is een SCSI-cdromdevice, /dev/scdn, wat ASPI-achtige commando's eet. Lees track, speel audio-track, en meer van dat soort primitieven wat zo uit een API komt.

Er is een block-device emulatie, /dev/sdn, wat je CDROM/DVD voor doet komen als een harddisk, maar dan een die niet te beschrijven valt. Dat, in combinatie met een file-systemdriver is wat je gebruikt om bestanden op een harddisk te benaderen.

Je filesystem verwacht dus /dev/sdn en iso9660 om er een bestands-systeem van te maken. Software die CD's brand (zonder SCSI-emulatie) of je audiocd-software verwachten /dev/scdn, en software die met SCSI-emulatie cd's brand verwacht een /dev/sgn

dat even terzijde over sg0, scd0 en sda

I don't like facts. They have a liberal bias.


  • Tony Vroon
  • Registratie: Juni 1999
  • Laatst online: 13-06-2020

Tony Vroon

Werkt nu ergens anders

Hier onder Gentoo 2005.1 met SCSI removable device support (die je nog steeds lijkt te missen in je kernel) het connecten van een DVD burner.


Over FireWire/IEEE1394:
code:
1
2
3
4
5
6
7
8
Aug 18 20:22:42 adrastea ieee1394.agent[21641]: ... no drivers for IEEE1394 product 0x/0x/0x
Aug 18 20:22:42 adrastea ieee1394: sbp2: Logged into SBP-2 device
Aug 18 20:22:42 adrastea ieee1394: Node 0-00:1023: Max speed [S400] - Max payload [2048]
Aug 18 20:22:42 adrastea Vendor: SONY      Model: DVD RW DRU-800A   Rev: KY01
Aug 18 20:22:42 adrastea Type:   CD-ROM                             ANSI SCSI revision: 02
Aug 18 20:22:42 adrastea sr2: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Aug 18 20:22:42 adrastea Attached scsi CD-ROM sr2 at scsi1, channel 0, id 0, lun 0
Aug 18 20:22:42 adrastea Attached scsi generic sg5 at scsi1, channel 0, id 0, lun 0,  type 5


Over USB 2.0, zoals jij van plan bent:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Aug 27 21:51:46 adrastea usb 1-4: new high speed USB device using ehci_hcd and address 4
Aug 27 21:51:47 adrastea Initializing USB Mass Storage driver...
Aug 27 21:51:47 adrastea scsi1 : SCSI emulation for USB Mass Storage devices
Aug 27 21:51:47 adrastea usb-storage: device found at 4
Aug 27 21:51:47 adrastea usb-storage: waiting for device to settle before scanning
Aug 27 21:51:47 adrastea usbcore: registered new driver usb-storage
Aug 27 21:51:47 adrastea USB Mass Storage support registered.
Aug 27 21:51:52 adrastea Vendor: SONY      Model: DVD RW DRU-800A   Rev: KY01
Aug 27 21:51:52 adrastea Type:   CD-ROM                             ANSI SCSI revision: 00
Aug 27 21:51:52 adrastea sr2: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Aug 27 21:51:52 adrastea Attached scsi CD-ROM sr2 at scsi1, channel 0, id 0, lun 0
Aug 27 21:51:52 adrastea Attached scsi generic sg5 at scsi1, channel 0, id 0, lun 0,  type 5
Aug 27 21:51:52 adrastea usb-storage: device scan complete

"Wie is deesen figuur, hier ten topic aangheduidt als 'hij', wiens mededelinghe soo eenen consternatie weet te ontluycken :? " -- dion_b

Pagina: 1