OK, vì vậy tôi có một vấn đề đơn giản: Tôi có CD trực tiếp và tôi muốn CD phát ra khi máy tính được khởi động lại hoặc tạm dừng.
Việc thực thi /usr/bin/eject -m
làm cho việc đẩy đĩa CD trở nên tốt đẹp ... rắc rối là, như bạn có thể mong đợi, điều này sau đó làm hỏng hệ điều hành vì giờ đây nó không thể đọc bất kỳ tệp nào. Vì vậy, việc khởi động lại không bao giờ xảy ra, vì /sbin/reboot
không thể truy cập được. (Tôi đã thử thực thi reboot --help > /dev/null
ngay trước khi khởi động lại, nhưng vẫn còn các tệp khác vẫn không thể đọc được ...)
Tóm lại, có vẻ như tôi cần phải làm cho việc đẩy ra là điều cuối cùng xảy ra. Vì vậy, có vẻ như đó systemd
là con chó con mà tôi cần chơi cùng ... Nhưng tôi đã lãng phí hàng giờ trong cuộc đời để chọc và chọc nó, và dù tôi có làm gì, thì trong mọi trường hợp, nó không bao giờ thực sự lấy CD ra. Và tôi không biết tại sao. Tôi đã thử hàng tá cách gọi khác nhau eject
, nhưng không có gì xảy ra.
Ai có thể cho tôi biết cách đơn giản nhất để chạy eject
? (Tôi tưởng tượng ngay sau umount.target
đó sẽ hợp lý ...)
eject
đó, bạn sẽ ổn chứ?