Score:2

ลิ้นชัก CDDVD เปิดขึ้นทันทีหลังจากปิดใน Ubuntu 18.04

ธง ng
Ken

ฉันไม่ได้ใช้ไดรฟ์ 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= ติดตั้ง
WinEunuuchs2Unix avatar
in flag
สิ่งนี้อาจมีประโยชน์: https://askubuntu.com/questions/1363346/why-is-wake-from-suspend-suddenly-ejecting-my-cd-tray
Score:0
ธง ng
Ken

FYI: ดูเหมือนว่าจะเป็นปัญหาอิมเมจสำหรับบูตหรือเคอร์เนล

Ubuntu อัปเดตเมื่อเช้านี้ (2021-09-27) ปัญหาการดีดแผ่น CD/DVD ซ้ำๆ ดูเหมือนจะได้รับการแก้ไขแล้วในอิมเมจสำหรับบูต:

Linux 5.4.0-87-ทั่วไป

วิ่ง

setcd -s /dev/sr0

แสดงสิ่งเหล่านี้เป็นการตั้งค่าเริ่มต้นสำหรับไดรฟ์ดีวีดี (ด้านบน) ในคำถามเดิมของฉัน:

  ถาดปิดอัตโนมัติ: ตั้งค่า
  ถาดเปิดอัตโนมัติ: เคลียร์
  ใช้แฟล็ก O_NONBLOCK: set
  ล็อคถาด: เคลียร์
  ตรวจสอบประเภทซีดี: เคลียร์

ปัญหายังคงมีอยู่ในอิมเมจสำหรับบูตทั้งสองนี้:

Linux 5.4.0-86-ทั่วไป
Linux 5.4.0-84-ทั่วไป

วิธีแก้ปัญหาชั่วคราวสำหรับอิมเมจสำหรับบูตทั้งสองด้านบนคือ:

sudo setcd -f0 /dev/sr0

ซึ่งจะเปลี่ยนแฟล็ก Use O_NONBLOCK เป็น "เคลียร์" เป็นการชั่วคราว และหยุดไดรฟ์ไม่ให้เปิดลิ้นชักทันทีหลังจากปิด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา