GentooシステムのDVDにいくつかのバックアップを書き込むスクリプトがあります。
最初はファイルを収集し、ISOイメージを作成し、cdrecordを使用してイメージをディスクに焼き付けました。
書き込みプロセスが完了したら、作成したDVDをマウントし、ISOイメージをマウントしてファイルとサイズを比較しようとします。
問題は、最初にDVDを取り出さないとDVDを再生できないことです。
残念ながら、私のシナリオでは、小さなポータブルUSB DVDRWがあるため、DVDを再インポートすることはできません。
この問題をどのように処理するかについてのアイデアはありますか?
ベストアンサー1
lsscsiを使用してDVDドライブのscsi IDを確認します。 (私は数字に「A」、「B」、「C」、「D」を使用します)
# lsscsi
[0:0:0:0] disk ATA SAMSUNG MZNLN512 1L6Q /dev/sda
[A:B:C:D] cd/dvd PLDS DVD-RW DU8A6SH DU53 /dev/sr0
デバイスを削除
# echo 1 > /sys/class/scsi_device/A\:B\:C\:D/device/delete
デバイスを再ロードします。以下の例では、「hostA」Aは上記のlsscsi行から来ます。
# echo 'B C D'> /sys/class/scsi_host/hostA/scan