ไม่ได้ติดตั้งไดรฟ์ CD / DVD เมื่อใส่แผ่นดิสก์ทุกชนิด


14

ฉันเพิ่งสังเกตเห็นว่าถ้าใส่แผ่นซีดีหรือดีวีดีชนิดใดไดรฟ์จะเริ่มหมุน แต่จะไม่แสดงแผ่นดิสก์ที่เมาท์ ก่อนหน้านี้เคยถามฉันว่าจะทำอย่างไรกับสื่อที่ใส่เข้าไป ตอนนี้มันไม่ได้ทำอย่างนั้น ฉันรันคำสั่งต่อไปนี้ในเทอร์มินัล:

$ eject -n
eject: device is `/dev/sr0'

$ sudo mount -o ro,unhide,uid=1000 /dev/cdrom /mnt/cdrom
mount: mount point /mnt/cdrom does not exist

ฉันจะทำอย่างไรเพื่อให้สามารถใช้งานไดรฟ์ได้อีกครั้ง ฉันใช้ Ubuntu 11.10

อัพเดท

  • ขอบคุณ Waltinator: ฉันวิ่ง 'dmesg' แต่ไม่รู้ว่าฉันกำลังมองหาอะไร ฉันเป็นมือใหม่ในเรื่องนี้ สิ่งเดียวกันกับคำสั่ง 'ls -rlt / var / log' ฉันควรสร้างไดเรกทอรีสำหรับการติดตั้งหรือไม่ ณ จุดนี้จริงๆไม่รู้จะทำอย่างไร - Cisco Sán 7 ชั่วโมงที่แล้ว

  • หลังจากที่ฉันใส่แผ่นซีดีสำเร็จแล้วdmesgคำสั่งต่อไปนี้เป็น 3 บรรทัดแรก:

    $ dmesg
    [ 4804.416018] wlan0: no IPv6 routers present  
    [ 8214.125450] ISdit ISO 9660 Extensions: Microsoft Joliet Level 3  
    [ 8214.136556] ISO 9660 Extensions: RRIP_1991A  
    

    ตอบกลับโดย Waltinator:

    บรรทัดแรกเป็นเหตุการณ์ที่ผ่านมาไร้สายของฉันกำลังออนไลน์ 2 บรรทัดถัดไปเป็นผลลัพธ์ที่ดี หมายเลขในวงเล็บเหลี่ยมคือ "วินาทีตั้งแต่บูต" ส่วนที่เหลือของบรรทัดมักจะมีประโยชน์ และไม่คุณไม่ควรสร้างจุดเชื่อมต่อ ลองรับการติดตั้งอัตโนมัติเพื่อให้ทำงานได้ - waltinator

  • นี่คือ 3 บรรทัดสุดท้ายของฉันdmesg:

    [ 18.130819] init: plymouth-stop pre-start process (1396) terminated with status 1  
    [ 28.780011] wlan0: no IPv6 routers present  
    [ 505.632119] CE: hpet increased min_delta_ns to 20113 nsec
    

    ตอบโดย waltinator:

    ดูเหมือนว่าไดรฟ์ซีดี / ดีวีดีของคุณไม่ได้เชื่อมต่อกับบัสข้อมูลและไม่ทำให้เกิดการขัดจังหวะเมื่อคุณใส่แผ่นเสียง ลองใช้dmesg | grep -A8 CD-ROMอันไหนควรแสดงให้คุณเห็นว่าระบบคิดว่าอะไรพร้อมใช้งานเมื่อมันเกิดขึ้น - waltinator

  • นี่คือผลลัพธ์ที่เทอร์มินัลของฉัน:

    $ dmesg | grep -A8 CD-ROM
    [0.774351] scsi 0:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-T40N A100 PQ: 0 ANSI:  5
    [0.778117] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [0.778122] cdrom: Uniform CD-ROM driver Revision: 3.20
    [0.778282] sr 0:0:0:0: Attached scsi CD-ROM sr0
    [0.778340] sr 0:0:0:0: Attached scsi generic sg0 type 5
    [0.780416] Freeing unused kernel memory: 984k freed  
    [0.780732] Write protecting the kernel read-only data: 10240k  
    [0.780986] Freeing unused kernel memory: 20k freed  
    [0.786331] Freeing unused kernel memory: 1400k freed  
    [0.804912] udevd[90]: starting version 173   
    [0.874178] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded  
    [0.874208] r8169 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    

    ตอบโดย waltinator:

    ตกลงระบบของคุณเห็นไดรฟ์ คุณสามารถเปิดและปิดถาดด้วยejectและได้eject -tหรือไม่? เรียกใช้udevadm monitorขณะที่คุณใส่แผ่นซีดี (พิมพ์ ^ C เมื่อเสร็จสิ้น) และดูว่าคุณได้รับข้อความ "เปลี่ยน" และ "เพิ่ม" - waltinator

  • ejectทำงานได้อย่างสมบูรณ์ eject -tไม่ทำอะไรเลย

    $ udevadm monitor
    KERNEL[13771.009267] change /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sr0 (block)
    UDEV [13773.878887] change /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0  /block/sr0 (block)
    
  • ขั้วเอาท์พุทของsudo hwinfo --cdrom:

    $ sudo hwinfo --cdrom
    hal.1: read hal dataprocess 2753: arguments to dbus_move_error() were incorrect,   assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 280.  
    This is normally a bug in some application using the D-Bus library.  
    libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files  
    22: SCSI 00.0: 10602 CD-ROM (DVD)                               
      [Created at block.247]  
      Unique ID: KD9E.JgkxTS4hgl2  
      Parent ID: 3p2J.gdUMCD83e+E  
      SysFS ID: /class/block/sr0  
      SysFS BusID: 0:0:0:0  
      SysFS Device Link: /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0  
      Hardware Class: cdrom  
      Model: "HL-DT-ST DVD+-RW GSA-T40N"  
      Vendor: "HL-DT-ST"  
      Device: "DVD+-RW GSA-T40N"  
      Revision: "A100"  
      Driver: "ata_piix", "sr"  
      Driver Modules: "ata_piix"  
      Device File: /dev/sr0 (/dev/sg0)  
      Device Files: /dev/sr0, /dev/scd0, /dev/disk/by-id/ata-HL-DT-ST_DVD+_-RW_GSA-T40N_K048BJ74257, /dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:0:0, /dev/cdrom, /dev/cdrw, /dev/dvd, /dev/dvdrw  
      Device Number: block 11:0 (char 21:0)  
      Features: DVD  
      Config Status: cfg=new, avail=yes, need=no, active=unknown  
      Attached to: #17 (IDE interface)  
      Drive Speed: 31  
      Volume ID: "Movie"  
      Publisher: "INTERVIDEO"  
      Creation date: "20050424162207000"  
    

เมื่อคืนฉันสังเกตว่าถ้าฉันพยายามเบิร์นดิสก์ด้วย Brasero โปรแกรมไม่สามารถตรวจพบดิสก์ จากนั้นฉันลองใช้ VLC และเล่นไม่รู้ว่าจะทำอย่างไรหรือทำไม แต่ถึงกระนั้นฉันก็ไม่สามารถนำทางไฟล์ต่าง ๆ บนแผ่นดิสก์ได้และมันจะไม่แสดงขึ้นมา
Cisco Sán

สามบรรทัดสุดท้ายทำให้ฉันเชื่อว่าระบบจะดู DVD: รหัสประจำตัวเล่ม: "ภาพยนตร์" ผู้จัดทำ: "INTERVIDEO" วันที่สร้าง: "20050424162207000" ใส่ในดีวีดีรอ 60 วินาทีจากนั้นพิมพ์df -m
waltinator

คำตอบ:


3

มีปัญหาเดียวกันในวันที่ 11.04 ทางออกคือการติดตั้งudftools¹ เปิดเทอร์มินัลโดยกดCtrl+ Alt+ Tและพิมพ์:

sudo apt-get install udftools

ยืนยันว่าใช้งานได้กับ Ubuntu / Lubuntu 14.04.3 LTS

¹ udftoolsเป็นเครื่องมือสำหรับระบบไฟล์ UDF และไดรฟ์ DVD / CD-R (W)


ยินดีต้อนรับสู่ถาม Ubuntu คุณสามารถขยายคำตอบของคุณเกี่ยวกับวิธีการติดตั้งที่udftoolsสามารถแก้ปัญหาได้
Peachy

ผมมีประสบการณ์ปัญหาเดียวกันหลังจากอัพเกรด 14.10 และแก้ไขปัญหาของฉัน
noamt

สิ่งนี้ไม่ได้ผลสำหรับ 16.04 แทนที่จะติดตั้ง gvfs-backends ทำงาน: askubuntu.com/questions/925050/…
JayDin

2

sudo mount ...คำสั่งจะได้ทำงานดีกว่าถ้าคุณได้มั่นใจว่าไดเรกทอรีเป้าหมายมีอยู่ผ่านsudo mkdir -p /mnt/cdromครั้งแรก

หากต้องการทราบสาเหตุให้ใส่แผ่นซีดี / ดีวีดีรอจนกว่าจะหยุดหมุนและทำdmesg(หรือdmesg | lessถ้าคุณต้องการดูทั้งหมด) และตรวจสอบรายการล่าสุด (ในไฟล์) เพื่อดูว่าระบบของคุณพูดถึงอะไร ซีดี / ดีวีดี ทำls -rlt /var/logและดูที่ส่วนท้ายของบันทึกที่แก้ไขล่าสุด


ขอบคุณ Waltinator: ฉันวิ่ง 'dmesg' แต่ไม่รู้ว่าฉันกำลังมองหาอะไร ฉันเป็นมือใหม่ในเรื่องนี้ สิ่งเดียวกันกับคำสั่ง 'ls -rlt / var / log' ฉันควรสร้างไดเรกทอรีสำหรับการติดตั้งหรือไม่ ณ จุดนี้จริงๆไม่รู้จะทำอย่างไร
Cisco Sán

นี่คือ 3 บรรทัดจากของฉันdmesgหลังจากที่ฉันใส่แผ่นซีดีได้สำเร็จ: [4804.416018] wlan0: ไม่มีเราเตอร์ IPv6 ในปัจจุบัน [8214.125450] ISdit ISO 9660 ส่วนขยาย: Microsoft Joliet ระดับ 3 [8214.136556] ส่วนขยาย ISO 9660: RRIP_1991A ไร้สายของฉันกำลังออนไลน์ 2 บรรทัดถัดไปเป็นผลลัพธ์ที่ดี หมายเลขในวงเล็บเหลี่ยมคือ "วินาทีตั้งแต่บูต" ส่วนที่เหลือของบรรทัดมักจะมีประโยชน์ และไม่คุณไม่ควรสร้างจุดเชื่อมต่อ ลองรับการติดตั้งอัตโนมัติเพื่อให้ทำงานได้
waltinator

ตกลงนี่คือ 3 บรรทัดสุดท้ายของฉันใน 'dmesg' [18.130819] init: กระบวนการเริ่มต้นก่อนหยุด plymouth (1396) สิ้นสุดด้วยสถานะ 1 [28.780011] wlan0: ไม่มีเราเตอร์ IPv6 ปัจจุบัน [505.632119] CE: hpet เพิ่มขึ้น min_delta_ns ถึง 20113 nsec
Cisco Sán

ดูเหมือนว่าไดรฟ์ซีดี / ดีวีดีของคุณไม่ได้เชื่อมต่อกับบัสข้อมูลและไม่ทำให้เกิดการขัดจังหวะเมื่อคุณใส่แผ่นเสียง
waltinator

ลองใช้dmesg | grep -A8 CD-ROMอันไหนควรแสดงให้คุณเห็นว่าระบบคิดว่าอะไรพร้อมใช้งานเมื่อมันเกิดขึ้น
waltinator
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.