Последовательность правильной переустановки Windows

I. Подготовительные действия

Нельзя переставлять Windows

Задача последовательности: собрать опыт по переустановке, вспомнить наиболее типичные проблемы, чтобы в будущем проходить по оптимальному маршруту.

1. Предварительные действия

Внимание! Уважающий себя администратор перед тем, как работать с компьютером, принесенным сторонним клиентом обязательно делает с его основного системного раздела образ, с использованием Acronis True Image или альтернативного пакета.

 

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

Предпочтительна USB Flash от Ubuntu, или Linux LiveCD, или Windows XPE

Очень не дурён для этих целей Acronis CD, который содержит DiskDirector и TrueImage.

УСТАРЕЛО: Создание загрузочного CD диска (на чистой машине). Комплектация такого CD для домашнего использования (DOS-вариант)

 

НА ВЫРОСТ 1: Извлечение загрузочной записи с CD (Ultra ISO).

НА ВЫРОСТ 2: на файловом сервере \\Zoo\Distrib1\Utils\!_Give_me.2\*.* находится видео-файл с инструкциями и необходимый софт для создания загрузочных Flash-накопителей. Рекомендую.

НА ВЫРОСТ 3: В Windows создать ISO образ с загрузочного CD. Подмонтировать (mount ISO) образ в какую-то папку Linux. Добавить туда нужные файлы. Отмонтировать. Нарезать. Выполнение идеи читай man и Internet.

 

2. Сохранить всё уникальное

Три базовых понятия:

Примечание А1. В наборе готовых рецептов описано для Win98, WindowsXP как изменением ключей реестра перенаправить папку Мои документы с загрузочного диска на любой другой диск.

Примечание А2. В наборе готовых рецептов описано для Linux, перенести профиль пользователя на любой раздел на жёстком диске.


Примечание 1. Неплохо, чтобы документы изначально сохранялись не на системный диск, а на сетевой диск сервера в корпоративной сети или на домашней машине, на диск с данными в системе FAT32. Вопрос: "Почему используется FAT32?"

Ответ. Видно из-под DOS + он не шифруется.

Ответ 2. NTFS имеет предел по количеству обращений к нему. Так на нашем сервере после очередного года эксплуатации диска NTFS начинаются проблемы исчезновения некоторых файлов.

Ответ 3. Нередко при аварийном сохранении документов с тома NTFS на том NTFS выявляются проблемы с шифрованием, когда вроде бы всё скопировалось, но со второго диска потом не всё открывается.

Примечание 2. Научите пользователей использовать "короткие имена". Вспомнить определение короткого имени.

Внимание. Большинство людей не задумывается, что Windows XP использует FAT32 таблицы в кодировке DOS 866. При всевозможных операциях сохранения дисков на аварийных машинах возможно появления проблем с кодировкой. Решаются эти проблемы исключительно из-под Linux, в котором можно непосредственно указывать используемую кодовую таблицу.

Примечание 3. Можно всё это сохранять на другой логический диск внутри того же HDD. Если удасться - то можно нарезать CD. В профессиональных целях используется. например, ZIP Drive, доступный при загрузке с дискеты с поддержкой его драйвера.

Примечание 4. Сохраняется всё или из Windows или прогрузка с дискеты (для Win>=2000 придётся грузится с драйвером чтения NTFS).

Примечание 5. В подкорке пригласившего Вас юзера может сидеть уверенность, что Вы - почти бог, и ошибок не допустите. Очень часто мы понимаем, насколько ценным было то, что мы потеряли, только после потери. Это пользователю надо сказать.

 

3. Посмотреть описание "железа" и его настройки

3.1. Первый способ выяснения комплектности и нормальной настройки "железа"

Правой по Мой компьютер, Свойства, Устройства (Win<=98) или Оборудование (Win>=2000). Вывести это на принтер или записать авторучкой (всё, до знака в названиях драйверов), включая IRQ, DMA, IO (суть этих параметров рассмотрена здесь).

Windows. Распечатка "Отчет о системных ресурсах".

Linux. {Start}-> {Система}-> {Администрирование}-> {Device Manager}.

ВНИМАНИЕ преподавателя: нужно пройти по всем основным проблемным устройствам машины, начиная от IDE и SATA контроллеров.

В сайт нужно добавить образы экранов, чтобы предварительно разобраться с драйверами сейчас, пока всё работает.

3.2. Второй способ - BIOS (POST)

Необходимо выверить в BIOS следующие значения:

Чтобы остановить отчёт BIOS на экране нужно нажать клавишу Pause-Break.

Ранее рассмотренное: "Начало загрузки компьютера. Виды стартовых экранов. Выяснение комплектности компьютера, в том числе IRQ"

3.3. Посмотреть всё сохранившиеся с момента покупки

Информацию можно получить из:

3.4. Четвёртый способ - вскрыть крышку системного блока

Гарантийные пломбы. Проблемы с ноутбуками.

Настройки BIOS - вскрытие крышки.

Зеркальце.

 

Чемпионы по проблемам при настройке драйверов:

4. Если работает Windows, то неплохо провести scandisk для ВСЕХ жёстких дисков

Scandisk из Windows, зачастую, работает надёжнее scandisk из DOS (особенно это касается дисков ужатых Drivespace, в отношении которых DOS-версия scandisk запускается с ограничениями).

Нередко scandisk оказывается не способен исправить ошибки. В таком случае можно попробовать использовать Norton Disk Doctor for Windows из комплекта Norton Utilites.

Если ничто не помогает исправить ошибки, то это будет устранено при удалении и последующем создании логического диска заново (см. пункт 8).



5. Принятие решения о вирусной безопасности и методе установки


Не забудьте в BIOS найти пункт Virus Warning (предупреждение о том, что происходят действия похожие на проявление вирусной активности, в том числе изменяется Master Boot Record) и выставить этому параметру значение Disabled (Отключено). Оставьте это же значение вплоть до полной установки Windows на машину.

Обязательное действие для переустановки Windows классическим способом: отключение в BIOS защиты от записи в загрузочные сектора.

Эта же команда будет важна для 7 шага - "7. Команда стирания MBR".


6. Перезагрузиться с "чистого" загрузочного диска

Перезагрузка с чистого диска бывает нужна ещё и для того, чтобы удалить каталоги "C:\Windows\" и "C:\Program Files\", что приводит к удалению всех частей реестра старой версии Windows и, как следствие, установки новой версии начисто.

Примечание на будущее. Единственная разница между перезагрузкой с дискеты и перезагрузкой с загрузочного компакста, созданного с использованием образа той же дискеты состоит в том, что вся поверхность компакт-диска защищена от записи. Соответственно, если у нас только один физический жёсткий диск, а на нём нет ни одного раздела, доступного для записи из DOS (FAT, FAT32), то вместо PartitionMagic придётся пользоваться комплектом fdisk.exe (diskpart.exe = аналог fdisk, начиная с Windows 7) и format.com, так как PartMag не сумеет записать свой временный файл с инструкциями пользователя.

Этот диск создавался при выполнении пункта 1.

Как выбрать загрузочное устройство см. "Выбор из BIOS загрузки с дискеты".

Примечание 4. В корпоративной сети будет использоваться сетевая дискета, возможно, на неё влезет fdisk.exe, sys.com, format.com и VC, всё остальное будет находиться на файловом сервере сети. Защищать такую дискету защёлкой от записи нельзя, её можно вставить только после начала загрузки машины.

Примечание 4-б. Дистрибутивного диска с операционной системой (Windows 7, Linux Ubuntu, Linux Alt Master) вполне достаточно, чтобы считать, что требования этого пункта выполнены.

7. Команда стирания MBR

Примечани 7.1. Windows современных версий автоматически очищают MBR. Linux - ставят в тот же MBR GRUB, что даёт тот же результат - очистку.

Справочно

для DOS (и Novell DOS):   fdisk   /mbr

Для Windows 7, 8, 10

для Windows 7:

для Windows XP:

для Linux:     

Рис.7.1. Пояснение разницы между командами:

Примечание. Команда "format c: /q" стирает ещё и BR указанного диска.

Альтернативный рисунок очистки с большим набором средств.

8. Разбиение или переразбиение диска

Термин разбиение. История покупки HDD в "Эликом".

Используется или PQ Partition Magic (DOS-реализация, версия, начиная с 7 нормально работает с NTFS) или fdisk, который слабее, но работает даже при лшибках в геометрии разбиения диска (например, после Linux).

Неплохо перед запуском PartMag запустить Scandisk.

В PartMag желательно включить {General}.-> {Preferences}.-> {+Skip Bad Sector Scan}.

То есть {Общие}.-> {Предпочтения (настройки)}.-> {+Не выполнять полное сканирование поверхности диска (полное форматирование)}.

Дело в том, что PQ PartMag не только программа разбиения, но и программа форматирования дисков.

Супермини. Разбиение диска 2,1 GB под WIn98. Примерно на C: (1,4) и D: (всё остальное). На диске C: будет находится swap-file, каталог Windows, Program Files (включая в том числе саму программу TheBat, 1С). "Рабочий стол" и папка "Мои документы" будут перемещены на диск D:, там же будут почтовые папки TheBat, папки с данными 1С.

Рис. 8.1. Классическая схема - "Программы и Данные должны хранится на разных носителях":

 

Термин "Рекурсия".


Примечание 5. Такое разбиение обусловлено тем, что диск C: с ужатием в 2 раза будет сохранён в Ghost-образ.

Рис. УБРАНО. Идеология общесистемного архивирования (с плавающей длиной байта)

Примечание 6. Любые вирусы легко лечить переливом.

Примечание 7. Экономьте деньги клиентов, если Вас просят купить машину, спрашивайте зачем она нужна, очень может быть, что супермини вполне его устроит.


Миди. Добавление ещё и логического диска дистрибутивов. См. рис.

Рис.8.2. Сравнительная схема "Разбиение физического жёсткого диска на три логических раздела по предполагаемой частоте обращения" и "Результаты оптимизации диска FAT32 по фактической частоте обращения".


Это позволяет:

Макси (для Win>=2000). (см. \\zoo\sys_adm.new\sys_adm.v06\03_win\A002.cvf)

Два основных варианта положения загрузочного диска WinXP

Примечание 1. Обычно, в Windows размер SWAP-файла рассчитывается исходя из соотношения SWAP = 2,5 * RAM.

Вопрос: Сколько RAM было на машине с предыдущего рисунка.

 

Ответ: примерно 512 мегабайт.

Примечание 2. Как SWAP перевести на отдельный диск для WinXP
Настройка SWAP на Windows 2000 Server.
Определение SWAP здесь.

Примечание 2-б. Не забудьте на C: оставить 2 или 4 мегабайт SWAPфайл под стоп-ошибку ("синий экран, белые буквы").

 

Диск с именем TMP назван немного неправильно, он предназначен для SWAP-файла.

ВНИМАНИЕ. Вырезка с экрана делалась из Win2000, поэтому NTFS диски имеют буквы (T:, D:, S:), в MS DOS режиме этих дисков не видно и буквы им не будут присвоены.

УСТАРЕЛО Задание А1. Прогрузитесь с WinXPE.

УСТАРЕЛО Задание А2. Прогрузите машину в Linux (лучше бы грузится с Linux LiveCD, чтобы партиции не были примонтированы к системе), но для выполнения задания хватит и обычного Linux Debian или Linux Ubuntu. Запустите gparted (alt-F2, sudo gparted). Повторите задание А1.

 

Рис. Соответствие версии Partition Magic редактируемой версии NTFS:

Вывод - серверные разделы имеют NTFS иной подверсии, чем клиентские машины.

 

Перед установкой Windows желательно раздел отформатировать в FAT32, а во время установки выбрать "переконвертировать в NTFS".

Перековертацию можно выполнить и после установки WIndows командой  convert  c:  /fs:ntfs


Особенности описания разделов в Linux. Учитывать в нашей лаборатории обязательно!

Текущее разбиение жёстких дисков в нашей лаборатории. 2009,04,17.


УСТАРЕЛО и убрано по соображениям антивирусной безопасности, иначе папка D:/BTMagic.PQ становилась передатчиком вирусов между операционными системами. Примечание 0. PowerQuest Boot Magic

 

Примечание 0-б. LINUX. Вопросы установки и настройки grub:

Подготовка пустого Primary-4 (/dev/sda4) раздела для установки Windows 7

 

Примечание 1. Вопросы разбиения диска и перенаправления загрузки из MBR. Вопросы ASSIGN'а (присвоения) имён дисков.

Стадии присвоения разделу буквы из Windows:

Стадия Мероприятие Примечание
на уровне PT назначение одного основного раздела active и одновременно unhide (видимый, не скрытый), а других основных разделов hidden (скрытый) При этом MBR изменяет запись в PT
на уровне ядра OS выявление доступных дисков основного раздела active + всех logically читаются данные из PT
на уровне ядра OS после этого OS выявляет, какие файловые таблицы она способна воспринимать, например WinXP понимает FAT16, FAT32, NTFS и не понимает EXT3 и LinuxSWAP при это разделы с точки зрения OS делятся на "Понятные" и "Непонятные"
на уровне процедуры assign, входящей в OS Видимым и Понятным разделам присваиваются буквы, начиная от латинской C: Операционная система помнит об этом в текущем сеансе
на уровне реестра Windows дополнительное назначение букв дисков, см. ФОТО запись об этом делается в реестре и выбор администратора "запоминается"

 

СЮДА пояснение установки Windows 7 на Logically раздел, взаимодействие ntloader и файла boot.ini, .

 

Примечание 1-б. LINUX. Автоматическое монтирование устройств с использованием файла fstab.

 

Примечание 2. PowerQuest Partition Magic, предварительная оценка скорости выполняемых действий.

Примечание 3. Использование программы FDISK.EXE ИЛИ diskpart.exe (аналог fdisk, начиная с Windows 7) для удаления раздела, мешавшего запуститься программе PowerQuest Partition Magic.

 

Примечание 3-б. LINUX. Программа cfdisk.

Примечание 4. Подключение нового IDE HDD к компьютеру. (Будет более тщательно пройдено на части семинара, касающейся железа, здесь ссылка приведена для коллекции) .


Примечание 5 (уже описывалось выше, в качестве причины, по которой на завирусованной Windows машине для сохранения документов перед удалением логического раздела диска нужно грузится с Linux USB Flash - файлы desktop.ini + *.htt, которые выполняются проводником (explorer) Windows в качестве инструкции.). Загрузка на завирусованном компьютере с дискеты. Какие области и файлы операционная система читает и в каком режиме (в режиме ознакомления с данными или в режиме инструкций, обязательных к выполнению).

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