Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Ornatkur - 07.11.07 - klo:18.25
-
gutsy, 2.6.22-14-generic
Eli en saa liitettyä cd:tä, olen kokeillut kaikkea mitä osaan, ei mitään ideaa missä vika on.
root@salo:/home# mount /media/cdrw
mount: block device /dev/scd0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/scd0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
root@salo:/home/# dmesg | tail
[ 638.188157] end_request: I/O error, dev sr0, sector 827060
[ 638.190508] end_request: I/O error, dev sr0, sector 826836
[ 638.192860] end_request: I/O error, dev sr0, sector 828076
[ 638.195301] end_request: I/O error, dev sr0, sector 827052
[ 638.197652] end_request: I/O error, dev sr0, sector 826828
[ 638.199428] end_request: I/O error, dev sr0, sector 1248
[ 638.201203] end_request: I/O error, dev sr0, sector 1024
[ 638.201433] UDF-fs: No partition found (1)
[ 638.251491] end_request: I/O error, dev sr0, sector 64
[ 638.251730] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
root@salo:/home# fdisk -l
Disk /dev/sda: 3243 MB, 3243663360 bytes
255 heads, 63 sectors/track, 394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe1454c6c
Device Boot Start End Blocks Id System
/dev/sda1 1 31 248976 82 Linux swap / Solaris
/dev/sda2 32 394 2915797+ 83 Linux
Note: sector size is 2048 (not 512)
Disk /dev/sdb: 1992 MB, 1992818688 bytes
181 heads, 56 sectors/track, 96 cylinders
Units = cylinders of 10136 * 2048 = 20758528 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 96 1946000 b W95 FAT32
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 56) logical=(0, 1, 1)
root@salo:/home# cat /etc/fstab
proc /proc proc defaults 0 0
# /dev/sda2
UUID=ae586d8c-83fc-447a-b6cd-39527c5bb36c / ext3 defaults,errors=remount-ro 0 1
# /dev/sda1
UUID=371019e3-f3b2-46e7-9fa7-291202194275 none swap sw 0 0
/dev/cdrw /media/cdrw udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
ensinnäkin, ei ole mitään järkeä käyttää järjestelmää root tunnuksin
kannattaa käyttää sudo käskyä sitä vaativissa komennoissa!
sitten ongelmaan, miksi yrität mountata cd:tä???
jos laitat tyhjän cd:n asemaan se mounttaa itsensä automaagisesti!
jos laitat cd:n sisään asemaan eikä mitään tapahdu, on cd luultavasti susikappale!
-
mount: block device /dev/scd0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/scd0,
Tarkistapa tuo laitteesi laitetiedosto, ja lisäksi voisit kertoa, minkälainen CD/RW -asemasi on.
Yleensä IDE-väyläinen CD/RW -asema tunnistuu suoraa siihen liitetyn laitetiedoston mukaan
esim. /dev/hdc (toisen IDE-väylän master oikein jumpperoituna).
Tarkista mihin linkki /dev/cdrw kohdentuu: ls -l /dev/cdrw
Jos en ihan väärin muista, ennen vanhaan kun IDE-asemille käytettiin SCSI-emulointia,
olisi tuo laitetiedosto nimenomaan /dev/scd?. Ei kai käytössäsi ole SCSI- CDRW-asemaa?
Jos käytössäsi on SATA- CD-asema oletkin sitten omillasi ;) Mutta eiköhän tuokin tunnistu
käytetyn väylän mukaan.
Lisäys: Lisäksi kannattaa tarkistaa, että cd-aseman käyttäjä kuuluu ryhmään (group) cdrom
tai jokin vastaava soveltuva ryhmä.
-
CD asema on IDE- asema, malli AOpen COM5232/AAH PRO enkä nopealla haulla löytänyt vastaavia ongelmia.
root@salo:/home/# ls -l /dev/cdrw
lrwxrwxrwx 1 root root 4 2007-11-07 20:15 /dev/cdrw -> scd0
olin kokeillut jo aiemmin scd0 ajuria, mutta se ei vaikuttanut mihinkään, ei edes dmesgin logeihin.
Ajuri /dev/hdc antoi tälläisen
root@salo:/home/# mount /media/cdrw
mount: special device /dev/hdc does not exist
Eikä tässäkään dmesgin tiedot muuttuneet, /etc/fstabin rivin olen muokannut miljoonaan kertaan ilman mitään tulosta.
Tässä alkuperäinen, joka niin ikään ei toimi.
/dev/cdrom /media/cdrom auto ro,noauto,user,sync 0 0
-
/dev/cdrom /media/cdrom auto ro,noauto,user,sync 0 0
Tuo /dev/cdrom on linkki - ei todellinen laiteajuri. Tarkistapa mihin tuo /dev/cdrom -linkki osoittaa.
Näin minulla /etc/fstab:ssa (Ubuntu 64-bittisenä):
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
Sekä totem, ogle että mplayer toimivat.
Oooobs. Vlc soittaa musat, mutta kuvaa ei näy... Ehkäpä tuokin ratkaistaan.
-
Siis tuo viimeinen koodi oli Ubuntun oletus, mutta sitten kävi jotain mitä en tod. osannut odottaa.
Avasin kaffeinella jotain netistä ladattua kappaletta, kun sössin jotain, ja se alkoi soittaa levyä!!!! Olin vähän että :o ???
Tämä oli jotain mikä menee yli kaiken hilseen, miten CD/DVD voi toimia eri ohjelmissa (Kaffeine, abcde) jos sitä ei ole mountattu??? En tietenkään ollut kokeillut muilla ohjelmilla, jos terminaalissa tai hakemistolla ei levyä saanut auki. Aika noloa, mutta silti en ymmärrä.