ฉันไม่ได้ใช้ไดรฟ์ DVD ภายในบ่อยนัก แต่เมื่อฉันใช้เมื่อคืนนี้ ทุกครั้งที่ฉันปิดลิ้นชัก ลิ้นชักจะเปิดขึ้นทันที ฉันคิดว่าไดรฟ์อาจเสีย แต่ฉันก็มีลักษณะการทำงานเดียวกันกับไดรฟ์ภายนอกเช่นกัน
หมายเหตุ: ฉันลองใช้ไดรฟ์ดีวีดีภายนอกในเครื่องอื่นที่ใช้ Debian แล้ว แต่ไดรฟ์ไม่แสดงอาการนี้
สิ่งที่ฉันได้ดูจนถึงตอนนี้:
sudo setcd -s /dev/sr0
ถาดปิดอัตโนมัติ: ตั้งค่า
ถาดเปิดอัตโนมัติ: เคลียร์
ใช้แฟล็ก O_NONBLOCK: set
ล็อคถาด: ชุด
ตรวจสอบประเภทซีดี: ชุด
ฉันลองเปลี่ยนการตั้งค่าโดยใช้ setcd การเปลี่ยนแปลงเดียวที่ดูเหมือนจะมีผลก็คือ
sudo setcd -f0 /dev/sr0
ซึ่งจะล้าง "ใช้แฟล็ก O_NONBLOCK"
ถาดปิดอัตโนมัติ: ตั้งค่า
ถาดเปิดอัตโนมัติ: เคลียร์
ใช้แฟล็ก O_NONBLOCK: เคลียร์
ล็อคถาด: ชุด
ตรวจสอบประเภทซีดี: ชุด
เมื่อตั้งค่าสถานะ "ใช้ O_NONBLOCK" โดยใช้
sudo setcd -f1 /dev/sr0
ปัญหากลับมา
ฉันเหนื่อย
sudo udevadm ตรวจสอบ
ด้วยการตั้งค่าสถานะ Use O_NONBLOCK และมีข้อความมากมายเช่นข้อความด้านล่าง ทำให้ฉันคิดว่ามีบางอย่างผิดปกติกับไดรเวอร์หรือการตั้งค่าที่คลุมเครือบางอย่างเปลี่ยนไปหลังจากการอัปเดตซอฟต์แวร์
เคอร์เนล[7862.150043] เปลี่ยน /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sr0 (บล็อก)
UDEV [7862.627306] เปลี่ยน /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sr0 (บล็อก)
ฉันไม่ค่อยแน่ใจว่าเกิดอะไรขึ้นกับไดรฟ์ดีวีดี หรืออาจเป็นที่ไดรเวอร์ ฉันเปิดรับคำแนะนำสำหรับการแก้ไข
ขอขอบคุณ!
ข้อมูลเพิ่มเติม:
ด้วยดิสก์ในไดรฟ์
ดิสก์ sudo lshw -C
แสดงสิ่งนี้:
*-ซีดีรอม
รายละเอียด: เครื่องเขียน DVD-RAM
สินค้า: BD-ROM BDC-TD02
ผู้ขาย: PIONEER
รหัสทางกายภาพ: 0.0.0
ข้อมูลรถบัส: scsi@1:0.0.0
ชื่อตรรกะ: /dev/cdrom
ชื่อตรรกะ: /dev/cdrw
ชื่อตรรกะ: /dev/dvd
ชื่อตรรกะ: /dev/dvdrw
ชื่อโลจิคัล: /dev/sr0
ชื่อตรรกะ: /media/someone/somedisk
รุ่น: 1.02
ความสามารถ: ถอดเสียง cd-r cd-rw dvd dvd-r dvd-ram
การกำหนดค่า: ansiversion=5 mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,norock,check=r,map=n,blocksize=2048,uid=1001,gid=1001,dmode=500,fmode= สถานะ 400 = สถานะเมานต์ = พร้อม
*-ปานกลาง
รหัสทางกายภาพ: 0
ชื่อตรรกะ: /dev/cdrom
ชื่อตรรกะ: /media/someone/somedisk
การกำหนดค่า: mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,norock,check=r,map=n,blocksize=2048,uid=1001,gid=1001,dmode=500,fmode=400 state= ติดตั้ง