Столкнулся с неприятной проблемой. Все началось с того, что старый биос матери Shuttle HOT-555 v.1.52 не поддерживал винчестеры объемом более 8Гб. Полагая, что к такому старью новый биос вряд ли есть, применил патчер. Все прошло без ошибок, но и проблему 8Гб он не решил (как я понял позже, apple_rom говорил, что не будет делать решение этой проблемы в патчере). Не особо надеясь, я все же поискал в сети - и, о чудо, самая последняя версия оф. биоса держит винты >8Гб. Прошил - действительно, держит. Но содержит ошибку 32Гб (по крайней мере, патчер ее исправляет , потестить не было винта >32G под рукой. Я решил пропатчить этот биос, но возникла нештатная ситуация. Дело в том, что это 1М биос, и забит он практически под завязку (свободно меньше 1К). В итоге патчер все исправляе, но удаляет без моего согласия один из модулей прошивки (SCSI BIOS вроде), что естественно, неприемлемо. Можно ли что-нибудь сделать в таком случае? Хотелось бы впихнуть все.
Далее, я пробовал вручную CBRom'ом убрать модуль с лого для освобождения еще чуть-чуть места и запустить патчер для исправления только ошибки 32Гб (меньше объем добавляемого кода). Ситуация получилась еще более странная - несмотря на то, что в сжатом виде все должно влезать, SCSI-модуль все равно убивается.
Возможно, проверка объема идет из расчета несжатого modul и start-модулей (в старом биосе, где места хватало, SCSI-модуль не стирался)
Можно ли поступить так: Взять новый биос, вытащить из него SCSI-модуль и убить лого, пропатчить (SCSI будет убит), а затем вручную вернуть SCSI-модуль обратно? Если да, то важно ли, чтобы он находился по порядку до modul и start? Этот вариант плох тем, что далеко не все, что нужно, патчится (кроме ошибок винтов на большее не хватает места), но лучше, чем ничего.
Хм... не ожидал.
Если не лень посмотреть - биос лежит тут: ftp.shuttle.com/BIOS/555/55XWUQ0E.ZIP
Гляньте - действительно этот здоровый PCI-модуль (SCSI согласно биос-патчеру с ключем /e) можно прибить? Просто хочется быть уверенным...
Глянул: совершенно спокойно - cbrom /pci release, и никаких проблем...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
ivp
Отлично! Как убить-то этот модуль (/pci release) я и так знал, главное - что без него все будет работать. Теперь могу безбоязненно освободить так нужное место в биосе, не опасаясь за жизнь системы
Спасибо!
Отправить комментарий