Tôi biết câu hỏi này dường như được hỏi rất nhiều về wifi hoặc bluetooth hoặc nvidia nhưng tôi đang gặp khó khăn với một vấn đề liên quan đến cd-rom/dvd-rom.
Tôi đang chạy Ubuntu trên Parallels VM và không có DVD vật lý cũng như hình ảnh ISO được kết nối.
systemd-udevd tăng tốc CPU lên tới 100% sau một khoảng thời gian không lặp lại, tức là không có sự nhất quán về thời điểm khởi động. Nó dường như bắt đầu khi tôi cập nhật Ubuntu-Base vài ngày trước. Sử dụng màn hình udevadm tôi thấy như sau:
KERNEL[26618.989007] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.020644] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.077203] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.200954] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
UDEV [26619.233814] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.281478] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.312935] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.360996] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
KERNEL[26619.478767] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
UDEV [26619.504989] thay đổi /devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/block/sr0 (khối)
mà được lặp đi lặp lại liên tục.
thông tin dmesg liên quan đến ata4 và sr0:
[ 2.165687] ata4: SATA tối đa UDMA/133 abar m8192@0xf0200000 cổng 0xf0200180 irq 30
[ 2.808027] ata4: Liên kết SATA lên tới 1,5 Gbps (SStatus 113 SControl 300)
[ 2.808812] ata4.00: ATAPI: Virtual DVD-ROM [1], FWR1, tối đa UDMA/25
[ 2.810047] ata4.00: được định cấu hình cho UDMA/25
[ 2.811856] scsi 3:0:0:0: CD-ROM Virtual DVD-ROM R103 PQ: 0 ANSI: 5
[ 2.872450] sr 3:0:0:0: [sr0] ổ đĩa scsi3-mmc: khay cdda 44x/44x/rw xa/form2
[ 2.872465] cdrom: Trình điều khiển CD-ROM thống nhất Phiên bản: 3.20
[ 2.932438] sr 3:0:0:0: CD-ROM scsi đính kèm sr0
Nhìn vào tạp chí | grep 'systemd-udevd' Tôi thấy các thông tin có thể hữu ích sau đây:
Ngày 09 tháng 9 17:15:01 ubuntu-vm systemd[1]: systemd-udevd.service: Hết thời gian giám sát (giới hạn 3 phút)!
Ngày 09 tháng 9 17:15:01 ubuntu-vm systemd[1]: systemd-udevd.service: Killing process 205157 (systemd-udevd) với tín hiệu SIGABRT.
ngày 09 tháng 9 17:15:01 ubuntu-vm systemd-udevd[205158]: sr0: Quá trình sinh sản 'cdrom_id --eject-media /dev/sr0' [205517] mất hơn 59 giây để hoàn thành
ngày 09 tháng 9 17:15:01 ubuntu-vm systemd-udevd[205158]: sr0: Quá trình sinh ra 'cdrom_id --eject-media /dev/sr0' [205517] đã hết thời gian chờ sau 2 phút 59 giây, giết chết
Ngày 09 tháng 9 17:15:01 ubuntu-vm systemd-udevd[205158]: sr0: Quá trình 'cdrom_id --eject-media /dev/sr0' bị kết thúc bởi tín hiệu KILL.
ngày 09 tháng 9 17:15:01 ubuntu-vm systemd-udevd[205158]: sr0: Không thể đợi lệnh được sinh ra 'cdrom_id --eject-media /dev/sr0': Lỗi đầu vào/đầu ra
ngày 09 tháng 9 17:15:01 ubuntu-vm systemd-udevd[205158]: sr0: Không thể thực thi 'cdrom_id --eject-media /dev/sr0', bỏ qua: Lỗi đầu vào/đầu ra
ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Quá trình chính đã thoát, mã=kết xuất, trạng thái=6/ABRT
Ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Killing process 205158 (systemd-udevd) với tín hiệu SIGKILL.
Ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Killing process 205192 (systemd-udevd) với tín hiệu SIGKILL.
Ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Không thành công với kết quả là 'cơ quan giám sát'.
Ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 5.
Ngày 09 tháng 9 17:15:02 ubuntu-vm systemd[1]: systemd-udevd.service: Đã tìm thấy quy trình còn sót lại 205158 (systemd-udevd) trong nhóm điều khiển khi khởi động thiết bị. phớt lờ.
Chuỗi thông báo này thỉnh thoảng xuất hiện và có vẻ như một quá trình đang được bắt đầu để đẩy đĩa cd-rom ra. sr0 không được gắn kết.
Tôi có thể tắt quá trình nhưng cuối cùng nó sẽ khởi động lại và tôi không muốn tiếp tục làm điều đó. Tôi cũng không thực sự muốn 'thạch cao dính' ngăn nó lại vì tôi có thể muốn gắn hình ảnh DVD hoặc ISO nhưng trong mọi trường hợp, sẽ rất tốt nếu xác định được nguyên nhân có thể khiến hệ thống bắt đầu hoạt động với sr0 và dừng lại nó.
Tôi không thực sự thành thạo với Linux - tôi đang sử dụng nó cho các công cụ phát triển cụ thể - và tôi đã điều tra những gì có thể, nhưng bất kỳ trợ giúp nào cũng sẽ được đón nhận một cách biết ơn.
CHỈNH SỬA:
Giết quá trình là một cách khắc phục tạm thời vì nó được bắt đầu lại ngay lập tức mặc dù ở mức % CPU thấp từ điểm bắt đầu tăng tốc. Chạy các lệnh này (theo mục udevadm man) sẽ ngăn chặn sự cố:
Sudo systemctl dừng systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
Vì vậy, có vẻ như nó có thể là một thứ thứ tự khởi động? Có lẽ một cái gì đó không được khởi tạo trước khi tương tác với thiết bị CD-ROM? Có cách nào để nói không?
Cảm ơn,
Andrew