Widziałem różne pytania (i odpowiedzi) dotyczące tego, jak wykryć rozmiar różnych mediów w systemie GNU / Linux, a w szczególności ile miejsca zostało wykorzystane na napędzie optycznym. Ale czy jest coś, co mogę zrobić, aby wykryć pojemność CD-R (W) (tj. Czy jest to CD / RW 650/700 / ... MB)?
Podejrzewam, że cdrecord
/ wodim
jest w stanie to wykryć, zanim nawet spróbuje nagrać ISO, ale jak dotąd nie byłem w stanie go użyć do uzyskania potrzebnych informacji.
EDYCJA : Zamierzam użyć tych informacji w pisanym przeze mnie skrypcie, więc interesują mnie tylko narzędzia wiersza poleceń (których wyniki przeanalizuję). Wolałbym również rozwiązanie oparte na narzędziach dostępnych domyślnie w większości systemów.
Odpowiedzi:
Z
cdrwtool
z udftools :Pojemność w bajtach wynosi
Wraz
dvd+rw-mediainfo
z DVD + RW-narzędzi (znany główniegrowisofs
):Potrzebujesz dostępu do zapisu do napędu DVD, aby wydać specjalne polecenie potrzebne do uzyskania informacji o czystym nośniku.
źródło
cdrwtool
nie działa (przynajmniej na Debian Wheezy): free_blocks ma wartość 0, chociaż wykorzystuje się tylko 416 z 700 MB mojej płyty CD-RW.cdrecord -minfo -v
.Też szukałem tych informacji. Wziąłem łódkę i spróbowałem:
i wydaje się działać:
który zgadzał się z
dvd+rw-mediainfo
:Próbowałem CD (który nie działa
dvd+rw-mediainfo
):Oto wstępnie nagrane DVD:
Nie działa z płytami, które nie zostały zapisane na płytach CD z audo lub z nimi.
Jednak nadal chciałbym znaleźć jedno rozwiązanie, które działa dla wszystkich rodzajów płyt.
źródło
Oryginalne cdrtools są dostępne na stronie:
https://sourceforge.net/projects/cdrtools/files/
Jeśli tak
wodím
, nie masz prawdziwego nagrania cd, ale widelec stworzony przez niektórych nieprzyjaznych ludzi Debiana na podstawie stanu z maja 2004. W tym czasie-minfo
nie był jeszcze dostępny.-minfo zostało dodane około jesieni 2004 r. i od tego czasu ulepszone, np. do obsługi DVD i mediów BluRay.
cdrecord -minfo
dostarcza podstawowych informacji o stanie mediów podczas
cdrecord -minfo -v
dodaje więcej informacji, np. informacje o producencie mediów.
To, co chcesz uzyskać (pojemność nośnika), jest drukowane wśród dalszych informacji o tym, czy nośnik jest nadal zapisywalny czy dołączalny i jaka jest pozostała pojemność.
źródło
cdrecord -minfo -v
i zwraca komunikatwodim: Bad Option: -minfo