Компьютер на флешке. Работающие Windows, Linux, Офис и 150 самых полезных программ у вас в кармане

Королев В. Д.

Колисниченко Д. Н.

Горячев Д. П.

Прокди Р. Г.

В этой книге вы найдете уникальную полезную информацию о том, как установить на флешку Windows XP и Windows Vista, как настроить Linux на флешке. Вы научитесь пользоваться портативными вариантами офисных программ (Word, Excel), познакомитесь с огромным количеством портативных программ, которые могут работать прямо с флешки и будут всегда под рукой: антивирусами, программами для работы с видео и звуком, полезными утилитами на каждый день, файловыми менеджерами, «писалками» CD и DVD, интернет-программами разного назначения (от аськи до торрент-клиента), графическими редакторами (в том числе и GIMP Portable — мобильный заменитель Photoshop'а), играми, а также многими другими. Отдельные главы посвящены правильному использованию флешек и восстановлению данных с поврежденных флешек в случае возникновения проблем.

Книга написана простым и доступным языком. В итоге вы сможете у себя на флешке настроить все, что захотите, и это будет у вас работать в любом месте, куда бы вы ни пришли. Просто подключите флешку к компьютеру. На самом компьютере вам ничего настраивать не придется.

Все программы вы найдете на DVD, прилагаемом к книге. Также на нем размещены установочные пакеты, предназначенные для создания портативных версий и установки Windows на флешку, портативные Linux-дистрибутивы, а также ВИДЕОКУРС по созданию загрузочных флешек и установке Windows XP и Vista на флешки.

Часть I.

Флешка на 100%. Основы грамотного и эффективного пользования flash-дисками

Глава 1

Флешка: что это такое, особенности использования, любопытные факты

1.1. Как это все начиналось

Несмотря на то, что флешки, в нашем сегодняшнем понимании, появились достаточно недавно, сама технология, лежащая в основе этих миниатюрных устройств хранения данных, увидела свет еще в 1984 г. в стенах компании Toshiba. Надо признаться, что Toshiba вообще является родоначальником многих передовых технологий, в частности компакт-дисков нового поколения HD DVD. Но если технологию HD DVD постигла печальная участь (на рынке победила альтернативная технология Blue Ray от компании Sony), то в случае со флешками мы наблюдаем прямо противоположную картину. Эти штуковины встречаются практически на каждом шагу и имеются практически у каждого человека, мало-мальски пользующегося электронной техникой. Помимо обычного карманного носителя информации не стоит забывать о роли «электронной фотопленки», которую флешки играют в цифровых фото- и видеокамерах (частично). Короче, все движется к тому, что вскоре накопители данных на основе флеш-технологии будут преобладать на рынке. Уже сейчас выпускаются флешки объемом 32 и 64 Гб. А то ли еще будет…

В далеком же 1984 г. японский дядька по имени Фуджио Масуоко (Fujio Masuoka) показал своему коллеге новую технологию. История не сохранила имени коллеги, но известно, что ему процесс быстрого стирания ячеек напомнил работу вспышки фотоаппарата. Отсюда и пошло название новой технологии, ведь flash — это в переводе с англ. «вспышка».

1.2. Как это все работает

Эволюционно флеш-память представляет собой разновидность EEPROM (Electrically Erasable Read Only Memory), то есть энергонезависимого ПЗУ с электронным стиранием. EEPROM функционирует на основе логики, построенной на КМОП-элементах (комплементарных структурах «металл-оксид-полупроводник», или Complementary Metal Oxide Semiconductor, CMOS). К сожалению, при стирании содержимого КМОП-памяти нужно подводить к ее электронным ячейкам достаточно высокое напряжение, поэтому этот процесс занимает достаточно много времени. В отличие от «прародительницы», во флеш-микросхемах информация удаляется иначе — целыми блоками — и это происходит намного быстрее [1].

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

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

При стирании на управляющий затвор подается высокое отрицательное напряжение. Тогда электроны с плавающего затвора «стекают» на сток (туннелируют).

1.3. Шина USB

Flash-диск (флешка) подключается к компьютеру через USB-порт. Для этого на флешке присутствует USB-разъем. Короче, передача данных осуществляется через шину USB, поэтому нелишним будет узнать несколько подробностей о ней. Главное, что следует знать, так это то, что на данный момент существуют два стандарта USB: USB 1.1 и USB 2.0 (готовится USB 3.0, но до начала его массового применения еще далеко).

Все современные флешки выпускаются в стандарте USB 2.0 уже пару-тройку лет, не меньше. В то же время существуют не -новые компьютеры, в которых USB-порт работает по стандарту USB 1.1, который в несколько раз медленнее работает, нежели USB 2.0. В итоге, если вы подключите даже флешку USB 2.0. к USB-порту 1.1, передача данных будет осуществляться по скоростям USB 1.1, то есть очень медленно.

Рис. 1.4. Символ USB

Для того чтобы получить представление о скоростях, присущих технологиям USB 1.1 и USB 2.0, обратите внимание на технические характеристики, приведенные ниже:

1.4. Что у флешки внутри?

В подробности этого вопроса мы вдаваться не будем. Просто выясним для общего развития, что же у флешки внутри? Устройство флешки показано на рис. 1.5.

Рис. 1.5. Флешка изнутри

На рисунке обозначены:

1. USB-разъём.

Глава 2.

Секреты эффективного пользования флешкой

2.1. Безопасное извлечение Flash-устройств

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

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

Стандартный механизм извлечения мы рассмотрим сейчас, а настройку быстрого извлечения — в следующем пункте данной главы.

1. Все время, пока Flash-диск подключен к компьютеру, в области уведомлений Windows (в правом углу панели задач) отображается значок безопасного извлечения устройства

. Именно по нему и следует дважды щелкнуть мышкой тогда, когда вы захотите извлечь флешку из USB-порта. После того как вы это сделаете, на экране появится диалоговое окно

Безопасное извлечение устройства

, в котором вы должны будете указать Flash-диск, который хотите отключить (рис. 2.1).

2.2. Быстрое извлечение Flash-устройств

Чтобы настроить быстрое извлечение Flash-дисков из USB-портов, необходимо проделать следующее:

1. Перейдите в

Панель управления

, выбрав

Пуск→Панель управления

.

2. На Панели управления щелчком мыши выберите

Система.

На экране откроется диалоговое окно

Свойства системы

, в котором необходимо перейти на вкладку

Оборудование

и нажать кнопку

Диспетчер устройств

(см. рис. 2.3).

Рис. 2.3. Диалоговое окно "Свойства системы"

2.3. MyUSBOnly. Как ограничить возможность использования флешек, чтобы только вы могли на своем компьютере пользоваться флешкой

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

В то же время имеются программные средства, которые позволяют достаточно гибко разрешать или запрещать использование Flash-устройств на тех или иных компьютерах. Одной из самых удобных подобных программ является MyUSBOnly, которую вы можете использовать как дома, так и на работе по своему желанию и усмотрению.

Данная программка позволяет установить пароль на использование подключенных флешек. То есть когда какая-либо флешка подключается к компьютеру, в правом нижнем углу экрана, примерно над областью уведомлений, появляется небольшое окно с предложением ввести пароль (см. рис. 2.5). Так вот, только введя правильный пароль, вы сможете воспользоваться Flash-диском. Кроме того, для удобства можно создавать так называемые «белые списки», в которые заносить те флешки, использование которых допускается без ввода пароля.

Рис. 2.5. Запрос пароля на использование флешки

2.4. Как обеспечить флешке долгую жизнь. Решение проблем

Далее в этом разделе мы приведем рассмотрение наиболее типичных проблемных ситуаций, возникающих в ходе эксплуатации Flash-дисков, а также дадим рекомендации по правильному обращению с флешками:

1. Бывают случаи, когда при попытке извлечь флешку из USB-порта правильным образом через щелчок по значку

Безопасное извлечение устройства

в ответ появляется диалоговое окно

Проблема при извлечении «Запоминающее устройство для USB»: Устройство Универсальный том не может быть остановлено прямо сейчас. Попробуйте остановить его позже.

В переводе на русский язык это скорее всего означает, что в данный момент открыты, задействованы какие-то файлы с флешки. Просто закройте данные файлы и повторите попытку извлечения флешки. Если вы убедились, что, несмотря на появление вышеуказанного сообщения, открытых файлов с флешки не наблюдается — тогда отключайте ее без щелчка мышью по значку

Безопасное извлечение устройства.

2. Если после вставки флешки в области уведомлений Панели задач почему-то не появился значок безопасного извлечения флешки, но сама флешка в системе видна, то отчаиваться не стоит. Просто перед извлечением Flash-диска удостоверьтесь, что все файлы с флешки закрыты и ни с нее, ни на нее ничего не копируется. Для пущей уверенности в таких случаях флешку можно извлекать после выключения компьютера. Тогда уж точно ничего не грозит.

3. Несмотря на то, что флешка, как твердотельный накопитель без каких-либо механических устройств, является одним из самых прочных устройств хранения данных, старайтесь бережно к ней относиться и лишний раз не ронять, не мочить ее и не подвергать сильному воздействию электромагнитных лучей. В принципе, ставились опыты: сотрудники какого-то журнала роняли флешку с 6-го этажа и смотрели, что будет, с ней ничего не случилось, но все-таки. Если вы хотите, чтобы ваша флешка прослужила вам дольше, поберегите. Кроме того, не стоит исключать возможность повреждения контроллера, который присутствует на каждой флешке и выход из строя которого сделает невозможным чтение данных с флеш-накопителя. Если его заменить, то все станет опять хорошо и замечательно, но зачем усложнять себе и без того непростую жизнь.

4. Судить о том, производятся ли какие-либо операции с данными с флешки или нет, в большинстве моделей этих устройств можно по световому индикатору: если он мигает, значит, что-то там происходит. Если так получилось, что все-таки выдернули флешку в момент копирования на нее каких-либо файлов, в 8 случаях из 10 в файловой системе флешки появятся ошибки, которые в свою очередь могут привести к повреждению и других файлов. Поэтому, когда такая ситуация все же произошла, скопируйте все, что можно, с флешки и отформатируйте ее (описание этого процесса приведено в гл. 3).

Глава 3

Файловая система и форматирование Flash-устройств

3.1. Общие сведения о файловых системах. Какую файловую систему лучше всего использовать для Flash-диска

Операционная система Windows поддерживает несколько операционных систем: NTFS, FAT и FAT32. В принципе выбор файловой системы основывается на том, какая операционная система используется, каков размер флешки, а также каковы цели и уровень подготовки пользователя. Уже в самом начале этой главы необходимо отметить, что безусловно наилучшей файловой системой под Windows является NTFS.

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

Другой основной целью создания NTFS была реализация повышенных требований безопасности, так как файловые системы FAT/FAT32 в этом отношении вообще никуда не годились. Именно в NTFS вы можете разрешить или запретить доступ к какому-либо файлу или папке (разграничить права доступа).

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

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

3.1.1. Файловая система FAT

Файловая система FAT (обычно под ней понимается FAT 16) была разработана достаточно давно и предназначалась для работы с небольшими дисковыми и файловыми объемами, простой структурой каталогов. Аббревиатура FAT расшифровывается как File Allocation Table (с англ.

таблица размещения файлов

). Эта таблица размещается в начале тома, причем хранятся две ее копии (в целях обеспечения большей устойчивости).

Данная таблица используется операционной системой для поиска файла и определения его физического расположения на жестком диске. В случае повреждения таблицы (и ее копии) чтение файлов операционной системой становится невозможно. Она просто не может определить, где какой файл, где он начинается и где заканчивается. В таких случаях говорят, что файловая система «упала». Хочу пожелать вам избежать такого «удовольствия».

Файловая система FAT изначально разрабатывалась компанией Microsoft для дискет. Только потом они ее стали применять для жестких дисков, а теперь и для флешек. Сначала это была FAT 12 (для дискет и жестких дисков до 16 Мб), а потом она переросла в FAT 16, которая была введена в эксплуатацию с операционной системой MS-DOS 3.0. Далее она поддерживается в Windows 3.x, Windows 95/98, Windows NT/2000. Ну и в Windows XP/Vista ее поддержка все-таки была включена: в целях совместимости со старым оборудованием и старым программным обеспечением.

3.1.2. Файловая система FAT 32

Начиная с Windows 95 OSR2, компания Microsoft начинает активно использовать в своих операционных системах FAT32 — тридцатидвухразрядную версию FAT. Что поделать, технический прогресс не стоит на месте (а в компьютерной индустрии он вообще движется семимильными шагами), и возможностей FAT 16 стало явно недостаточно.

По сравнению с ней FAT 32 стала обеспечивать более оптимальный доступ к дискам, более высокую скорость выполнения операций ввода/вывода, а также поддержку больших файловых объемов (объем диска до 2 Тбайт).

В FAT 32 реализовано более эффективное расходование дискового пространства (путем использования более мелких кластеров). Выгода по сравнению с FAT 16 составляет порядка 10–15%. То есть при использовании FAT32 на один и тот же диск может быть записано информации на 10–15% больше, чем при использовании FAT16.

Кроме того, необходимо отметить, что FAT 32 обеспечивает более высокую надежность работы и более высокую скорость запуска программ. Обусловлено это двумя существенными нововведениями:

• возможностью перемещения корневого каталога и резервной копии FAT (если основная копия получила повреждения);

3.1.3. Файловая система NTFS

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

Как уже упоминалось, основным ее достоинством является защищенность: для файлов и папок NTFS могут быть назначены права доступа (на чтение, на запись и т.д.). Благодаря этому существенно повысилась безопасность данных и устойчивость работы системы.

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

Кроме того, NTFS, как было сказано выше, обеспечивает лучшую производительность и возможность работы с большими объемами данных. Напоминаю, что форматирование флешки в NTFS не только позволяет забыть о такой напасти FAT/FAT32, как потерянные кластеры, но и повышает надежность и долговечность флешек, а также позволяет несколько увеличить скорость чтения/записи данных.

3.2. Форматирование средствами операционной системы

Внимание! Перед тем, как отформатировать флешку, обязательно скопируйте с нее все имеющиеся файлы. В процессе форматирования все файлы на флешке будут утеряны, и восстановить их будет практически невозможно.

Чтобы отформатировать флешку, вставьте ее в один из USB-портов компьютера, откройте окно Мой компьютер (в Windows XP) или Компьютер (в Windows Vista), а затем:

1. Щелкните по значку Flash-диска правой кнопкой мыши и в появившемся контекстном меню выберите команду

Форматировать…

.

2. В появившемся диалоговом окне

Формат Съемный диск

(см. рис. 3.3), в списке

Файловая система

вы можете выбрать тип файловой системы, в которой должна будет отформатирована флешка. Стоит отметить такую особенность, что стандартными средствами операционной системы Windows почему-то нельзя отформатировать флешку в файловой системе NTFS — только в FAT или в FAT32. По умолчанию установлена FAT32. Чтобы отформатировать флешку в NTFS, необходимо либо воспользоваться специальной программой (одной из лучших является HP Format Utility, о ней читайте чуть ниже), либо предпринять один небольшой трюк, о котором мы тоже скажем чуть ниже. В стандартной ситуации достаточно будет и форматирования в FAT32. Размер кластера в поле

Размер кластера

менять не рекомендуется.

3.3. Программа HP Format Utility — лучший инструмент для форматирования Flash-устройств

Программа HP Format Utility (полное название HP Windows Format Utility for USB Drive Key), как было уже отмечено чуть ранее, по общему мнению большинства пользователей является наилучшим инструментом по форматированию флешек. Размер ее минимален (500 Кб), устанавливать ее не требуется (запускается двойным щелчком по файлу HPUSBFW.exe), а функциональность обеспечивает всем, чем нужно.

Рис. 3.4. HP Format Utility

Сразу после запуска программы на экране монитора появится окно программы, показанное на рис 3.4. Работа с программой строится следующим образом:

1. В списке

Device

вам необходимо выбрать флеш-накопитель, подлежащий форматированию.

3.4. Разное

В принципе, большинство производителей Flash-дисков выпускают свои программки для форматирования своих флешек. Наконец, полезно, наверное, отметить существование и альтернативных программ для работы с флешками, кроме HP Format Utility. Последняя хоть и признана большинством пользователей лучшей в своем роде, но кому-то, возможно, больше подойдет что-то другое.

Рис. 3.5. Флешка для самых маленьких

Среди альтернатив хотелось бы отметить следующие:

• JetFlash 120 Recovery Tool — фирменная утилита от Transcend для восстановления Jetflash.

Глава 4.

Программа FlashBoot — создание загрузочных флешек

4.1. Чудо-юдо-рыба-зверь под названием FlashBoot

В этой главе мы рассмотрим замечательную программу FlashBoot, которая предназначена для создания самых разнообразных загрузочных флешек.

Среди ее главных возможностей можно выделить следующие:

• Создание загрузочной флешки для Windows NT/2000/XP. Однако при этом необходимо иметь в виду, что созданная в данном случае флешка НЕ БУДЕТ содержать установленную систему. Она лишь будет содержать несколько загрузочных файлов, которые смогут в случае чего помочь загрузить Windows, установленную на самом компьютере (бывает полезно, если возникли какие-то проблемы с загрузкой на компьютере).

• Преобразовать загрузочный CD-диск в загрузочный Flash-диск. Данная опция относится к загрузочным Linux-дискам, и на выходе действительно создается флешка с самой операционной системой Linux. Правда, сработать может не всегда (не для всех дистрибутивов), но зато если сработает — то все будет быстро и удобно.

• Конвертировать загрузочную дискету в загрузочный Flash-диск.

4.2. Создание загрузочного Flash-диска на основе загрузочного CD

Программа BootFlash позволяет создавать загрузочные флешки на основе загрузочных CD. В качестве последних могут использоваться загрузочные диски Linux и так называемые загрузочные Bart РЕ-диски Windows 2000/XP/2003. Последние создаются с помощью программы Bart РЕ на базе дистрибутивов Windows и являются так называемым народным творчеством. Вы тоже можете попробовать создать такой диск.

Для этого вам потребуется сам дистрибутив Windows 2000/XP/2003 и программа Bart PE, которую можно взять на сайте http://www.nu2.nu/pebuilder/ или на диске, прилагаемом к книге. На сайте разработчика приводятся подробные инструкции и рекомендации по созданию загрузочных Bart РЕ Windows-дисков. Однако процедура эта довольно трудна, a BootFlash в итоге может и не справиться с преобразованием вашего творения в загрузочную Windows-флешку. Таким образом, если вашей конечной целью является не создание загрузочного Bart РЕ-диска, а получение флешки с установленной на ней Windows, то вам лучше сразу этим и заниматься, как описано в главах второй части данной книги. Другое дело, если у вас уже имеется готовый Bart PE Windows-диск. Вот тогда можно и попробовать преобразовать его в загрузочную флешку.

Что касается Linux, то загрузочных дисков с различными вариантами этой операционной системы существует достаточно много (так называемые LiveCD-диски). Вам остается лишь взять один из них и попробовать преобразовать его в загрузочную Linux-флешку. Бывает, что и не получается этого сделать с помощью BootFlash. Более универсальный способ создания своих флешек с установленной системой Linux рассмотрен в 3 части данной книги. Там все придется делать вручную, зато и результат более-менее гарантирован.

Чтобы создать (или попытаться создать) загрузочный Flash-диск с помощью программы BootFlash, необходимо проделать следующую последовательность действий:

1. Запустите программу BootFlash и в первом же появившемся окне нажмите кнопку

Next

(Далее).

4.3. Создание системной загрузочной Windows-флешки, используемой для аварийной загрузки установленной на компьютере системы

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

Процедура создания такой загрузочной флешки строится следующим образом:

1. Запустите программу BootFlash и в списке типов создаваемых флешек выберите

Create Windows NT/2000/XP emergency bootloader

(см. рис. 4.8).

Рис. 4.8. Выбираем тип создаваемой флешки

4.4. Преобразование загрузочной дискеты в загрузочный flash-диск

Для создания загрузочной флешки на базе загрузочной дискеты в окне программы BootFlash выберите тип создаваемой флешки

Create bootable flash disk as a copy of DOS-based floppy-disk

(рис. 4.1). Остальные шаги в принципе тривиальны и похожи на те, которые мы делали в предыдущих случаях. Так что еще раз их рассматривать не имеет смысла.

4.5. Создание загрузочной флешки для восстановления паролей

Для создания загрузочной флешки, предназначенной для восстановления системных паролей (вдруг вы их забудете), в окне программы BootFlash выберите тип создаваемой флешки

Create password recovery disk for Windows NT/2000/XP

(см. рис. 4.1).

В следующем окне вам надо будет нажать кнопку

Download CD-ROM image

и, подключившись к Интернету, скачать файл образа. Далее, в расположенном ниже поле укажите месторасположение скачанного ранее файла (рис. 4.10).

Рис. 4.10. Настройка

Остальные шаги в принципе тривиальны и похожи на те, которые мы делали в предыдущих случаях. Так что еще раз их рассматривать не имеет смысла. Отметим лишь, что на предпоследнем этапе необходимо будет установить разбиение диска на разделы, установив переключатель в положение Partitioned disk (USB-HDD boot mode), как мы это делали в п. 4.2.

Глава 5.

Загрузка компьютера с флешки: как настроить…

5.1. Как войти в SETUP BIOS?

На материнской плате каждого компьютера (будь то стационарный компьютер или ноутбук) есть микросхема памяти, хранящая базовую систему ввода/вывода (BIOS, Basic Input/Output System) и программу первоначальной настройки компьютера — SETUP BIOS (далее просто SETUP). Данная программа позволяет установить различные системные параметры компьютера, например дату, время, параметры жестких дисков и т.д. Помимо всего прочего, SETUP позволяет установить последовательность загрузки компьютера, то есть выбрать, какое загрузочное устройство будет первым, вторым и т.д. Сейчас у вас первым загрузочным устройством должен быть жесткий диск. Если вам нужно загрузиться с CD/DVD, вам нужно выбрать устройство CD-ROM. А если с Flash-диска — USB Flash.

Для входа в программу SETUP во время начальной загрузки компьютера (именно начальной загрузки, а не загрузки операционной системы) нужно нажать определенную клавишу или комбинацию клавиш. Беда в том, что разные разработчики BIOS используют разные комбинации клавиш для входа в SETUP. Наиболее часто используются клавиши «DEL» и «F2». При загрузке компьютера вы увидите сообщение:

Press DEL to enter SETUP

Рис. 5.1. Клавиша для входа в SETUP на ноутбуках IBM Lenovo Thinkpad

5.2. Активация загрузки с флешки

Итак, половина пути уже пройдена. Вы зашли в меню программы SETUP. Вам осталось только активировать загрузку с USB Flash и сохранить изменения. Как было показано выше, клавиши доступа в SETUP у разных производителей BIOS — разные, а что говорить о пунктах меню! Понятно, что они будут разными у всех производителей BIOS, поэтому внимательно читайте оставшуюся часть главы.

BIOS от Phoenix может встретиться как на стационарных компьютерах, так и на ноутбуках от Asus, Acer, Samsung и др.

В верхней части окна программы SETUP вы увидите меню из следующих пунктов:

Main, Advanced, Security, Power, Boot, Hardware Monitor, Exit

. Вам нужно выбрать пункт

Boot

. Затем вы увидите список загрузочных устройств (рис. 5.2). Загрузочные устройства выводятся в порядке их опроса при загрузке компьютера. Первым обычно отображается жесткий диск, затем устройство CD-ROM, а потом — остальные варианты загрузки. С помощью стрелок выберите пункт USB HDD и нажмите «F6», чтобы сделать его первым загрузочным устройством. Если в списке устройств нет пункта USB HDD (как показано на рис. 5.2), тогда вам нужно обновлять версию BIOS. Лучше всего это сделать в сервисном центре. Не спорю, обновление BIOS возможно и в домашних условиях, но частенько попытки заканчиваются неудачей, и все равно приходится обращаться в сервисный центр.

5.3. Что делать, если компьютер не поддерживает загрузку с Flash

В большинстве случаев есть три варианта:

• Если компьютер покупался 2–3 года назад, можно попытаться найти новую версию BIOS. Ее следует искать только на сайте производителя материнской платы, а не на сайте производителя BIOS. Все версии BIOS адаптируются под ту или иную материнскую плату, поэтому BIOS от материнской платы Gigabyte не будет работать на материнской плате от Asus.

• Если компьютер более древний, то давно уже пора его заменить.

• А вот если денег на покупку нового компьютера нет, а испытать Flash-дистрибутив хочется, можно использовать специальный CD, позволяющий загрузить Flash-дистрибутив. В следующей главе мы рассмотрим такой диск, позволяющий загрузить дистрибутив Mandriva Flash.

Часть II

Windows-компьютер на флешке

Глава 7.

Установка Windows XP на флешку

7.1. Подготовка программных пакетов для установки

В данной главе мы рассмотрим наиболее распространенный способ установки Windows XP на флешку. Для его реализации вам понадобится Service Pack 1 от Windows Server 2003. Да-да, здесь ошибки нет, для установки Windows XP нам понадобится Service Pack 1 от Windows Server 2003. Точнее, нам понадобятся файлы, которые входят в состав этого сервис-пака. Сам сервис-пак можно скачать в Интернете, с официального сайта http://www.microsoft.com/downloads/details.aspx?FamilyId=22CFC239-337C-4D81-8354-72593B1C1F43&displaylang=en или с какого-либо другого.

На официальном сайте вам перед скачиванием придется пройти процедуру проверки системы на лицензионность. Ели вас это не напрягает, то — вперед. Если напрягает, то скачать его можно и из других мест, например с адреса http://www.softportal.com/get-3683-windows-server-2003-service-pack.html. Кроме того, вы его можете найти на прилагаемом к книге диске (все это хозяйство весит примерно 329 Мб). Дальнейшую последовательность действий давайте рассмотрим по шагам:

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

Пуск→Выполнить

, в появившемся окошке введя команду

cmd

и нажав OK.

2. В появившемся окне командной строки перейдите в папку, в которой содержится файл с сервис-паком. Напоминаю, что все действия в окне командной строки осуществляются вводом команд с клавиатуры. Чтобы перейти в какую-либо папку, необходимо ввести полный путь к ней. Далее из режима командной строки запустите сервис-пак с параметром

. Для этого введите полное имя файла (с указанием его типа — WindowsServer2003-KB889101-SP1-x86-ENU.exe), затем пробел, затем

(см. рис. 7.1):

WindowsServer2003-KB889101-SP1-x86-ENU.exe -х

7.2. Процедура установки Windows XP на флешку

Установку Windows XP на флешку мы будем осуществлять с помощью программы Bart PE Builder, которую можно взять либо с прилагаемого к книге диска, либо с сайта разработчика http://www.nu2.nu/pebuilder/. Скачав программу, установите ее. Сложностей возникнуть не должно (см. рис. 7.4). Все шаги в ходе установки типичны. Тем более что для программы предусмотрен русскоязычный интерфейс.

Рис. 7.4. Установка PE Builder

Теперь настало время непосредственной установки Windows XP на флешку. Делать это нужно, работая в самой Windows XP. Я об этом ранее не говорил, но сейчас на всякий случай скажу. Этапы по установке таковы:

1. В папке, в которую была установлена программа PE Builder, необходимо создать вложенную папку под названием srsp1. В эту папку необходимо поместить файлы setupldr.bin и ramdisk.sys из папки с распакованным Service Pack 1 для Windows Server 2003. Обратите внимание, что файл ramdisk.sys в сервис-паке может быть обозначен как

ramdisk.sy_

, тогда необходимо подправить расширение файла. Удобнее всего это сделать в каком-нибудь файловом менеджере, например в Total Commander'е.

Глава 8.

Установка Vista на флешку. Создание портативной версии системы

8.1. Короткая прелюдия

Если с установкой Windows XP на флешку средствами Bart PE Installer могут возникнуть юридические проблемы, то для Vista существуют вполне легальные и доступные инструменты и средства, позволяющие это сделать. Причем практика показывает, что в среднем техническое качество и исполнение создаваемых портативных версий Windows Vista выше, чем качество портативных версий Windows XP, изготовленных с помощью Bart PE Installer и аналогичных ему средств.

Далее в этой главе мы и рассмотрим, как можно это сделать. При этом версия Vista, которую можно установить на сменный носитель, в принципе не является официальной операционной системой. Программный пакет носит имя Windows Preinstallation Environment — прединсталляционная среда Windows. По своей сути эта среда является составной частью Microsoft Windows Automated Installation Kit (AIK) — Автоматизированного Инсталляционного Пакета Windows, который в свою очередь предназначен для облегчения жизни системным администраторам, которым приходится устанавливать Windows на большое количество компьютеров.

Средствами пакета AIK вы сможете создать вполне работоспособную загрузочную флешку, причем даже с поддержкой сетевого контроллера. Но работа в созданном дистрибутиве будет возможной только из командной строки. При этом набор доступных возможностей будет весьма скудным. Ну и зачем нам такое чудо? — спросите вы. Интерес к данной штуковине на предмет изготовления флешек с Vista сохраняется благодаря тому, что созданная в результате портативная Windows допускает возможность установки приложений сторонних разработчиков, подключаемых с помощью скриптов.

Рис. 8.1. Флешки разные нужны

8.2. Подготовка пакетов

Итак, что нам потребуется для нашего мероприятия? Прежде всего необходимо раздобыть пакет Microsoft Windows Automated Installation Kit. Найти его можно непосредственно на сайте www.microsoft.com (http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en). Однако на сайте www.microsoft.com, прежде чем что-то скачать, вы должны пройти процедуру проверки вашей системы на лицензионность. Если по каким-либо причинам вас это напрягает, можно поискать данный пакет в других местах, например на http://topdownloads.ru/search.php?ss=vista_6000.16386.061101-2205. Скачать можно либо англоязычную версию этого хозяйства, либо русскоязычную.

Кроме того, нам понадобится программа WinBuilder, скачать которую можно с сайта www.winbuilder.net.

8.3. Создание Windows Vista PE (портативной версии Windows Vista)

Установите программный комплекс Microsoft Windows Automated Installation Kit, о котором мы говорили в предыдущем разделе главы. Желательно установить его в какую-либо стандартную папку, например в C:\Program Files\Windows AIK. Обратите внимание, что дистрибутив AIK поставляется и скачивается в виде образа диска. Чтобы установить программу, вам необходимо либо записать этот образ на DVD, либо распаковать его обычным архиватором и запустить установку с жесткого диска.

Теперь запустим программу WinBuilder. Для своей работы данная программа требует подключения к Интернету. Поэтому не забудьте заблаговременно подключиться к Всемирной Паутине. На экране вы увидите окно программы, показанное на рис. 8.2.

Рис. 8.2. Изначальное окно WinBuilder

Далее необходимо предпринять следующую последовательность действий:

8.4. Установка Windows Portable Edition на флешку

Для подготовки флешки и переноса созданной портативной сборки Vista понадобится установленная версия Windows Vista, из-под которой мы и будем это делать. Windows Vista нам понадобится в связи с тем, что в ней присутствуют более развитые (по сравнению с Windows XP) средства работы с USB-носителями.

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

Чтобы вызвать программу Diskpart, выберите

Пуск→Выполнить,

в появившемся окошке введите команду

diskpart

и нажмите OK. Далее вам придется работать в текстовом режиме (режиме командной строки):

1. Введите

list disk

, чтобы отобразить список дисков, они могут называться не так, как принято, а типа

disk1, disk2

и т.д. По емкости накопителя определите свою флешку. Допустим, это будет

disk4

.

2. Выберите свою флешку (в нашем примере она называется

disk4

), введя команду

select disk4

8.5. Как устанавливать программы в VistaPE, установленной на флешке

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

N:\Program files\mozila

, где

N:

— это буква вашей флешки.

В то же время желательно использовать программы, не требующие установки (так называемые портативные программы, которые во множестве вы можете найти на прилагаемом диске или в Интернете).

Прежде чем начать рассмотрение портативных программ, хотелось бы отметить, что они могут быть использованы как в рамках установленной операционной системы на флешке, так и просто быть запущены с флешки в любой момент без установки, когда вы работаете в Windows. Таким образом, у вас на флешке может быть сформирован набор программ, которые всегда будут у вас под рукой, которые не надо устанавливать на компьютер и которые в любой момент можно запустить.

Глава 9.

Портативный офис

9.1. Программный комплекс PortableApps — все в одном флаконе

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

Рис. 9.1. PortableApps Suite

Разработчиками предусмотрено три варианта поставки PortableApps:

• 

PortableApps Platform Only

— минимальная поставка, содержащая по сути одну лишь оболочку, позволяющую запускать какие-либо портативные программы. При этом сами программы и их появление в меню оболочки вам нужно будет настроить самим. О том, как это сделать, будет сказано чуть ниже.

9.2. OpenOffice Portable — весь Microsoft Office 2007 у вас в кармане

Офисный пакет Open Office является бесплатной альтернативой Microsoft Office 2003/2007. Несмотря на то, что программный пакет является бесплатным, он во многом не уступает платному Microsoft Office 2003/2007, существует уже больше десятка лет и представляет собой достаточно развитый, удобный и стабильный программный продукт. Кстати говоря, этот пакет позволяет работать с майкрософтовскими форматами (вордовскими текстовыми файлами, экселевскими таблицами и т.д.), благодаря чему обеспечивается максимальная совместимость и удобство.

Особая же радость еще заключается в том, что Open Office имеет портативный вариант, который не требует установки и может быть запущен с флешки, точнее, с флешки может быть запущено каждое приложение, входящее в Open Office. Всего же в Open Office входят следующие программы:

• Текстовый редактор Open Office Writer (аналог Microsoft Word).

• Редактор электронных таблиц Open Office Calc (аналог Microsoft Excel).

• Система презентаций Open Office Impress (аналог Microsoft PowerPoint).

9.3. AbiWord — лучше, чем Microsoft Word

В принципе, если со всего офисного пакета вам нужен только текстовый редактор, то вам, наверное, нет необходимости устанавливать пакет Open Office. Вместо него можно вполне ограничиться текстовым редактором AbiWord, который может посоперничать с Word'ом. Но во многом уступает последнему (рис. 9.8).

Рис. 9.8. Текстовый редактор AbiWord

Глава 10

Полезные портативные Windows-программы на Flash-диске на каждый день

При создании подборки программ, описанных в данной главе, использовались порталы www.usbsoft.ru, www.izone.ru, а также огромное количество специальных интернет-ресурсов.

10.1. Работа с файлами

FileCommander представляет собой классический файловый менеджер. При этом он может похвастаться, прежде всего, своим размахом: вместо обычных двух окон вы легко можете расширить его до четырехоконного монстра, и еще останется место для монитора загрузки ЦПУ в режиме реального времени, перечня закладок и быстрого доступа к системной папке. Другая немаловажная особенность FileCommander — это собственная система копирования файлов и собственный буфер обмена. И наконец, нельзя не отметить встроенные утилиты для работы с файлами, чтение ZIP-, 7zip- и RAR-архивов, а также возможность создания собственных скриптов для еще большей "заточки" этого файл-менеджера под свои нужды [4].

Рис. 10.1. Файловый командир FileCommander

10.2

Видео, музыка, графика

10.2.1. Смотрим и обрабатываем видео

Несмотря на засилье всевозможных «навороченных» программ-редакторов видео, одним из самых востребованных, быстрых и, не побоюсь этого слова, понятных видеоредакторов является Virtual Dub (и его вариация VirtualDubMod). Каждый, кто хоть раз вступал на зыбкую стезю редактирования видеофайлов (особенно формата .avi), обязательно должен был испробовать на деле данную утилиту [4]. Особенно в пользу этого говорит тот факт, что существует портативная версия этой программы, которой вы сможете воспользоваться в любой момент: перекодировать DVD, разрезать или соединить видеофайл, изменить разрешение, наложить надпись — водяной знак, приделать звуковую дорожку, улучшить качество и цветопередачу, а также многое другое. Кроме того, не стоит забывать о большом количестве всевозможных фильтров (свободно распространяемых), которые позволят с видео сделать практически все, что угодно.

Рис. 10.7. Видеоредактор VirtualDub

10.2.2. Работаем с графикой

Наверняка вы слышали о программе-просмотрщике XnView (рис. 10.16). С помощью его можно удобно просматривать изображения на компьютере. Данная программка воистину всеядна, понимает около 400 различных форматов изображений. Помимо показа изображений, в XnView реализованы: применение несложных фильтров, возможность подключения плагинов Adobe Photoshop, создание слайд-шоу, конвертация и пакетное переименовывание изображения (изменение формата, обрезание под размер), снятие скриншотов и многое другое. Что немаловажно — для XnView реализован русский интерфейс. И вся эта красота теперь может быть доступна с флешки в любой момент.

Рис. 10.16. Просмотрщик XnView

10.2.3. Слушаем музыку, обработка звука

CoolPlayer+ Portable считается одним из самых лучших (если не лучшим) портативных аудиопроигрывателей. В качестве установки просто распакуйте CoolPlayer+ Portable на свою флешку, и он тут же будет готов к работе.

Рис. 10.21. Аудиоплеер CoolPlayer

10.3. Интернет

10.3.1. Браузеры

Firefox — это веб-браузер, предназначенный для блуждания по сайтам Интернета. Представляет собой аналог Internet Explorer'а, входящего в состав Windows.

Рис. 10.24. Браузер FireFox

Портативная версия Firefox может быть установлена как отдельно, так и в составе программного пакета PortableApps, рассмотренного нами ранее. Со вторым случаем все понятно, в первом же случае просто распакуйте его в любое место на флеш-диске по вашему выбору. Произойдет автоматическое создание директории FirefoxPortable, где будут находиться все необходимые для работы файлы.

10.3.3. Общение

Интернет-пейджер Miranda IM Portable не получил в России особого признания на фоне повального использования Аськи. Тем не менее Miranda IM Portable популярна по всему миру, и вполне заслуженно: она позволяет одновременно работать со многими пейджинговыми сетями в рамках одной программы.

Pidgin Portable интернет-мессенджер Pidgin Portable (в девичестве Gaim Portable) также является мультисетевым интернет-пейджером, который надежно работает с сетями AOL Instant Messenger, ICQ, MSN Messenger, Jabber, Yahoo! и другими. Для секретной переписки доступен плагин для шифрования пересылаемых программой данных (рис. 10.27).

10.3.4. Разное

FileZilla — лучший бесплатный FTP-менеджер (рис. 10.28), поможет вам скачать и загрузить файлы с разнообразных FTP-серверов. Программа аккуратная, с удобным и приятным интерфейсом, обладает достаточным количеством настроек и возможностей. Доступна для разных операционных систем, а также есть версия, которую вы можете установить на флеш-диск. А также удобна для обновления файлов на вашем хостинге [5].

Рис. 10.28. FileZilla — портативный FTP-клиент

10.4. Защита и безопасность

ClamWin представляет собой бесплатную графическую оболочку для антивирусного сканера Clam Antivirus (ClamAV). Соответственно, ClamWin Portable — это то же самое, но в портативном исполнении, для работы с флешки или другого устройства. В варианте Portable появляется возможность всегда иметь под рукой антивирус, не привязанный к конкретному компьютеру [7].

Рис. 10.32. Антивирус ClamWin Portable

Сразу отмечу, что ClamWin Portable — это только сканер, никаких резидентных антивирусных мониторов, защиты сетевых подключений и т.п. не присутствует. Его задача — проверка файлов на дисках и выявление незваных гостей.