LINUX.ORG.RU
ФорумAdmin

Как нормально перемонтировать (компакт) диск в линуксе?

 , ,


0

1

Использую Linux Mint, играю в PS1 игры с компакт-дисков, пишу диски с живой флэшки на другом ноуте. Трабл такой, что Линукс не очень корректно загружает компакт-диск после предыдущего.

Первая проблема - извлечение - eject. Ругается, что Volume is busy.

Если вставить назад, можно столкнуться с другими траблами - старый список файлов, список файлов новый, но размер файлов старый, или вообще не монтируется.

Нечто похожее есть и на жёстком диске, если на файловую систему в состоянии сна дописать файл (например, на флэшку), то без перемонтирования система её не увидит.

Моя система - Linux Mint 21

Перемещено hobbit из general



Последнее исправление: DanilaZabiakaa (всего исправлений: 2)

Использую Linux Mint, играю в PS1 игры с компакт-дисков, пишу диски с живой флэшки на другом ноуте.

Ничего не понял, ты играешь в PS1 игры под linux, через эмулятор? Неужели этот эмулятор не позволяет грузить игры с iso или cdemu на крайняк? Зачем такие сложности с записью дисков и все такое?

umount перед eject делаешь?

Kolins ★★★★★
()
Последнее исправление: Kolins (всего исправлений: 1)
Ответ на: комментарий от Kolins

Неужели этот эмулятор не позволяет грузить игры с iso или cdemu на крайняк? Зачем такие сложности с записью дисков и все такое?

Это как электронные vs обычные книги. Обычные книги куда увесистее, но, скажем, часть интерьера, другое взаимодействие, нравится держать в руках. Достаёшь такой купленный красивый диск, своими руками вставляешь такой в привод, он крутится, играешь, в компе появляются какие-то данные, а потом исчезают.

Не так банально, как какая-то программа открыла какой-то файл.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

Достаёшь такой купленный красивый диск

Ты пишешь скачанный образ на болванку, дратути.

А. Или у тебя настолько хорошая фантазия, что это становится купленным красивым диском? Ну это не техническое тогда.

Dimez ★★★★★
()
Ответ на: комментарий от Dimez

Ну я не очень виноват, что интересующих дисков на PS1 особо не найдёшь в оффлайне. На сегу покупаю картриджи.

Но могу, скажем, хотя бы болванку приобрести. Компакт-диски (CD-R) кстати красиво переливаются, DVD уже больше на зеркальные похожи)))

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)
Ответ на: комментарий от DanilaZabiakaa

Достаёшь такой купленный красивый диск

ты же их на другом ноуте прожигаешь, и играешь на эмуляторе, а не реальном железе

Не так банально, как какая-то программа открыла какой-то файл.

Можешь почитать исходники cdemu и проникнуться тем как несколько (сотен) строчек кода преобразуют набор байт в аналог физического носителя

Kolins ★★★★★
()
Ответ на: комментарий от Kolins

ты же их на другом ноуте прожигаешь, и играешь на эмуляторе, а не реальном железе

Зато диск реальный, лазеры и моторчики реальные. Да и сам KingStation не позволяет загружаться-ускоряться-менять характеристики железки и так далее. Виртуальная консоль с такими же характеристиками.

Даже с пиксельной сеткой

DanilaZabiakaa
() автор топика
Ответ на: комментарий от Vochatrak-az-ezm

Под линуксом такой мем, что ни DuckStation, ни RetroArch не могут в воспроизведение физических дисков напрямую с диска (или даже с эмулятора дисков). Поэтому пишу файлы образов дисков на диск :D, ловлю-обхожу некоторые Overburn баги :D.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от Kolins

Говорю же что нет. Меднафен вообще исо не видит. Дакстейшон бывает с исо отказывается грузить игру, хотя после конвертирования начинает работать. Короче bin + cue это стандарт, а iso костыль, в данном конкретном случае.

Vochatrak-az-ezm ★★
()
Ответ на: комментарий от DanilaZabiakaa

Линуксу вообще пофиг на чем находится ФС. Для него CD, HDD, или SSHFS, все едино.

А у тебя глючит cdrom, потому что ты жмешь eject на самом cdrom’е, а должен в DE. Тогда оно тебе все правильно размонтирует и откроет лоток.

Vochatrak-az-ezm ★★
()
Ответ на: комментарий от Vochatrak-az-ezm

Есть ещё сжатые однофайловые образы, типа PSP-шного PBP, но сейчас mame-вский chd тыкаю. Сжатие может плохо сказаться на воспроизведении с оптического накопителя, а CHD поддерживает сжатие аудиокодеком. Overburn пропадает, данные, надеюсь оптимизированны для потокового чтения.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

Сжатие может плохо сказаться на воспроизведении с оптического накопителя,

Кто тебе такую ересь ляпнул?

CHD поддерживает сжатие аудиокодеком. Overburn пропадает, данные, надеюсь оптимизированны для потокового чтения.

Какой то набор букв.

Vochatrak-az-ezm ★★
()
Ответ на: комментарий от Vochatrak-az-ezm

Кто тебе такую ересь ляпнул?

Сам видел)). Образы Tales of Eternia весят обычно 710Мб, что выше обычных возможностей CD-диска. Овербёрн может проканать, а может и не проканать (хотя встречались и болванки, где дальше 680МБ не читалось).

Сжатие в PBP с помощью Deflate - окей, итоговый размер 300 метров. Теперь при загрузке боя появляются подлагивания. У компакт-дисков не очень высокое время отклика к рандомным данным, похоже такое сжатие дополнительно заставляет головку пошевелиться. Есть варик пожать flac кодировщиков - не так агрессивно, оптимизированно для потокового чтения.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от Vochatrak-az-ezm

CHD (архив для образов от MAME) использует разные методы сжатия, типа deflate, lzma, flac. Flac тоже lossless.

Если ориентируешься не на УЛЬТРА сжатие, а чтоб потоковое чтение проходило без проблем с компакт диска - отличный вариант.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от Tigger

У фаната болванок нет ни одной на 800Мб?

Пока нет. Если захотеть, можно и DVD купить. К тому же прикалывают Printable болванки - там поверхность чисто белая, можно рисовать или что-то напечатать. Стоят 25р, находятся в шаговой доступности.

Хотя могут быть нечитаемыми ближе к концу диска. В любом случае, PS1 диски в целом 700-мбайтные, данных в них ещё меньше (без ECC), минимальное сжатие даже в zip уменьшает размер в 2.5 раза, когда надо всего 10-30 мегабайт отрезать.

На помощь может придти FLAC, да ещё потоковый.

DanilaZabiakaa
() автор топика