29 ноября 2007 г.

Двойная загрузка grub

После установки Linux с загрузчиком grub захотелось сделать возможность двойной загрузки — Linux и Windows XP с разных физических дисков (hd0 и hd1, соответственно). В доках по установке Ubuntu и Gentoo был обнаружен пример текста grub.conf для загрузки Windows с одного из логических разделов:

title=Windows XP
rootnoverify (hd0,5)
makeactive
chainloader +1

Попытки прикрутить к grub такой вариант успехом не увенчались. Как выяснилось, причина в том, что операционные системы находятся на разных физических дисках. Для того, чтобы все работало корректно нужно добавить вызовы map в код загрузки:

title=Windows XP
rootnoverify (hd1,0)
makeactive
map (hd0,0) (hd1,0)
map (hd1,0) (hd0,0)
chainloader +1

Теперь все работает правильно :) Кстати, в процессе также обнаружил, что в Ubuntu 7, в отличие от Gentoo, можно вызывать root (hd1,0) вместо rootnoverify (hd1,0).

3 ноября 2007 г.

Клиент довольный, оптимизатор — богатый…

Просто не могу не дать ссылку :) С удовольствием бы разместил статью здесь полностью, но автор-то не я... Читал, много смеялся, долго думал.

Клиент. Разнообразие видов.
Для начала: по степени «образованности» в нашем деле:

1. Слышавший – этот, сука, прикольный. Он непременно хочет Тиц, позиции в любимой им Нигме и гарантии от черных методов, причем говорит о последних с придыханием и понижающей интонацией. Два часа презентации на тему поискового маркетинга и 15 испорченных листов флипчарта приводят его в полуобморочное состояние, очнувшись от которого, он переходит в третью группу. Никакой благодарности к просветителю при этом не испытывает и редко возвращается к нему в качестве клиента, мучаясь от стыда из-за собственной дремучести.
...

Читать статью полностью