2016-12-08

Загрузочная FreeDOS флешка

FreeDOS - полностью бесплатная, DOS-совместимая операционная система. Любая программа работающая в операционной системе MS-DOS должна без проблем запускаться и в ОС FreeDOS. Официальный сайт проекта http://www.freedos.org/.

В чем же может пригодиться данная ОС? FreeDOS, как и прочие DOS системы, является однозадачной, то есть, одновременно может выполняться только одна программа (процесс). Для программ созданных для прошивки BIOS, это позволяет вести более безопасную запись данных, в виду отсутствия влияния других процессов на работу операционной системы и программы прошивки.

2016-08-27

Проблемы с виртуализацией в VirtualBox

В операционных системах начиная с Windows 8 после установки VirtualBox можно наткнуться на проблему. Отсутствие возможности создания 64-х битных виртуальных машин. Хотя все сопутствующие виртуализации функции в BIOS включены.

Данная проблема возникает из-за включенной системы виртуализации Hyper-V.

Отключить ее можно, запустив командующую строку от имени администратора, и введя следующую команду:

bcdedit /set hypervisorlaunchtype off

А включить обратно, командой:

bcdedit /set hypervisorlaunchtype auto

2016-08-23

Защита флешки от вирусов autorun.inf

Вначале немного о файле Autorun.inf. Данный файл, используется системами ОС Windows для выполнения команд автозапуска с носителей информации. Располагается всегда в корне диска, представляет собой, текстовый файл с инструкциями.

Пример содержимого файла autorun.inf

[autorun]
open=имя_исполняемого_файла.exe
icon=имя_значка.ico

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

Вариант защиты от такого рода уязвимости один. Нет файла autorun.inf в корне носителя, нет проблем!

2016-07-26

Загрузка с флешки в VirtualBox

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

2016-07-25

Делаем флешку мультизагрузочной, настройка GRUB2 EFI

Часть 2, настройка GRUB2.

И так, после того как мы сконфигурировали загрузчик Grub4Dos, в первой части данного материала, перейдем к загрузчику GRUB2.

Первое что необходимо сказать о данном загрузчике, EFI версия GRUB2 отличается от BIOS версии. GRUB2 EFI построен на 64/32 битной архитектуре, и загрузка некоторых элементов в нем невозможна. То есть, запустить Grub4Dos из GRUB2 EFI не удастся, так же, как и не удастся использовать MEMDISK из загрузчика SYSLINUX. Кроме того, EFI версия загрузчика не поддерживает загрузку MBR дисков. Хотя, в BIOS версии GRUB2 это все сделать можно.

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

2016-03-27

Делаем флешку мультизагрузочной, настройка Grub4Dos

Часть 1, настройка Grub4Dos.

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

2015-12-22

7-Zip 16.02

7-Zip - архиватор с высокой степенью сжатия файлов. Полноценно, с упаковкой, поддерживаются следующие форматы архивов - 7z, XZ, BZIP2, GZIP, TAR, ZIP и WIM. Только распаковка для следующих форматов - AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHDVMDK, XAR и Z.

2015-12-04

Notepad++ 6.9.1

Notepad++ - текстовый редактор с подсветкой синтаксиса большого количества языков программирования. Из приятного - номера строк, вкладочная структура файлов, разделение окна программы на 2 части, расширенный поиск и замена с поддержкой регулярных выражений, возможность создания проектов, карта документа, и большое количество разных плагинов с возможностью установки прямо из программы.

2015-12-03

Установка загрузчиков BIOS/EFI на флешку

После создания разделов для флешки, как рассказано в этом посте, перейдем к установке загрузчиков. В качестве загрузчиков будем использовать Grub4Dos, для загрузки в обычном BIOS, и GRUB 2, для загрузки в UEFI BIOS. Из программ нам понадобится только BOOTICE.

И так, снова посмотрим на текущую разметку флешки, выглядит она следующим образом.

2015-11-18

Создаем разделы для загрузочной флешки

Исходя из теории о разделах рассказанной в этом материале, для универсальности будущего загрузочного решения, флешка будет размечена в таблице разделов MBR, с двумя основными разделами.

Первый раздел, помеченный как активный, для хранения файлов и загрузки в BIOS режиме, занимающий практически все свободное пространство. С файловой системой NTFS. И второй раздел, размером в 100 MB, отформатированный в файловую систему FAT32. Предназначен для загрузки в EFI системах. 

Для флешек в операционной системе Windows есть одна особенность. Windows видит на съемных дисках только один раздел, первый. Поэтому первым на флешке нужно выставлять именно основной "файловый" раздел.

Разделять флешку будем с помощью программы BOOTICE. Стандартными средствами операционной системы Windows, такими как DiskPart, создать более одного раздела на флешке не получится. Присутствуют ограничения в самой операционной системе. В Linux системах этот вопрос решается без проблем.