Всем привет!
Подскажите плз как правильно смонтировать cdrom. Делаю так:mount("/dev/cdrom", "/mountpoint", "iso9660", MS_RDONLY, NULL);
и в ответ получаю -1, а errno==EROFS, хотя ведь я явно указываю флаг чтолько для чтения. Пробовал трасернуть работу программы mount, - там к параметр MS_RDONLY|0xc0ed0000 - сделал также - результат прежний. Как я вижу из трасинга, mount передает еще последним параметром не NULL как я, а чтото другое и я незнаю как посмотреть что он передает. Прочитал что это указатель на строку с опциями, передаваемыми mountу ключиком -o, сделал так:
mount("/dev/cdrom", "/mountpoint", "iso9660", MS_RDONLY|0xc0ed0000, "ro");
и снова получаю ошибку.
Спасибо!