|
|
На прошлой неделе обещал я рассказать о своих впечатлениях от OS/2.
А именно - warp 3 russian (зачем мне на сервере merlin?),
с предназначением "стоять под столом, заниматься фидо, и немного диалапить и роутить инет".
Сразу скажу, что неделя выдалась слишком занятая, времени на настройку os/2
было немного (до победного конца пока не довел, хотя этот победный конец уже виден),
но процесс все равно произвел впечатление.
Проникаться крутизной я начал прямо с установки. С fdisk, если быть точным.
Угадайте - если пункт меню подсвечен, и на него можно встать курсором - что это означает?
А если пункт не подсвечен? А если курсор не встает?
Не угадали :-) Подсвеченный пункт меню - это не работающий пункт меню.
А работают те пункты, которые не подсвечены, и
на которые встает курсор. Если курсор не встает - значит, пункт тоже запрещен. Логично, правда?
Удаляю раздел. После чего все пункты меню (кроме "выход") становятся запрещенными.
После минутного раздумья удаляю раздел и перегружаюсь. После перезагрузки
- пункт "создать раздел" темнеет - можно уже и создать :-)
Инсталляция. Самое начало - текстовый экранчик, "я копирую файлы, необходимые для...".
Виснем - на копировании uhpfs.dll. Ладно, бывает. Перегружаюсь, повторная попытка - виснем. Там же.
Еще разок - то же самое. Гружусь в дос, проверяю компакт на читаемость - все в порядке.
Сдуваю пыль, перегружаюсь...
Помогло перетыкание сидирома с secondary master на primary slave. Ладно, от глюков
никто не гарантирован. Менюшки, выбор конфигурации, "а у вас какой размер горчичника" -
в смысле, мышь у вас какая - а то я не нашла? А, никакой нет. Ну ладно, будете
без мыши (действительно - зачем мне "мышка на сервере"). Перезагрузка,
графика, конфигурация, стандартные грабли - в IDE CD-ROM инсталлятору надо тыкать пальчиком,
иначе при следующей перезагрузке он его не увидит, ставимся дальше.
Поставились! Перегружаюсь, выслушиваю ругань на тему "у вас в конфиг.сис написан драйвер мыши,
а драйвера-то и нету, пресс энтер". Досовая дискетка, vc в дос-окошке,
вычищаю мышь. Перегружаюсь. Ставлю сеть. MPTS называется - Multi Protocol
Transport System. Так, драйверов к ne2000 нет, начинаем поиски.
Находим. Хотя симптоматично - к самому распроперенаистандартнейшему дивайсу
по имени ne2000 драйверов в поставке нет. Удивительней могло бы быть разве что отсутствие
в поставке драйверов VGA адаптера :-)
Сеть вроде бы стоит, во всяком случае появилось разных иконок на столе, и в них можно тыкать.
При тыкании в иконку "администрирование LAN" вылазит окошко "...не существует или не является исполнимым файлом". Смотрим свойства,
через панельку "диски" доползаем до нужного экзешника (он "существует",
и на вид вполне "является исполнимым"), тыкаюсь. Вылазят... свойства файла (пардон - объекта.
у них же там все - объекты). Тихо фигею, иду в командную строчку, запускаю оттуда.
"Не найден компонент, необходимый для... - setloc.dll". Млин. А сразу она сказать не могла?
А разве не инсталлятор должен длл-ки куда нужно класть?
Подкладываю нужную длл. Запускаю администрирование LAN. У меня просят пароль.
Тихо фигею и пытаюсь войти с пустым, со "стандартными"... после нескольких попыток
иду читать FAQ.
Вхожу с USERID/PASSWORD (оказывается, оно было написано в readme, но написано так,
что без поллитра не разберешься, тем более, ридми я не читаю без необходимости).
Настраиваю. Ищу, как можно отдать диск в сеть. Не нахожу. Читаю доки. "Нажмите
правую кнопку мыши"... мыши нет, кнопки тоже. Читаю доки по wps. Нахожу, что
правой кнопкой мыши сегодня работает shift/F10. Нажимаю - не оно. Читаю доки. Читаю факи.
Читаю...
Отдаю диск командой net share из командной строки. "Удобный графический интерфейс пользователя" простаивает,
точнее, используется как вместилище для одного VC и одного cmd.exe. Окошки, кстати, по умолчанию
открываются чуть уже положенного, а раздвигать лениво - ввиду отсутствия мыши. Ну, да ладно.
Иду на соседнюю НТ. Диск видно, файлы на нем - нет. Чешем репу, читаем факи. Переносим "юзера" из категории
"юзера" в "администратора". Файлы появляются. Ура!!!
...отданный диск отсыхает после перезагрузки. Если засунуть net share в батник, а батник -
в стартап - спрашивает пароль, диск, ессно, не отдает. Впрочем, говорят это решаемо. На днях займусь.
Ладно. Сеть - сетью, а надо бы фикспак поставить. По рекомендации местных специалистов
ставлю "неофициальный" фикспак "от Окунькова". Два архива - побольше и поменьше,
у одного в названии есть слово inst, раскрываю его. Появляется install.exe. Запускаю...
Вылетает системно-модальное окошко с эксепшном "файл нот фаунд такой-то.dat", с которого
(с окошка) тут же испаряется фокус ввода. Пробел, табуляция, стрелки, искейп,
энтер, альт-таб, контрол-искейп... ctrl-alt-del. Единственная комбинация кнопок,
на которую оно согласилось отреагировать. Наверно, можно было бы нажать на кнопку мышью,
но...
Перегружаюсь. WPS старательно восстанавливает рабочее место - открывает
фолдеры, окошки, запускает те программы, что были запущены на момент перезагрузки,
запускает install.exe... я получаю в лоб окошком с эксепшном и задумчиво перегружаюсь еще раз.
Пытаюсь перегрузиться в maintainence desktop, висну. Гружусь с дискетки,
переименовываю файло. Перегружаюсь. Распаковываю второй архив (там оказывается
нужный dat-файл), запускаю install. На экране ме-е-едленно проявляется
рендереная надпись "OKSoft". Я жму пробелы, энтеры, искейпы - поскольку мне
эта красота только мешает. Надпись исчезает, появляется окошко с кнопками,
и ме-едленно "отползает" в левый верний угол экрана. Я соображаю, что
надо выбрать "инсталляцию без соранения предыдущей конфигурации" (не буду
я откатываться), пока я так размышляю - начинается архивация. Оно, оказывается,
все мои искейпы с энтерами запомнило, и начало отрабатывать. Сообразив,
чем все кончится - сбиваю инсталлятор. Перезапускаю. Жду.
"Да, без архивации". Чирик-чик диска, и окошко с western europe вязью и
кнопкой "выход". Соображаю, что 25 мегобайт так быстро не ставятся, и перезапускаю install
- может, я чего не так понял, или не с того краю по кнопке нажал.
...сбить успел - память сработала, и реакция у меня вроде пока хорошая.
Я же пару лет назад наступал на эти грабли! Фикспак сохраняет старое значение
protshell, прописывает туда себя, и после перезагрузки собственно ставится. Затем восстанавливает
значение protshell, и перегружается еще раз. При повторном запуске инсталлятор
сораняет (измененное) значение protshell, и после второй перезагрузки
имеет место быть незагружаемая система.
Уфф. Фикспак стоит. Сеть, как бы, стоит, и если ее пинать - работает.
Хочу ip-шные сервисы, aka TCPIP41.ZIP. Раскрываю, запускаю.
"Я птица гордая, я птица сильная... но долбанутая"(с)анекдот.
Сервисы, оказывается, сами не встают. Они пользуются системным feature setup.
Который у меня устарел. Обновите, плз.
Иду на IBM, тяну fisetup - благо, там меньше дискетки. Запускаю. Облом-с -
fisetup requires какой-нибудь browser, не слишком старый.
Черт с тобой - ставлю netscape 2.02russian, пусть подавится.
Запускаю... "requires чего ни то посвежее, ваш 2.02 нам не подходит".
Найти в сети что-то старее 4.6 не удается, матерюсь
и тяну эти десять с хвостиком мегобайт. Запускаю.
Netscape communicator requires at least fix pack 32 to be installed. Поставьте,
плз.
Тяну с IBM fp32. Несмотря на то, что на дворе давно Y2K, а космические корабли бороздят просторы
Большого Театра, фикспаки до сих пор идут в виде стопки образов дискет
и программки для выгружания образов на собственно дискетки. Про жесткие диски
в IBM, вероятно, еще не знают, про компакты - тем более. В OS2 FAQ нахожу
как поставить фикспак с харда.
Распаковываю образы, запуска... а где service.exe?
Читаю readme. "Запустите service.exe". Ищу. Не нахожу. Читаю readme.
Несколько десятков килобайт. А, нашел! "Для установки corrective service diskettes
загрузитесь с corrective service facility diskette (не перепутайте с просто corrective service diskette).
CSF diskette can be found in many places in the net, including, but not limited to...".
Тяну CSF дискетки. Распаковываю. Запускаю. Вопросы. Ответы. Диаложки. "Удобный графический интерфейс пользователя".
Поехали! А, вот. "имеющийся в системе файл имеет дату создания более позднюю, чем...
заменить/не надо/отмена/справка". Ну, "заменить". "Имеющийся в системе файл..." - "заменить".
"Име..." - "заменить!".
Угадайте, сколько раз? Ни за что не угадаете.
660. Шестьсот шестьдесят диалоговых окошечек. Бедный "пробел" на клавиатуре...
Перегружаемся. Нетскейп. "Для установки... не ниже fp32". А кого я только что ставил??
Фикспак. "вы знаете, но installation of fp32 is still pending. Reboot, и все сразу станет круто и стильно".
Ребут. Нетскейп. Фикспак. Ребут. Фикспак. Нетскейп. Ребут. А так ли уж нужны мне
эти сервисы?...
...В этой позиции я сейчас, собственно, и нахожусь. IP можо и ручками прикрутить,
по необходимости, про сеть я порасспрошу фидошников - как-то оно ведь делается.
Ну, фидософт - вещь особая, на нем останавливаться не буду. Но юниксы
по сравнению с осью - отдыхают. А правка makefile у несобирающегося юниксового пэкеджа - детский лепет
по сравнению с установкой По Настоящему Дружественной Операционной Системы/Пополам.
Интересно, там, в IBM, сами-то тоже того. Фикспаки с дискет ставят?...
И это IBM когда-то позиционировала как систему для "конченого пользователя",
более удобную, чем windows? Да за одно только "автозависание при старте" (помним - если запустить программу,
которая поставит раком систему, и перегрузиться (интересно, что еще можно сделать с вставшей раком системой?), то
система после перезагрузки послушно перезапустит эту программу, ну, а дальше понятно) - надо отрывать
некоторые наиболее выступающие части тела. А мышиная возня с "win98 тащит с собой IE4, а это неправильно"
меркнет по сравнению с цепочкой:
tcp/ip сервисы хотят fisetup
fisetup хочет netscape
netscape хочет fp32
fp32 хочет CSF diskette. Которые, слава Гейтсу, уже ничего не хотят. Поскольку не работают.
| |
| |