Электронная библиотека » Юрий Ревич » » онлайн чтение - страница 17


  • Текст добавлен: 26 января 2014, 02:12


Автор книги: Юрий Ревич


Жанр: Интернет, Компьютеры


сообщить о неприемлемом содержимом

Текущая страница: 17 (всего у книги 36 страниц)

Шрифт:
- 100% +
8.2.1. Используем программу Acronis Disk Director

Загрузочный диск или флэш-накопитель с программой обслуживания дисков проще всего создать, используя программу Acronis Disk Director. Позволяют создать такие диски и некоторые другие подобные программы (или их можно создать самостоятельно, хоть и более сложным путем). Acronis Disk Director следует установить в работающей системе Windows, не используя основную функциональность программы, в частности, не давая ей запуститься в автоматическом режиме – при первом запуске следует выбрать «ручной» режим. Затем следует обратиться к меню Сервис, где выбрать пункт Создание загрузочных дисков. Acronis Disk Director позволит вам создать на выбор загрузочный компакт-диск или флэш-накопитель, содержащие автоматически запускающуюся программу Disk Director. Можно также вместо прямой записи на диск создать ISO-образ, который затем можно неоднократно «прожигать» на диск любой программой записи оптических дисков. После этого саму программу из Windows можно удалить.

8.2.2. Создаем Live CD

Создать диск, позволяющий запустить компьютер и получить доступ к его ресурсам без установленной на нем системы, проще всего с помощью так называемого Live CD. Такой диск – полный аналог загрузочной DOS-дискеты, когда-то служившей для аналогичных целей. При загрузке компьютера с Live CD вы получаете полностью работающую ОС с некоторыми усеченными функциями, но не препятствующими манипуляциям с файловой системой и запуску программ. Большинство Live CD основаны на различных версиях Linux, но есть и использующие Windows, в основном Windows XP. Одна из самых удобных сборок Windows Live подобного рода носит название LiveCD Reversion и легко находится поиском через «Яндекс» в виде готового ISO-образа.

8.2.3. Создаем дистрибутивный диск Windows

Наконец, о самостоятельном создании загрузочного диска или флэш-накопителя с установочными файлами Windows – дистрибутивного диска. Это может потребоваться в двух случаях: если у вас есть необходимость запуска с флэшки вместо диска, или – самый сложный случай – когда в дистрибутиве не хватает каких-то критических компонентов, и их нужно добавить заранее.

Совет

Если вам просто требуется создать загрузочный диск, без добавлений, то это можно сделать, предварительно получив его образ в виде ISO-файла, который затем записывается (разворачивается) на диск любой программой прожига (подчеркиваю – не простым копированием файлов, а именно разворачиванием ISO-образа, см. главу 4 «Сменные носители»).

Собственный дистрибутив можно создать копированием имеющегося диска или изготовить самостоятельно из набора дистрибутивных файлов, полученных по Сети. И то, и другое позволяет любая «продвинутая» программа «прожига», умеющая создавать загрузочные диски (например, известная Nero), а простое создание ISO-образа имеющегося диска доступно вообще всем программам такого рода, в том числе уже упоминавшейся программе Small CD Writer (см. папку Compact Disk на прилагаемом к этой книге диске).

Предлагает свой бесплатный инструмент для таких действий и сама Microsoft – это программа под длинным названием Windows 7 RTM USB/DVD Download Tool. С ее помощью можно создать и диск, и загрузочный флэш-накопитель с дистрибутивом Windows (предполагается, что Windows куплена легально через интернет-магазин). Неофициально и без оглядки на версию Windows флэш-накопитель проще всего создать с помощью бесплатной программы WinToFlash (wintoflash.com). Распространение этой программы помимо закачки с официального сайта запрещается лицензией, но по эксклюзивному разрешению авторов я размещаю архив программы на диске к этой книге (в папке WinToFlash).

Перед тем как воспользоваться программой WinToFlash, следует распаковать ISO-образ с дистрибутивом Windows в отдельную временную папку (распаковку можно произвести любым популярным архиватором: WinRAR, 7-zip и т. п.). Работа с WinToFlash понятна без пояснений, единственное препятствие, которое вы должны предвидеть – если для Windows XP подойдет любой флэш-накопитель (емкость установочного CD меньше 700 Мбайт), то для Windows Vista и 7 он должен быть объемом не меньше 4 Гбайт, аналогично DVD.

8.2.4. Включение в дистрибутив поддержки SATA-дисков

Теперь о варианте, когда требуется включать в дистрибутив дополнения. Типовой случай этого рода представляет собой Windows XP с отсутствующим компонентом поддержки SATA-дисков (что характерно для всех дистрибутивов, кроме последних по времени Windows XP SP3, куда SATA-драйверы обычно интегрируются неофициально[17]17
  Такие сборки, конечно, очень удобны, но лицензионная чистота их вызывает большие сомнения. – Ред.


[Закрыть]
). Переход на SATA-диски совпал по времени с появлением Vista, и официальная их поддержка для Windows XP вроде бы и не требуется. Но во всех последних моделях и настольных компьютеров, и ноутбуков устанавливаются диски SATA, и без специальных драйверов Windows XP просто их не увидит, и установить ее вы в большинстве случаев не сможете.

Установка XP без ухищрений все-таки возможна, если контроллер поддерживает двойной режим работы: как стандартный IDE (ATA) и как SATA AHCI. В этом случае следует перед установкой Windows XP в BIOS просто переключить режим контроллера на Standard IDE. Для установки только Vista или 7 (без XP) лучше переключить в AHCI-режим – так диск будет работать быстрее. Если же режима Standard IDE в BIOS компьютера нет, то придется искать SATA-драйверы для Windows XP и включать их в дистрибутив.

Драйверы следует разыскать именно для той системы SATA, которая установлена на конкретном экземпляре материнской платы вашего компьютера (ноутбука). Иногда они идут под именем производителя платы или ноутбука, иногда – производителя контроллера. Заметим, что контроллер может иметь еще и третий режим (RAID), тогда в названии драйверов появится и эта аббревиатура. Если какая-то Windows уже установлена, то узнать производителя SATA-контроллера можно из Диспетчера устройств (путь к нему: Панель управления | Система | Оборудование), раздел IDE ATA/ATAPI контроллеры, или из аналогичного раздела диагностических программ типа Everest или SIW (если система еще не установлена, можно временно загрузить компьютер с Live CD и затем запустить диагностическую программу с флэшки).

Драйверы для SATA искать следует на сайте производителя системной платы или ноутбука. Поищите также в Интернете описание установки Windows XP на ваше «железо», там может быть точная ссылка на драйверы. Иногда удается найти их и на прилагаемом к компьютеру системном диске.

На диске в папке SATA XP Drivers я разместил три довольно распространенных варианта этих драйверов: от Intel, Jmicron и NVIDIA – и если это ваш вариант, то вам повезло. Иногда в Интернете предлагаются различные интегрированные универсальные пакеты SATA-драйверов, есть вероятность, что там встретится и ваш (при интеграции смотрите только, чтобы суммарный объем дистрибутива не превысил емкость компакт-диска).

Простой способ обойти проблему SATA

Все просто, если у вас есть старый дисковод флоппи-дисков. Подключите его к материнской плате компьютера (можно временно) и убедитесь, зайдя в BIOS, что он распознался без проблем. Затем найдите на диске к материнской плате SATA-драйверы или скачайте их с сайта производителя. Запишите драйверы на дискету и вставьте ее в дисковод. Начните установку XP с компакт-диска и в момент, когда появится надпись Нажмите F6 для загрузки драйвера, последуйте этому указанию. Далее вам предложат выбрать нужный драйвер, после чего установка пройдет нормально. К сожалению, кроме как с дискеты, загрузить драйверы SATA таким простым путем не получится.

Для интеграции SATA-драйверов в дистрибутив можно воспользоваться бесплатными для некоммерческого использования программами nLite (nliteos.com) или vLite (vlite.net) – это самые популярные инструменты для этой цели, хотя и не единственные. Обе программы созданы одним автором, имеют русский вариант интерфейса, и вторая отличается от первой лишь графическим интерфейсом, более соответствующим новому стилю Vista. К сожалению, лицензия не разрешает распространение этих программ помимо официального сайта, а достучаться до автора мне не удалось, поэтому программу придется скачать из Сети самостоятельно. Программы потребуют установки пакета Net Framework 2.0 – соглашайтесь. Установщик сам направит вас на нужный сайт, если предварительно подключиться к Интернету.

Программа nLite позволяет интегрировать драйверы в дистрибутив и сразу создать загрузочный диск или записать полученное в ISO-образ (что предпочтительнее). Обратите внимание, что в последнем окне надо нажимать не на Далее, а на Создать ISO, и внимательно следите, где вам предлагают разместить созданный файл – по умолчанию он окажется в корне того диска, где был размещен оригинал дистрибутива, и вы можете потом искать его до морковкиного заговенья. Содержимое такого ISO-образа можно использовать в качестве исходного материала для программы WinToFlash с целью создания загрузочной флэшки вместо диска.

8.3. Процесс установки Windows

Итак, мы основательно подготовились к установке: подготовили диски, скопировали из системных папок нужные документы, запаслись дистрибутивом и на последнем шаге не забыли проверить, имеется ли у нас под руками диск, прилагаемый к материнской плате или к ноутбуку. Если такого диска нет, то его содержимое следует скачать с сайта производителя, ориентируясь на точное название платы или ноутбука, и разместить на отдельном носителе – флэшке или оптическом диске.

8.3.1. Стандартная установка

Начиная установку Windows последних версий (особенно «семерки»), я рекомендую подсоединить компьютер к домашней (локальной) сети, соединенной с Интернетом, если она имеется. Тогда есть большая вероятность, что она обнаружится автоматически, еще в процессе установки, и вам не придется настраивать доступ к сети специально. Интересно, что то же самое должна «уметь» и Windows XP, но у меня почему-то ни разу этого не случилось.

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

Еще о меню загрузки

В современных BIOS при начальной загрузке компьютера предусмотрена возможность вывода меню загрузки. Внимательно посмотрите на начальный черный экран – в нижней его строке должна мелькнуть запись такого примерно вида: Press DEL to enter SETUP, F8 to enter Boot Menu (клавиши в зависимости от модели компьютера тут могут быть указаны различные). Нас в данном случае интересует вторая часть этой фразы, говорящая, что по нажатию клавиши <F8> откроется меню выбора загрузочных устройств: дисков, CD, флэшек. Вам остается только выбрать нужное загрузочное устройство. Использование меню загрузки освобождает нас от необходимости изменять последовательность загрузочных устройств в BIOS SETUP.

Если в начале установки вы не успеваете прочесть сообщения и сделать выбор, нажмите на клавишу <Pause> на клавиатуре – это остановит компьютер до следующего нажатия любой клавиши. После переключения установщика в графический режим клавиша <Pause> работать уже не будет.

С обозначениями разделов дисков путаница тут еще больше, чем при их разбивке. Windows XP показывает имеющиеся разделы с привычными буквами дисков (C: при этом означает основной – системный, или загрузочный, – раздел). А вот Windows 7 вообще не покажет никаких букв – вы увидите надписи типа Диск 0 раздел 1, причем этот номер раздела – 1 – к нам вообще может не иметь отношения (для проверки посмотрите на его размер). Характеристики также не помогут – скорее всего, вы увидите там отдельно названия основной и системный. Диску С:, вероятнее всего, будет соответствовать Диск 0 раздел 2 (если маленьких скрытых разделов нет, то, возможно, Диск 0 раздел 1), с надписью Система. Но надежнее всего ориентироваться по размеру раздела.

При установке Windows вам предложат ввести типовое размещение данного компьютера в сетевом окружении. Для Windows 7 и Vista всегда нужно выбирать Домашняя сеть – иначе потом не разберетесь с настройками общего доступа. Также сразу могут предложить определиться с подключением к локальной сети – разумеется, и это следует сделать. Причем для подключения по проводной сети, как правило, ничего делать и не потребуется, а для беспроводной придется ввести ее имя (SSID) и пароль доступа (см. разд. 6.3 «Способы подключения к беспроводной сети»).

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

По сути больше о процессе установки говорить нечего – принципиальных трудностей там обычно не возникает. Основные хлопоты начнутся после окончания установки.

8.3.2. Как вернуться к старой версии с помощью Windows.old?

Если у вас под конец переустановка Windows по какой-то причине застопорилась (например, вы с ужасом обнаружили, что под новую версию не существует нужных драйверов), то возникает задача полностью вернуться к старому варианту. Есть простой метод это выполнить, не прибегая к новой переустановке и иным сложным действиям. Запуститесь с Live CD, разыщите на диске созданную установщиком папку Windows.old и скопируйте ее на любой другой диск или, например, на флэшку, только она должна быть достаточно объемной. Можно скопировать также и другие нужные папки, которые хочется сохранить. Затем прямо из Live CD отформатируйте этот диск заново (если это диск С:, т. е. основной раздел, загрузочная запись должна сохраниться). Вместо форматирования можно просто как-то переименовать три вновь созданные системные папки: Windows, Program Files и Document and Settings (об их удалении см. далее).

Затем скопируйте все содержимое папки Windows.old (там содержатся старые копии этих же самых папок) в корневой каталог получившегося пустого диска. Если вы меняли версию Windows на ту же самую, то старая Windows запустится как ни в чем не бывало. В случае, если была попытка установить новую (Vista или 7), то восстановленную XP можно отремонтировать с помощью установочного диска, не устанавливая заново, через ввод команды fixboot (см. главу 11 «Ремонт Windows»). Возможно, придется еще отредактировать или вовсе удалить загрузочное меню, если оно испорчено (см. разд. 8.4 «Две системы на одном компьютере»).

С помощью установочного диска Windows 7 или Vista все то же самое можно сделать и иначе – через функцию восстановления, причем неважно, какую версию вы восстанавливаете. Загрузитесь с установочного диска (в «семерке» можно создать и специальный восстановительный диск – см. главу11). Запустите функцию восстановления, выберите раздел с исправляемой системой (папка Windows.old должна быть в том же разделе), затем выберите опцию Командная строка. В командной строке наберите следующие команды:

ren Windows Windows.bak

ren "Program Files" "Program Files.bak"

ren "Document and Settings" "Document and Settings.bak"

Само по себе новое имя папок не имеет значения, лишь бы оно отличалось (в примере оно отличается расширением bak). Потом их можно будет удалить (об этом см. далее). Теперь наберите команду для копирования всех папок и файлов оптом из Windows.old в корень диска С:

xcopy /s /h c:windows.old*.* c:

Если восстанавливаемая система – Windows XP, для восстановления загрузочного сектора воспользуйтесь следующей командой (здесь E – буква CD-привода):

E:bootbootsect /nt52 с:

Если восстанавливаемая система – Windows Vista, то замените nt52 на nt60. Как видите, хотя и быстрее, чем простая замена, но сложнее и хлопотнее.

Какой бы вариант вы ни выбрали, придется еще удалять ненужные временные папки, все эти old и bak. Скорее всего, при попытке это сделать вы, Администратор (проверьте!), наткнетесь на «запрещение доступа». Чтобы это обойти, откройте в Проводнике Свойства для этих папок (через правую кнопку мыши), снимите все отметки в разделе Атрибуты и нажмите на Применить. В следующем окне вас могут попросить подтвердить, что это для вложенных папок и файлов тоже. После этого папки должны удалиться целиком без проблем (подробности см. в разд. 10.3 «Чистка системы»).

8.4. Две системы на одном компьютере

А зачем оно надо, спросите вы? Две системы на одном компьютере нужны в случае, если вы привыкли работать в одной из них, но имеются программы или просто функции, которые можно осуществить только в другой. Разновидность такой мотивации представляет случай, если вы, например, сами являетесь программистом и должны проверить функциональность программы в различных системах. Наконец, вторая система дает неограниченные возможности для экспериментов, полностью изолируя среду от основной системы – даже доведя отдельную систему до полного краха или набив ее вирусами, вы можете без потерь ее снести и установить заново.

Необходимость иметь последнюю версию Windows часто принуждают производители различного софта или «железа». Если вы нечасто пользуетесь новейшими программами, то вместо того, чтобы менять привычную среду, обучаться работе в ней и заново ее настраивать для повседневной работы, проще параллельно установить вторую систему. Крайний случай такой несовместимости: Linux или Mac OS для повседневных нужд и параллельная Windows для тех программ, которые в версии для других ОС просто отсутствуют, – так, например, не существует Adobe Photoshop для Linux, а свободный редактор GIMP его заменяет не полностью.

8.4.1. Создание виртуальных машин

Есть два принципиально различных способа завести несколько операционных систем одновременно. Один из них – создание для каждой из них отдельной виртуальной машины, тогда между ОС можно переключаться простым нажатием «горячей» клавиши и даже иметь общие ресурсы, для которых не нужны отдельные драйверы. В виртуальных машинах одна из ОС считается основной (хост-машина), а остальные – гостевыми. Одной из удачных разработок таких виртуальных машин считается бесплатная VirtualBox, сейчас принадлежащая компании Oracle. Она позволяет установить на компьютере в качестве гостевой практически любую ОС: от различных вариантов Linux до экзотических вроде Solaris, включая все версии Windows, а также устаревшие DOS и OS/2. Причем между различными ОС даже возможен совместный буфер обмена.

Есть и программа организации виртуальных машин Microsoft Virtual PC, которая специализируется на виртуализации операционных систем компании Microsoft. Именно таким способом реализована поддержка XP Mode в Windows 7 Professional и выше – запуская программу в таком режиме, вы запускаете настоящую Windows XP, только действующую в пределах одного окна одного приложения.

8.4.2. Организация мультизагрузки

Самостоятельная установка и правильная настройка любой из виртуальных машин (кроме XP Mode) может оказаться довольно сложным делом, неподъемным для «чайника», у которого обязательно что-то не заработает «как надо». Потому предпочтительным может оказаться второй способ установки нескольких ОС – мультизагрузка, когда выбор производится в момент запуска компьютера. Быстрого переключения между различными системами в таком варианте не получится, зато это просто в настройке, и системы будут гарантированно разделены. Ранее подобный способ требовал установки специальной программы мультизагрузки, теперь это делается средствами самих операционных систем.

Мы рассмотрим самый простой случай: две разные Windows на одном компьютере. Одна из них, вероятнее всего, будет Windows XP – смысла в установке параллельных Vista и «семерки» немного, проще заменить первую второй, потому что они практически идентичны по интерфейсу, только вторая лучше и удобнее. Разумеется, все программы для обеих ОС, даже одни и те же, придется приобретать в двух экземплярах (некоторые, такие, как антивирусы, позволяют прибрести множественную лицензию, которая оказывается ненамного дороже обычной).

Windows XP наименее приспособлена к мультизагрузке, потому ее предпочтительно устанавливать первой. Дело в том, что при установке XP портит загрузочную запись основного раздела, переназначая ее на себя, поэтому, если раньше уже была установлена другая ОС, ее загрузку придется восстанавливать вручную (см. по этому поводу разд. 11.1 «Если Windows не загружается»). А вот Vista или «семерка», устанавливаемые после XP, подхватят уже имеющуюся систему и автоматически сформируют мультизагрузочное меню. То есть за порядок запуска будут отвечать именно эти системы, даже если XP установлена в основном разделе диска C:.

Во время установки будьте особенно внимательны при указании раздела, куда устанавливается новая система. Если вы ошибетесь, она заменит старую, и хлопот будет предостаточно – придется устанавливать XP обратно через папку Windowsold, а потом заново приступать к установке второй версии. Не забудьте, что Windows XP показывает имеющиеся разделы с привычными буквами дисков – C: при этом означает основной (загрузочный) раздел, а Windows 7 вообще не покажет никаких букв – вы увидите надписи типа Диск 0 раздел 1, и для уверенности проще всего будет ориентироваться на объем раздела.

Если вы хотите, чтобы XP по-прежнему загружалась по умолчанию, и не желаете ждать целых 30 секунд при показе меню загрузки, то эти параметры изменить очень просто (вопреки тому, что пишут в самодеятельных инструкциях) – во второй системе (Vista или 7) щелкните на пункте Компьютер в главном меню правой кнопкой и выберите пункт Свойства, а в нем – Дополнительные параметры системы. В открывшемся окне перейдите на вкладку Дополнительно, разыщите там раздел Загрузка и восстановление и щелкните на кнопке Параметры. В открывшемся окне (рис. 8.1) поменяйте систему, загружаемую по умолчанию, и измените значение времени ожидания справа от отмеченного пункта Отображать список операционных систем (вместо 30, например, установите 10 сек).

Рис. 8.1. Окно параметров загрузки и восстановления в Windows Vista


А вот все остальное в загрузочном меню изменить намного сложнее, чем в Windows XP, где достаточно просто отредактировать файл Boot.ini, располагающийся в корневом каталоге системного диска. В большинстве случаев изменения и необязательны, но иногда желательны – Windows при установке может запутаться в уже установленных системах, и возникнут лишние пункты в меню выбора, причем с одинаковыми названиями – их захочется удалить. Кроме того, Vista или «семерка», скорее всего, не потрудятся идентифицировать ранее установленную систему и назовут пункт меню выбора презрительным Предыдущая операционная система – что-то вроде «обычный стиральный порошок». Конечно, вы знаете, что это XP, но выглядит некрасиво.

Редактировать меню в Vista и «семерке» можно двумя путями: или из командной строки с помощью программы BCDEdit, или с помощью специальной утилиты EasyBCD, которая просто создает графический интерфейс для BCDEdit. Программа EasyBCD рекомендуется самой Microsoft, она свободная и бесплатная, и я разместил ее на диске в папке EasyBCD.

Обращение с EasyBCD описано на многих ресурсах в Сети, и удаление пунктов меню удобнее производить через нее. Здесь мы только покажем, как выполнить переименование с помощью командной строки BCDEdit, если неохота возиться с EasyBCD. Войдите в систему от имени администратора, запустите командную строку (Пуск | Все программы | Стандартные | Командная строка) и введите команду:

bcdedit /set {default} description «Windows XP»

Обратите внимание, что скобки – фигурные, а кавычки – простые прямые (в английском регистре, там, где русское «э»). Команда изменит название системы, загружаемой по умолчанию, на «Windows XP». Название системы, в которой вы находитесь, можно изменить командой:

bcdedit /set {current} description «Microsoft Windows 7»

В обоих случаях в кавычках в произвольной форме пишется новое название пункта, которое должно показываться в момент загрузки (вместо «Microsoft Windows 7» может стоять, естественно, и «Microsoft Windows Vista» или что-то другое). Если BCDEdit сообщает, что «отказано в доступе», то отключите UAC, как описано в разд. 8.5 «Настройка среды Windows».


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | Следующая
  • 3.6 Оценок: 5

Правообладателям!

Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.


Популярные книги за неделю


Рекомендации