ram32’s lair

27 Февраль 2008, Среда

Тихий винчестер на Ubuntu

Рубрика: Без рубрики — ram32 @ 14:17

Automatic Acoustic Management, AAM – функция, доступная в большинстве современных жёстких дисков, хотя обычно отключена по умолчанию. Позволяет уменьшать шум, но ценой небольшого снижения производительности (от 5 до 25 процентов). wikipedia.org

Открываем /etc/hdparm.conf в редакторе.
/dev/sda {
acoustic_management = 128
}

Вместо /dev/sda – ваш винчестер,
значение acoustic_management варьируется от 128 до 254, последний – самый громкий, но и самый быстрый :)

Чтобы hdparm запускался с нужными параметрами при старте:
update-rc.d hdparm defaults

26 Февраль 2008, Вторник

Установка Windows 2000 на диски объемом больше 137 Гб

Рубрика: Без рубрики — ram32 @ 0:07

Проблема заключается в том, что по умолчанию Windows 2000 не понимает жесткие диски объемом больше 137 Гб. Ну, как в той сказке про 640 Кб, «которых будет достаточно каждому» :-P

Для их поддержки требуются две вещи: Service Pack 3 или больше и ключик в реестре. И если дистрибутив с интегрированным SP достать не проблема, то ключ возможно добавить в реестр только после установки.

Обходные решения, конечно, существуют, как то создание единственного раздела в начале диска объемом не более 137 Гб, с последующей переразметкой диска, но это не наш путь.

Как выяснилось, ключ добавить в реестр можно и на этапе установки. Есть некий «скелет» реестра, который мы и будем редактировать. Нужен нам будет редактор реестра с поддержкой импорта/экспорта hiv-файлов. От Windows XP вполне сгодится ;) Итак, берем файл SETUPREG.HIV из папки I386 дистрибутива вашего законно приобретенного ;) Windows 2000 с интегрированным SP3/SP4. Запускаем редактор реестра. Создаем где-нибудь в HKEY_LOCAL_MACHINESoftware, чтобы не очень мешался, раздел с произвольным именем temp. Далее импортируем в него вышеобозначенный файл.

Дальше читаем этот документ и смекаем. В temp у нас теперь лежит HKEY_LOCAL_MACHINE нашей двухтысячной винды :) Следовательно, лезем в  SYSTEMCurrentControlSetServicesAtapiParameters и создаем шестнадцатеричный параметр EnableBigLba со значением 1. Теперь экспортируем раздел temp обратно в SETUPREG.HIV. Готово, осталось записать на компакт!

Можно взять образ с CD-диска, отредактировать его, то бишь заменить SETUPREG.HIV на новый. Я использовал для этой задачи isomaster. Все, пишем на болванку и радуемся – у нас дистрибутив Windows 2000 с поддержкой больших дисков. Странно, что микрософт не сделала этого за нас…

Для особо ленивых я выложил уже измененный файл SETUPREG.HIV :)

windows 2000 на 500 Гб винте

Использованные материалы:
http://forum.ixbt.com/topic.cgi?id=11:27711:1605#1605

24 Февраль 2008, Воскресенье

Не играй…

Рубрика: Без рубрики — ram32 @ 13:55

Не играй...

13 Февраль 2008, Среда

Кто делает продукты для Микрософт.

Рубрика: Без рубрики — ram32 @ 1:12

Собственно, кто.

Блог на WordPress.com.