Dvd:n mounttaus - Debian 2.6

suckii

Mikä mättää kun mounttaus ei onnistu?:

-Debian 2.6.12 kerneli
-DVD asema näkyy hdb:nä käynnistyksessä:
Probing IDE interface ide0...
hdb: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive

# mount -t iso9660 /dev/hdb /mnt/dvd ->ei toimi

Grubia oon kokeillu hdc=ide-scsi ja devfs=mount -parametrien kanssa sekä ilman niitä.

Teettääköhän S-ATA kiintolevyt ongelmia tässä?

20

625

    Vastaukset 20

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • c=3

      Onko kerneli itse käännetty?

      "# mount -t iso9660 /dev/hdb /mnt/dvd ->ei toimi "
      millainen virheilmoitus?

      "oon kokeillu hdc=ide-scsi "

      Ei pitäisi enää tarvita 2.6 kerneleillä, (pitäisi varmaan olla "hdb=ide-scsi" jos hdb on cd-asema)

      • suckii

        Joo on itse käännetty. ainakin iso9660 ja ATAPI tuet on mukana.

        virhekoodi:
        mount: special device /dev/hdb does not exist

        "oon kokeillu hdc=ide-scsi "
        joo siis hdb=...jne tarkoitin.


      • suckii kirjoitti:

        Joo on itse käännetty. ainakin iso9660 ja ATAPI tuet on mukana.

        virhekoodi:
        mount: special device /dev/hdb does not exist

        "oon kokeillu hdc=ide-scsi "
        joo siis hdb=...jne tarkoitin.

        No niin, "does not exist" kertonee taas lisää.

        Onko tiedosto /dev/hdb edes olemassa ? Jos ei, niin kyseinen laitetiedosto pitää luoda
        (roottina):
        cd /dev
        ./MAKEDEV hdb

        (tai sitten mknodilla (tämä myös roottina):
        mknod -m 640 /dev/hdb b 3 64)


      • suckii
        Mik26 kirjoitti:

        No niin, "does not exist" kertonee taas lisää.

        Onko tiedosto /dev/hdb edes olemassa ? Jos ei, niin kyseinen laitetiedosto pitää luoda
        (roottina):
        cd /dev
        ./MAKEDEV hdb

        (tai sitten mknodilla (tämä myös roottina):
        mknod -m 640 /dev/hdb b 3 64)

        Joo se /cdv/hdb tosiaan puuttui. Tein sen ./MAKEDEV :llä mutta ei vielä jostain syystä pelaa:

        # mount -t iso9660 /dev/hdb /mnt/dvd
        mount: block device /dev/hdb is write-protected, mounting read-only
        mount: wrong fs type, bad option, bad superblock on /dev/hdb,missing codepage or other error

        Eli kun asemassa on tavallinen (suojaamaton) audio cd, niin /mnt/dvd hakemistossa ei näy mitään.


      • suckii kirjoitti:

        Joo se /cdv/hdb tosiaan puuttui. Tein sen ./MAKEDEV :llä mutta ei vielä jostain syystä pelaa:

        # mount -t iso9660 /dev/hdb /mnt/dvd
        mount: block device /dev/hdb is write-protected, mounting read-only
        mount: wrong fs type, bad option, bad superblock on /dev/hdb,missing codepage or other error

        Eli kun asemassa on tavallinen (suojaamaton) audio cd, niin /mnt/dvd hakemistossa ei näy mitään.

        "mount: block device /dev/hdb is write-protected, mounting read-only" on ihan normaalia, sillä kertatallenteisille cd-levyille ei voi enää tallentaa uudelleen, joten oletuksena yritetty read/writeksi mounttaus ei onnistu, vaan laite mountataan vain read-onlyksi.

        Ai kyseessä olikin audiolevy, olisit heti kertonut..Sen takia tuo mount-komento ei tietenkään toimi, sillä vain datalevyjä voi mountata. Audiolevyjen mounttaus ei kuulostaisikaan kovin järkevältä. Laita joku datalevy sisään, niin jo pitäisi mountin toimia.

        Samaten hakemistossa, johon levy mountattaisiin, ei tietenkään näy mitään, koska pelkän levyn laittaminen asemaan ei tee vielä mitään.

        Toiseksi audiolevyillä ei ole mitään tiedostojärjestelmääkään, mitä näyttää. Tuon takia mount urputti tuota "wrong fs type, bad option, bad superblock" valitusta.


      • suckii kirjoitti:

        Joo se /cdv/hdb tosiaan puuttui. Tein sen ./MAKEDEV :llä mutta ei vielä jostain syystä pelaa:

        # mount -t iso9660 /dev/hdb /mnt/dvd
        mount: block device /dev/hdb is write-protected, mounting read-only
        mount: wrong fs type, bad option, bad superblock on /dev/hdb,missing codepage or other error

        Eli kun asemassa on tavallinen (suojaamaton) audio cd, niin /mnt/dvd hakemistossa ei näy mitään.

        Unohtui vielä mainita, että yleensä ne CD-soitto-ohjelmat osaavat soittaa levyjä, kunhan vain laittaa sen levyn asemaan eikä muuta tarvita.


    • näin?

      Löytyykö sellainen block device kun /dev/cdrom

      Jos löytyy niin sitten vaan:

      # mount /dev/cdrom /mnt/dvd

      Toimii ainakin Fedorassa.

      • suckii

        mount: /dev/cdrom is not a valid block device


      • suckii kirjoitti:

        mount: /dev/cdrom is not a valid block device

        Yleensä käyttöjärjestelmän asennussysteemit luovat valmiiksi symbolisen linkin /dev/cdrom, joka osoittaa sitten oikean laitetiedoston nimeen (esim. /dev/hdb). Voit katsoa, onko linkkiä olemassa vaikka komennolla "ls -l /dev/cdrom" (tai jollain graafisella kikkareella, miten vain haluat). Jos ls valittaa ettei tiedostoa löydy, niin voit luoda itsekin sen symbolisen linkin ln-komennolla:

        cd /dev
        ln -s hdb cdrom

        Kyseinen komento luo siis linkin, jossa /dev/cdrom osoittaa oikeasti tiedostoon /dev/hdb. Tuo ln-komento pitää tehdä roottina, koska ollaan käsittelemässä /dev-hakemistoa, mihin tavallisille käyttäjille ei pidä antaa kirjoitusoikeuksia (ja harvemmin lukuoikeuksiakaan kaikkiin siellä oleviin tiedostoihin).


      • tarkkuutta

        "Löytyykö sellainen block device kun /dev/cdrom "

        Kokeilepa komentoa ls -l /dev/cdrom.
        Tuo /dev/cdrom on yleensä vain linkki oikeaan laitetiedostoon, joka IDE-laitteiden osalta yleensä ovat /dev/hda, /dev/hdb, /dev/hdc, /dev/hdd jne. jne.


    • lisää

      >ei toimi

      Kovin olet niukkasanainen ja mulla taas kristallipallo hukassa. :)

      Siis miten se ilmenee ettei toimi? Kai siitä tulee joku virheilmoitus, mitä sanoo dmesg jne.

    • ninetymice2

      Käsittääkseni lähes kaikki ide dvd:t on ide=scsi lohkolaitteita... eli
      Bootis esim lilossa määrätään hd(X)=ide-scsi
      ja sit mountataan mount /dev/scd0 /dvd

      Eli jos käytös on ide-scsi niin ei mountata hd(X)
      vaan scd(X)

      Äx on täs se mikä ny sattu koneessa olee...
      ja yleensä jos dvd on ainut ide-scsi laite niin /dev/scd0 on se eka osoite.

      • ninetymice2

        On muistettava että kerneli kans myös tukee ide scsi :tä eli emuloi.
        En muista kuinka se debianin 2.6:ssa menee,, mut moduuli pitää saada ladattua tai ei onnistu.
        Itse käänsin kernelini jotta -ide-scsi on muistis aina ja silleen.


      • c=3

        Mulla ainakin DVD toimii ilman tuota hd(X)=ide-scsi systeemiä.

        2.4.X kerneleissä ainakin CD-RW asemat vaativat scsi-emulaation cdlle polttamista varten, ei enää 2.6.X kerneleissä.


      • ninetymice2
        c=3 kirjoitti:

        Mulla ainakin DVD toimii ilman tuota hd(X)=ide-scsi systeemiä.

        2.4.X kerneleissä ainakin CD-RW asemat vaativat scsi-emulaation cdlle polttamista varten, ei enää 2.6.X kerneleissä.

        mul noi meni ihan suoraan omasta muistista ja en tiedä 2.6.x kernelistä kuin et mix sit siinä on moinen ko. emulointi edelleen. En ees ajatellu kokeilla omaa dvd-rw:tä kuin scsi-emuloinnin kautta.

        Toisaalta tämähän pystytään tekee et luetaan hd(x) ja poltto ohjelma lataa moduulin ja polttaa scsi:n kautta.

        vähän epäilen et poltto toimis hd(x) kautta,, mut oon väärä immeinen sanoo jos jotain tällästä ois 2.6.x kernelissä.... vaikuttaa kuiteskin vähän arveluttavalta.


      • c=3
        ninetymice2 kirjoitti:

        mul noi meni ihan suoraan omasta muistista ja en tiedä 2.6.x kernelistä kuin et mix sit siinä on moinen ko. emulointi edelleen. En ees ajatellu kokeilla omaa dvd-rw:tä kuin scsi-emuloinnin kautta.

        Toisaalta tämähän pystytään tekee et luetaan hd(x) ja poltto ohjelma lataa moduulin ja polttaa scsi:n kautta.

        vähän epäilen et poltto toimis hd(x) kautta,, mut oon väärä immeinen sanoo jos jotain tällästä ois 2.6.x kernelissä.... vaikuttaa kuiteskin vähän arveluttavalta.

        Linux Kernel v2.6.15 Configuration

        SCSI emulation support

        CONFIG_BLK_DEV_IDESCSI:

        WARNING: ide-scsi is no longer needed for cd writing applications!
        The 2.6 kernel supports direct writing to ide-cd, which eliminates the need for ide-scsi the entire scsi stack just for writing a cd. The new method is more efficient in every way. This will provide SCSI host adapter emulation for IDE ATAPI devices, and will allow you to use a SCSI device driver instead of a native ATAPI driver. This is useful if you have an ATAPI device for which no native driver has been written (for example, an ATAPI PD-CD drive)...
        ...If both this SCSI emulation and native ATAPI support are compiled into the kernel, the native support will be used.

        Kannattaa lukea niitä ohjeita.


      • ninetymice2
        c=3 kirjoitti:

        Linux Kernel v2.6.15 Configuration

        SCSI emulation support

        CONFIG_BLK_DEV_IDESCSI:

        WARNING: ide-scsi is no longer needed for cd writing applications!
        The 2.6 kernel supports direct writing to ide-cd, which eliminates the need for ide-scsi the entire scsi stack just for writing a cd. The new method is more efficient in every way. This will provide SCSI host adapter emulation for IDE ATAPI devices, and will allow you to use a SCSI device driver instead of a native ATAPI driver. This is useful if you have an ATAPI device for which no native driver has been written (for example, an ATAPI PD-CD drive)...
        ...If both this SCSI emulation and native ATAPI support are compiled into the kernel, the native support will be used.

        Kannattaa lukea niitä ohjeita.

        Ei tota tosiaan tajunnu ees ajatella....
        se tuntu menneiden muistaen ihan nix nax noin toi tosta jo noin
        Kaikke oppii... varsinkin linuxin kans.

        Kiitos vaan.

        Näinhän se menee 2.6.x kernelin kans,,
        scsi näköjään jouti ja naps taas muistia säästyy.
        dvd-rw siis fstabbiin /dev/hd(x) /dvd


    • suckii

      Kiitos neuvoista!! Nyt on asemassa datalevy ja grub/menu.lst tiedostossa rivi hdb=ide-scsi (pitää kokeilla ilmankin kun tällä kernelillä ei periaatteessa tarvis moista).

      # mount -t iso9660 /dev/scd0 /mnt/dvd -> ei toiminut (en kyllä tiedä miksi) mutta molemmat

      # mount -t iso9660 /dev/cdrom /mnt/dvd
      ja pelkkä
      # mount /dev/cdrom /mnt/dvd saavat aseman näkymään. Audio cd selain kde:n resurssien hallinnassa osoittaa ilmeisesti vielä jonnekin väärään paikkaan kun ei pelitä.

      • ninetymice2

        Kato viel mitä /etc/fstab sanoo
        Älä muuta tiedostoo jos et ole varma mitä teet.
        Hyvä jos toimii.....


      • /etc/fstab
        ninetymice2 kirjoitti:

        Kato viel mitä /etc/fstab sanoo
        Älä muuta tiedostoo jos et ole varma mitä teet.
        Hyvä jos toimii.....

        "Kato viel mitä /etc/fstab sanoo "

        Nimenomaan. Tuolta löytyy määritys, jonka asennus on tehnyt.
        scsi-emulointi on tarpeen siis, kun cd-levyjä poltetaan 2.4-kerneleillä.
        Yleensä tuo /dev/cdrom on vain linkki oikeaan laitteeseen. Kun kurkkasee komennolla ls -l /dev/cdrom näkee mihin laitteeseen se on linkitetty.

        Toki tuon /dev/sd?0 pitäisi toimia, jos käytetään scsi-emulointia ja tuo osoittaa oikeaan emuloituun scsi-laitteeseen.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Törkeä petosepäily Suomussalmella

      Uutisoi maikkari. Uhrin nimiin on nostettu pankkilainaa, hänet on saatu sijoittamaan hevosiin ja ostamaan autoja. Ei ta
      Suomussalmi
      68
      3020
    2. Poliisi etälamautti, sitten pahoinpiteli

      Vaikeasti kehitysvammaisen niin vakavasti että kuoli pian sairaalassa. Ei osannut kehitysvammainen heti noudattaa polii
      Maailman menoa
      364
      1129
    3. Mies, olen pahoillani kun olen kuvitellut

      Että pitäisit minusta. En sitä mistään tähdistä kuitenkaan lukenut, mulle vaan tuli jostain semmoinen tunne, kun itse ty
      Ikävä
      64
      772
    4. Anni Ihamäki saa tylyä kommenttia TTK:sta - Erityisesti tämä "vääryys" ärsyttää

      Kaikille ei ole mieleen se, että Anni Ihamäki on mukana uudella Tanssii Tähtien Kanssa -kaudella. Ihamäki saa varsin ty
      Kotimaiset julkkisjuorut
      32
      729
    5. Mitä et ole valmis sietämään ihmissuhteissasi ja miksi?

      Aiemmin jo kyseltiin mitkä vaatimukset olivat mielestänne liiallisia. Kyselläänkin nyt sitä, että millaisilla asioilla s
      Sinkut
      261
      626
    6. Päivän Riikka: Pandan suklaatehdas Jyväskylästä Viroon

      Menkää töihin! Viroon! --- Liki sata vuotta kestänyt suklaantuotanto makeisvalmistaja Pandan tehtaalla Vaajakoskella pä
      Maailman menoa
      135
      581
    7. Tiesitkö? Vappu Pimiän ensimmäinen aviomies ei ole Teemu-rakas

      Vappu Pimiä on tätä nykyä naimisissa Teemu Huuhtasen kanssa. Pimiä on toista kertaa naimisissa, sillä ensimmäinen liitto
      Kotimaiset julkkisjuorut
      19
      559
    8. Älä nyt ylikuormitu vaikka sinusta pidänkin rakas nainen

      Tiedän, että olet minulle oikea. En halua pilata tätä juttua malttamattomuudella, mutta epäilen. Haluan vain olla lähel
      Ikävä
      30
      524
    9. Sysmä tarvitsee päätöksiä

      Sysmä tarvitsee päätöksiä – ei p*anjauhantaa** Kirjoitan kuntapolitiikan ulkopuolisena tarkkailijana. Sysmän poliittinen
      Sysmä
      17
      505
    10. Älä katoa elämästäni

      Kävelyllä mietin olisitpa varjo takanani vierelläni sivullani Älä katoa koskaan ole siinä pidä kädestäni kiinni ole kan
      Ikävä
      29
      489
    Aihe