CD-ROM how-to
Пытаюсь решить проблему следующего порядка:
Игра на трёх дисках. На первом исталлятор и данные, на втором и третьем данные. Под вынь работает так - запустил инсталл с первого, через время просит второй и третий. всё. в линухе столкнулся с проблемами.
Запустил сетап с первого диска. жду. просит второй. Каретка не вылазит, надобно отмонтировать:
Yaroslav:/media # umount /media/cdrom/
umount: /media/cdrom: device is busy
оно и понятно. инсталл то с него запущен. попробовал изменить настройки, что б каретка всё таки вылазила, даже если busy. на запрос второго диска вставил второй, но таблица файлов осталась от первого :).
далее пробовал ещё много чего,
mount -o fs=cdfs,ro,procuid,nosuid,nodev,exec,iocharset=koi8-r /dev/hdc /media/cdrom/
mount: according to mtab, /dev/hdc is mounted on /media/cdrom
попробовал изначально монтировать без записи в mtab
mount -n -o fs=cdfs,ro,procuid,nosuid,nodev,exec,iocharset=koi8-r /dev/hdc /media/cdrom/
а когда нужно вставить второй - монтировать снова. не вышло опять.
mount: /dev/hdc already mounted or /media/cdrom/ busy
короче не смог надурить его... есть какой-то более менее воплотимый способ такое провернуть.
если это важно - игра виндовая, ставится из-под wine.