`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Андрей Зубинский

Сегодня добр и устал, поэтому всё будет очень спокойно

+1212
голосов

Начну с личного опыта, вдруг кому пригодится. Потому что ситуация с умирающими инсталляторами Windows и Ubuntu (умирают на разных этапах - Windows наглухо при распаковке файлов, Ubuntu - не менее наглухо при настройках apt-get), похоже, для меня не уникальна.

Дано: полностью исправный нетбук Acer Aspire One A150, минимально модифицированный, добавлена до максимума оперативная память и заменен wifi-модуль Atheros (который в этой модели - притча во языцах, он "отваливается", самопроизвольно исчезая из поля зрения операционной системы, независимо от типа системы) на ходовой Intel.

Исправность нетбука была проверена интенсивными тестами и подстверждалась долгой безупречной работой до очередной неудачной вивисекции с использованием MeeGo в качестве топора.

Сначала три часа "мусолился" родной хитачиевской утилитой хитачиевский же 120 GB винчестер. Я на него грешил, потому что в городе Новосибирске русская женщина комсомольского возраста брякнула моим работающим нетбуком о стол так, что мне стало нехорошо (никакой эротики или адюльтера в этой истории нет, действие происходило в фойе Дома Учёных, где молодая официантка во время фуршета таким образом освободила нужную ей часть стола). Японская щепетильность выдержала широту девичьей русской души, способной что коня на скаку, что в горящую избу с этим самым несчастным недоскакавшим куда ему надо конём - винчестер оказался совершенно как новый.

Затем несколько часов мусолилось ОЗУ. И это тоже не выявило ни одной ошибки.

И при всём этом на машинку не ставится ни Windows 7, ни Ubuntu (справедливости ради - один раз каким-то странным способом установка UNR 10.10 удалась, но это оказалось исключением из правил). При установке Windows 7 со сделанной по всем правилам бутовой флешки наблюдалось то же самое, что наблюдалось, как оказалось, многими. Инсталляция как бы начинается, как бы даже и продолжается, но на этапе распаковки инсталляционных файлов машинка намертво "залипает". И при каждой попытке процент распакованных до "залипания" файлов отличается в диапазоне от 0% до 94% (это то, что я наблюдал). Ubuntu же отличается завидной стабильностью - как только инсталляция доходит до инициализации apt-get, инсталлятор бодро рапортует об аварийном завершении и просит сообщить var/log разработчикам Ubuntu, чтобы учесть и исправить ситуацию. Это тоже не лечится ничем, увы.

В общем, выходов было два - или морщить ум, или тратить деньги и время на сервисный центр (машинка старая, модифицированная, о гарантии речи идти не может, но я к ней привык, это мой диванно-кроватный компьютер для чтения, баловства с Java в NetBeans, просмотра кина, слушания музыки, слежения за новостями, общения etc.).

Посему пришлось вкючить воображение и устроить пляски с бубном.

Для плясок понадобился собственно бубен. Нечто на флешке, очень самодельное (спасибо народным умельцам!), как бы совсем незаконное (увы, да), на базе той же Windows 7 - маленький (меньше 300 MB) лив дистрибутив с необходимым минимумом файловых утилит. Где это взять - не нашему человеку рассказывать, а разработчикам этого чуда - большое спасибо. И, конечно, вполне легальная флешка с инсталляцией Windows 7. Итого - две флешки, одна с лив системой, вторая - с инсталляционным образом.

Нетбук был загружен с лив системы, винчестер нетбука был разбит на два раздела, первый объявлен активным, оба форматированы NTFS. Затем в нетбук была воткнута  флешка с дистрибутивом Windows 7, её содержимое средствами лив дистрибутива скопировано на второй раздел винчестера, и с этого раздела из-под лив дистрибутива был запущен setup Windows 7. Который замечательно отработал первую фазу инсталляции Windows на активный раздел. Эта фаза завершается перезагрузкой.

А вот после перезагрузки чего-то хорошего ожидать не следует. Копия дистрибутива на уровне файлов не содержит одной важной детали - а именно, образа бут-сектора. Который при такой вычурной инсталляции на активном разделе не формируется. Иными словами, на активном разделе есть всё, что нужно для продолжения инсталляции, но вот загрузиться-то не получится никак. И тут пригодится та самая инсталляционная флешка Windows 7. Загружаемся с неё, но не инсталлируем систему, а входим в recovery-режим, где запускаем консоль и ручками принудительно прописываем бут активного раздела нашего измученного винчестера. В консоли запускаем утилиту diskpart и попадаем в её командную среду. Дальше всё просто - просматриваем видимые диски (команда list disk), указываем нужный диск (select disk номер_диска, чаще всего это будет 0), просматриваем тома на диске (list volume), выбираем нужный том (select volume номер_тома, опять же, чаще всего это будет 0), командуем activate и выходим сначала из утилиты diskpart (exit), затем из консоли (ещё один exit). И перегружаемся.

После этих плясок Windows 7 уже загружается во вторую фазу инсталляции, которая проходит без всяких проблем. Впоследствии инсталлированная таким весьма специфическим способом система, несмотря на принципиальную невозможность традиционной инсталляции, работает совершенно нормально, без малейших отклонений от нормы. Похоже, виноваты какие-то странности в железе, скорее всего - в USB-контроллерах, которые полностью устраняются когда система начинает работать полноценно, минимально задействуя BIOS (мне так кажется, других причин я просто не могу ни отыскать, ни предположить).

Это помогает, короче. Проверено.

Теперь очередная польза.

Список программ, безоговорочно относящихся мной к шедеврам, пополнил TeamViewer. Ну что я могу сказать, кроме - браво! Бесподобная программа, эталонная в каждой мелочи. В качестве теста успешно, с удовольствием и без малейших усилий "обслужил" с её помощью компьютер в далёкой дикой Бельгии. Молодцы, разработчики TeamViewer. Большие молодцы.

И ещё одна прекрасная штуковина - OffiSync. Это фактически плагин к Microsoft Office, позволяющий удобно и естественно работать в среде Office с документами Google Docs, причём и в кооперативном режиме, когда над одним документом работает несколько человек. Программа, как и TeamViewer, сделана так, что в документации практически не нуждается, достаточно здравого смысла и простой внимательности.

Утилитка, делающая в Windows штатным клиентом электронной почты по выбору или gmail, или Yahoo/AOL/Hotmail - GmailDefaultMaker. Вроде и необязательная, но после первой же пробы оказывающаяся очень удобной.

Теперь чуть-чуть хайтек-всячины. Околоавтомобильной.

Во-первых, на днях всё прогрессивное человечество праздновало десятый день рождения робота Asimo, созданного автомобильным концерном Honda. Как поклонник основной продукции Honda и большой почитатель Asimo, поздравляю команду разработчиков и желаю самому совершенному антропоморфному роботу планеты быть ещё лучше и спокойно, без проблем для создателей, пережить надвигающийся кризис подросткового возраста, хехе. Очень рекомендую всем, кто не знает об Asimo, узнать - это дивная машина, фактически потолок робототехники сегодняшнего дня (а, может, уже и дня завтрашнего).

Во-вторых, продолжая как бы автомобильную тематику - советую прочесть короткую заметку о серийном эклектромобиле Chevy Volt. Очень познавательная заметка. В Chevy Volt - больше 100 вычислителей, которые исполняют суммарно порядка 10 миллионов строк кода (!), в ходе проектного процесса всё это вычислительное проектировалось-испытывалось 29 месяцев с использованием выскоуровневых технологий (в частности, речь идёт о ПО IBM Rational).

PS

Ну и напоследок - минутка тонкого глумления от Microsoft, для тех, кто понимает и наблюдает развитие ситуации с Java на разных платформах: короче, Microsoft фактически официально обещает самый высокий статус для Java и Eclipse в Windows Azure. Амитаб Шривастава, вице-президент серверного и облачного подразделения Microsoft, сказал дословно так: "Мы строим очень открытую систему [Azure].  И собираемся поддерживать всё - Orace Sun Java, IBM Java, для нас нет разницы. Потому что это - пожелание разработчиков...".

+1212
голосов

Напечатать Отправить другу

Читайте также

MeeGo всім показала, особливо автору, гигиги.

Классический пример "битой" памяти и

добавлена до максимума оперативная память

тому явное подтверждение.
советую прогнать мемтестом, хотя на моей памяти бывали случаи когда мемтест говорил что всё хорошо, а после архивирования/разархивирования иногда MD5 не сходился.

+
ошибка в тексте, не activate, а active

По части зависания в процессе установки, ихмо, это последствия потертого BIOS после топора MeeGo. Даже, что более вероятно, не самого BIOS, а потерлись/неверно восстановились какие-то параметры девайсов в DSDT (возможно и в другой) секции ACPI. Надо бы в будущем перед такими экспериментами делать бэкап и всех таблиц ACPI. Как минимум бинарник DSDT. Уж очень сиптомы характерные...

У меня были похожие проблемы на ноуте MSI. Винда при инсталляции зависала, Ubuntu тоже. В результате удалось поставить Ubuntu, отключив ACPI в настройках инсталлятора.

Да очень интерестно.
Читаем из этой истории-

Масол- помог виктору буту.

Применяем силвую диверсинную операцию потив имеющихся в Украине лиц угрожающих странам участникам TEE. Япония решает проблемы с оффициантом из России.

Повторяющие слова некого Яковлева - о том бывшие и по сих пор влиятельные лица связанные с полит-бюро (СССР) будут поддерживать ряд операций проводимых TEE.

Собственно все ваши злоключения чтобы в вашу статью вставить послание. Но поскольку секретность ненужна, сегодня и мы переходим к целому ряду диверсионных операций без секретности, то я позволил себе раскрыть.

Особо хочу поблагодарить Андрея Зубинского за серию статей о офицерах Флота Ее Величества. И обосновани пренадлежности к социальным группам. (Я тогда уже было вышел из подчинения. Правда Тони Блэр устроил саботаж в MI6, а Камерона мы взали за яйца после того как Милибан ему наставил.)

ПО ТЕМЕ - обычно когда у меня такие проблемы то я переписую на девайс несколько мегабайт с /dev/zero, потом заново размечаю (или я что-то неуловил.)

очень хороший текст.
спасибо, ггг.

Дайте ссылочку, а то SCIgen надоел :) Про полит-бюро - ни слова :)

Андрей, спасибо вам за полезное и интересное, вот только суть "тонкого глумления от M$" я что-то не понял. имхо, нету там никакого глумления.

Many Thanks за TeamViewer. Читати все інше теж весело і цікаво.

Андрей, а может у вас и впрямь просто бубна нету?)
я вот недавно за 200 грн прикупил. в кийове есть контора, что делает.

спасибо за всякие полезняшки, с которыми нас знакомите. нагло спрошу - периодически (ну раз в год) пытаюсь найти фриварную тулзу с простым функционалом: несколько буферов обменов. их вроде есть, но какие-то все корявые. а хотелось бы просто - несколько слотов, при нажатии разных кнопок вылезал нужный слот. не видали?

__
В далёкие-далёкие времена, когда байты были битами...

Пользуюсь Ditto. Вроде всё устраивает. Может использоваться как portable.

тоже пробовал, но не срослось помню. попробую снова. спасибо
__
В далёкие-далёкие времена, когда байты были битами...

Про OffiSync - интересная вещь. Но после её установки у меня начал сильно тормозить при открытии Ворд. Немного раздражает.

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT