Реально видел мужика 55 лет, который руководил отделом писак прошивок под МК
Программисты не спортсмены. Их в 30 лет никто в утиль не списывает. Если он всю жизнь писал прошивки под МК, то в 55 лет это скорее всего очень крутой и ценный сотрудник.
Другое дело, если он в 54 года компьютер впервые увидел.
Но если вы не используете фреймбуфер, значит иксы запускаются с использованием amd/nvidia/intel/vga/vesa/etc драйвера, которые не имеют общего api. И для низкоуровневого захвата нужно будет с каждой реализацией разбираться отдельно.
pfg21, если еще сказки интересны: в этом драйвере очень маленький буффер для чтения используется на 16 килобайт. Из-за этого он работает жуууутко медленно.
Можно его увеличить, но аккуратно.
Если коротко: файловая система iso поддержимает большие объемы, да. Но ядро эмулирует scsi cdrom, у которого адресация физически ограничена 256*60*75 секторами.
Для поддержки больших образов iso нужно эмулировать dvd. Но никто не писал для этого драйвера.
Но CD-data является подмножеством DVD с точки зрения scsi. Так что можно просто увеличить эту константу.
Перестанет работать эмуляция CD-audio из-за сломаной адресации да и хрен с ней.
pfg21, только ограничение на размер iso. Например образ винды уже так не подключить. Можно пересобрать ядро с патчем или только модуль (если он не вкомпилен)
Сейчас энтузиастов очень мало. gnu/linux пишут в основном люди на зарплате, потому что это большая и сложная система. Вечерами под чашку кофе времени не хватит разобраться во всем.
Программисты не спортсмены. Их в 30 лет никто в утиль не списывает. Если он всю жизнь писал прошивки под МК, то в 55 лет это скорее всего очень крутой и ценный сотрудник.
Другое дело, если он в 54 года компьютер впервые увидел.