загрузочный носитель на основе grub2 for windows

Установка операционной системы

Сначала определимся с архитектурой сервера. Если Вам известна марка процессора, установленного в сервер, ознакомившись с его спецификацией Вы узнаете, совместим ли он с архитектурой x86-64 (64 бит) или только i386 (32 бит). Косвенный признак — размер оперативной памяти, 32-битная архитектура не может работать с оперативной памятью объемом более 3 Гбайт, иногда в эту архитектуру устанавливали 4 Гбайт памяти, но в системе было видно только 3 Гбайт.

Идем на страницу загрузки Ubuntu Server и скачиваем дистрибутив, соответствующей архитектуры. Дистрибутивы Ubuntu распространяются в виде образов загрузочных DVD дисков.

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

Выбирайте русский язык и в меню .

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

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

Так будет удобнее обновлять операционную систему, когда выйдет новая LTS версия 18.04.

Создавать или нет раздел подкачки зависит от объема оперативной памяти. Если у Вас ее немного, создайте раздел подкачки с таким же объемом. Впрочем, это не обязательно, можно после установки создать файл подкачки.

Далее в процессе установки Вам нужно будет выбрать каким образом Вы хотите управлять обновлением системы. Рекомендую устанавливать обновления безопасности автоматически.

И ближе к концу установки Вам предложат выбрать готовые наборы серверного программного обеспечения. Нам понадобятся:

  • Samba file server
  • Standart system utilites
  • OpenSSH server

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

Добро пожаловать в Linux!

Бизнес Линукс Дистро

Red Hat Enterprise Linux

Red Hat Enterprise Linux — это коммерческая производная от Fedora, разработанная для корпоративных клиентов. Существует несколько вариантов и дополнений, и сертификация доступна как для администраторов, так и для приложений.

SUSE Linux Enterprise

SUSE Linux Enterprise Desktop предназначен для использования в бизнесе и готов к установке с предприятия, что облегчает работу с различными офисными программами.

Он достаточно гибкий, чтобы работать на многих устройствах и достаточно надежный для критических систем. Также доступна версия SUSE Linux Enterprise Server.

Определение разделов

Теперь нужно определить раздел диска, на котором был установлен GRUB.

Выведем список разделов, для этого выполняем команду (в конце команды стоит строчная буква L):

Вывод fdisk для BIOS

Пример вывода команды:

В моем случае мы видим 2 диска: /dev/sda (SSD диск) и /dev/sdb (флешка, с которой сейчас загружена Live-система).

Нас интересует диск /dev/sda. На диске /dev/sda создано несколько разделов. В моем случае /dev/sda4, на котором установлен Windows, а также 4 раздела с пометкой Linux (см. последний столбец таблицы). У вас скорее всего может быть один раздел Linux (корневой раздел) или два раздела (корневой и home). На одном из этих разделов установлен GRUB.

То есть из таблицы вы должны определить какой раздел является корневым, на нем скорее всего у вас установлен GRUB. В моем случае GRUB установлен в раздел /dev/sda2. Далее по тексту я буду его использовать (вы должны будете указывать свой раздел).

Иногда бывает, что для загрузчика GRUB выделен отдельный раздел (он называется boot-раздел). Если это так, то на следующем шаге вам нужно будет примонтировать корневой раздел и раздел с загрузчиком.

Вывод fdisk для UEFI

Для новых компьютеров с UEFI вывод команды fdisk -l может быть примерно следующим:

Нам нужно определить, на каком разделе установлен Linux (корневой раздел), а также определить EFI-раздел. В моем случае это разделы: /dev/nvme0n1p5 и /dev/nvme0n1p1, которые расположены на диске /dev/nvme0n1.

Разметка носителя

Для хранения перечисленных выше данных будет достаточно накопителя емкостью 8 Гб. Его разметку можно выполнить под Windows с помощью штатной утилиты diskpart. Сначала нужно с помощью команды list disk вывести таблицу подключенных к компьютеру накопителей, чтобы определить, над каким выполнять операции.

По значению в колонке «Размер», которое должно равняться 7580 Мбайт, определяем номер носителя для дальнейшей работы. Допустим, что в колонке «Диск ###» интересующему носителю соответствует номер 9. Очистим его содержимое.

В соответствии с принципом осмотрительности администраторов баз данных «Семь раз SELECT – один UPDATE» убедимся в правильности нашего выбора нужного сменного носителя.

В выводе команды detail disk должна содержаться следующая надпись:

и информация о единственном пока что разделе:

Если сомнений больше не осталось, выполняем очистку носителя:

После успешного выполнения команды должно появиться сообщение:

Если же появилось сообщение об ошибке, например:

то команду нужно повторить.

Снова выводим таблицу со списком носителей:

Для инициализированного носителя «Диск 9» будет выведено:

Свободное пространство нужно разметить на три раздела:

  • Один раздел – для ISO-образа Mageia-6-i586-DVD.iso размером 3,921,674,240 байт или 3740 Мб (если дважды разделить количество байтов на 1024).
  • Второй раздел – для ISO-образа Mageia-6.1-LiveDVD-Xfce-i586-DVD.iso размером 2,028,994,560 байт или 1935 Мб.
  • Третий раздел, который займет оставшееся свободным пространство, будет предназначен для загрузчика, Windows-утилит и вспомогательных загрузочных образов. Его размер составит 7579 – (3740 + 1935) = 1904 Мб.

Разделы лучше располагать на носителе в порядке, обратном перечисленному, – сначала загрузочный раздел, а после него – с ISO-образами дисков. Поэтому создадим сначала раздел размером 1904 Мб. Поскольку загрузочный носитель планируется максимально универсальным, попытаемся сделать этот раздел загрузочным по спецификации EFI:

Эта команда завершится с ошибкой и сообщением о том, что EFI-разделы поддерживаются только для GPT-дисков. К сожалению, один накопитель может быть размечен либо по схеме MBR, которую поддерживают загрузчики BIOS, либо по схеме GPT, которую поддерживают загрузчики EFI, и совместить эти схемы в пределах одного накопителя согласно разделу 5 спецификации UEFI 2.7  никак не возможно.

Тем не менее практика показывает, что в большинстве случаев реальные реализации загрузчиков EFI без особых проблем распознают в качестве загрузочных разделы FAT32 с шестнадцатеричным кодом файловой системы EF, размещенные на дисках MBR. Воспользуемся этим фактом и создадим первичный MBR-раздел, после чего отформатируем его с присвоением метки BOOTDISK:

Если между командами create partition и format по каким-то причинам пришлось завершить утилиту diskpart, то восстановить контекст после ее запуска можно командами:

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

Теперь можно создать остальные разделы. В качестве идентификатора файловой системы им нужно назначить шестнадцатеричное значение 17 (ISO 9660).

Каждая команда create partition должна завершаться сообщением:

а команда set сообщением:

Результат работы можно просмотреть с помощью команды list partition. А с помощью команды list disk можно убедиться, что на носителе не осталось неиспользованного пространства:

После этого можно завершить работу с программой diskpart:

TrueCrypt

Chainloading the TrueCrypt bootloader on a separate disk is relatively simple and can be done in GRUB2 like any other bootloader:

FILE Chainloading TrueCrypt bootloader on a separate disk

title Windows7-TrueCrypt-BIOS/MBR
find --set-root /truecrypt_rescue_image.iso
map --mem /truecrypt_rescue_image.iso (hd32)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (hd32)
chainloader (hd32)

NoteThe remapping may not be necessary if the system has a single boot disk. The mapping is necessary before chainloading TrueCrypt bootloader in the case that the boot disk (hd1 as shown in the example above) should appear as the primary boot device (hd0), otherwise TrueCrypt would fail to boot because the correct disk will not be found.

Another workaround is to boot from TrueCrypt as the main boot loader and then hit the Esc to chainload the following partition (if one exists) or the following disk. Then have GRUB2 installed on the partition instead of in the MBR itself so that GRUB2 is chainloaded.

grub-n-iso_multiboot

A simple way to create a USB boot drive including the grub bootloader and the GRUB menuentries for Ubuntu ISO files is to use grub-n-iso_multiboot with the shell-script file mk-grub-n-iso. It does the main part of the work automatically with the help of a couple of files for the configuration of the booting system.

The shell-script is made to be easy to use, but it helps if you have some experience with terminal windows and command lines.

Make a USB pendrive that can boot (almost) all PCs

It is possible to create the pendrive in either UEFI mode or BIOS mode, and the two grub installations are simply done with two different command lines.

$ grep grub-install mk-grub-n-iso 
grub-install --force --removable --no-floppy --boot-directory=/mnt/target/boot --efi-directory=/mnt/target/EFI/BOOT "$2"
grub-install --force --removable --no-floppy --boot-directory=/mnt/target/boot "$2"

This tool works in an Ubuntu family operating system of version 14.04 LTS or newer. (It is possible to use Ubuntu 12.04 LTS too, but it has an older version of grub, and this method works only for BIOS mode.)

64-bit versions work only in 64-bit computers. 32-bit versions work in 32-bit and 64-bit computer with BIOS, and now also with UEFI. It is possible to create ‘grub-n-iso’ pendrives that boot most PCs with Intel and AMD processors according to the following links,

The pendrive ‘behind’ the following grub menu was created with the command line

sudo ./mk-grub-n-iso multiboot /dev/sdx

using links in the directory ‘grub-n-iso_multiboot’ to the target iso files. The only manual tasks were to answer a few questions (one-character replies), and the use gparted to edit partitions according to guidelines by the script itself (partition sizes, file system types: fat32 and ext2).

Конфигурация меню Grub4Dos

В рамках данной статьи едва ли возможно будет рассмотреть все «фишки» данного загрузчика. Однако про базовый функционал всё же стоит рассказать.

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

Но вернёмся к конфигурированию меню Grub4Dos.

К примеру, вам необходимо установить Windows 7 (8.1, 10) с флешки. Просто скопируйте ISO образ (в примере он будет называться WinInstall.iso) дистрибутива Windows в предварительно созданную папку image на флешке, а после откройте menu.lst блокнотом или текстовым Notepad++ и внесите следующие строки:

title Install Windows
map /image/WinInstall.iso (0xFF) || map --mem /image/WinInstall.iso (0xFF)
map --hook
chainloader (0xFF)

По аналогии также можно добавлять LiveCD образы и диагностические загрузочные утилиты (сброс пароля, диагностика жёсткого диска, проверка оперативной памяти и т.д.), более подробно об этом читайте в статье «Grub4dos menu – как сделать, настроить».

О добавлении поддержки русского языка для пунктов загрузочного меню вы можете прочесть в статье «Русский язык (пункты меню) в Grub4Dos».

Debian

Debian — одна из самых популярных операционных систем на основе Unix. Я перечислил его, потому что вы можете легко найти много дистрибутивов на основе Linux на основе Debian. Главной причиной того, что он является ключевым компонентом современных дистрибутивов, является его огромное хранилище. В настоящее время здесь находится более 50 000 пакетов программ. Коллекция программного обеспечения делает его идеальным местом для изучения.

Debian также очень стабилен, безопасен и быстрый. Любой может использовать это. Он гибок в выборе рабочего стола. В меню загрузки вы можете выбрать XFCE, LXDE и KDE.

Для правильной работы Debian вам потребуется минимум 1 ГГц ЦП, 256 МБ ОЗУ и 10 ГБ на жестком диске.

  • Может быть использован любым
  • Активное сообщество
  • Позволяет пользователям выбирать среду рабочего стола
  • Предлагает сочетание открытого и платного программного обеспечения
  • Простота установки и обучения

Скачать || Официальная страница

Установка Linux на VirtualBox

Для того чтобы установить Linux на VirtualBox нам понадобиться несколько вещей:

Образ диска с Linux — определитесь какой дистрибутив вы собираетесь устанавливать и загрузите его образ на официальном сайте, например, Ubuntu или Fedora

Также обратите внимание на архитектуру образа, если у вас 32 битная основная система, то вряд ли у вас получиться запустить 64 бит гостевую;

Установленная виртуальная машина — VirtualBox, это кроссплатформенная программа, которая может работать не только в Linux, но и в Windows и MacOS. Поэтому вы можете запускать Linux в любой операционной системе

Для большинства из них можно скачать установщик VirtualBox на официальном сайте программы;

Компьютер с поддержкой аппаратной виртуализации — конечно, вы можете запускать виртуальные машины и без поддержки аппаратной виртуализации, но они будут работать в разы медленнее. Большинство современных процессоров поддерживают AMD-V или Intel-VT-X. Посмотрите нельзя ли включить такую возможность в вашем BIOS.

Если у вас все это поддерживается мы можем перейти к созданию виртуальной машины. Запустите VirtualBox и нажмите кнопку создать:

В первом окне мастера введите название вашей новой виртуальной машины, выберите тип (Linux) и дистрибутив, например, Ubuntu:

Следующий шаг — нужно выбрать количество оперативной памяти для вашей машины, но умолчанию VirtualBox предлагает количество памяти в зависимости от используемой машины, но для современных дистрибутивов будет достаточно 2 Гб, это нужно для более плавной и удобной работы, хотя система будет работать и при 1024 Мб и даже меньшем объеме.

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

Сначала выберите «Создать новый виртуальный жесткий диск», затем выберите тип диска:

Наиболее часто для виртуальных машин используется диск типа VDI. Затем выберите размер диска и имя для его файла. Хотя и есть возможность использовать место по мере необходимости, лучше так не делать на HDD, лучше выделяйте все место сразу, это увеличит производительность до 10%:

Виртуальная машина почти готова, но нужно еще кое-что настроить. По умолчанию VirtualBox выделяет 16 мегабайт оперативной памяти для машин, но современным дистрибутивам этого мало, поэтому нажмите «Настройки», а затем на вкладке «Дисплей» установите значение видеопамяти в 128 мегабайт. Этого уже должно хватить. Кроме того, отметьте галочку 3D ускорения:

Еще нас будет интересовать раздел «Система», вкладка «Материнская плата», здесь нужно выбрать чипсет » ICH9″, Linux работает с ним лучше, также отметьте галочки часов в UTC.

На вкладке «Процессор» нужно отметить использовать «PAE/NX», и не выбирайте много процессоров, одного ядра будет достаточно. В разделе «Ускорение» отметить все галочки и выбрать ваш гипервизор, в Linux лучше всего использовать KVM:

Дальше запускайте виртуальную машину:

При первом запуске вам будет предложено выбрать установочный носитель, с которого будет проводиться установка, это может быть реальный CD привод или же просто образ в файловой системе:

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

Мы не будем рассматривать установку Ubuntu, поскольку это уже подробно описано в одной из предыдущих статей.

Но после завершения установки есть еще несколько настроек. Во-первых — вам нужно установить дополнения гостевой ОС Ubuntu или для другого выбранного вами дистрибутива. Процесс везде одинаковый. Также, если вы используете Ubuntu, нужно включить облегченный режим Unity, чтобы все работало быстрее. Для этого выполните:

На всякий случай, команда для отключения этого режима:

Эти команды работают в Ubuntu 17.04, в более ранних версиях такой режим можно включить только через CompizConfig. Теперь установка Linux на VirtualBox полностью завешена и система готова к использованию.

Установка Линукс с флешки

Прежде всего, понадобится накопитель, отформатированный в FAT32. Его объем должен быть не менее 4 Гб. Также, если у вас еще нет образа Линукс, то будет кстати интернет с хорошей скоростью.

Отформатировать носитель в FAT32 Вам поможет наша инструкция. В ней речь идет о форматировании в NTFS, но процедуры будут те же самые, только везде нужно выбирать вариант «FAT32»

Урок: Как отформатировать флешку в NTFS

Обратите внимание, что при установке Линукс на ноутбук или планшет, это устройство должно быть подключено к питанию (в розетку)

Шаг 1: Загрузка дистрибутива

Скачивать образ с Ubuntu лучше с официального сайта. Там всегда можно найти актуальную версию ОС, не беспокоясь насчет вирусов. ISO-файл весит около 1,5 Гб.

Шаг 2: Создание загрузочной флешки

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

  1. Вставьте флешку и запустите программу. Отметьте «Образ диска», выберите «Стандарт ISO» и найдите образ на компьютере. После этого укажите флешку и нажмите «Ок».

Появится окно со статусом записи. По окончанию нажмите «Выход». Теперь на флешке появятся файлы дистрибутива.
Если загрузочная флешка создается на Линуксе, то можно воспользоваться встроенной утилитой. Для этого вбейте в поиск приложений запрос «Создание загрузочного диска» – в результатах будет нужная утилита.
В ней нужно указать образ, используемую флешку и нажать кнопку «Создать загрузочный диск».

Более подробно о создании загрузочного носителя с Ubuntu читайте в нашей инструкции.

Урок: Как создать загрузочную флешку с Ubuntu

Шаг 3: Настройка BIOS

Чтобы компьютер при включении загружал флешку, понадобится кое-что настроить в BIOS. В него можно попасть, нажав «F2», «F10», «Delete» или «Esc». Дальше выполните ряд простых действий:

  1. Откройте вкладку «Boot» и перейдите в «Hard Disk Drives».

Здесь установите флешку в качестве первого носителя.

Теперь перейдите в «Boot device priority» и назначьте приоритет первого носителя.

Сохраните все изменения.

Этот порядок действий подходит для AMI BIOS, на других версиях он может отличаться, но принцип такой же. Более подробно о данной процедуре читайте в нашей статье по настройке БИОС.

Урок: Как выставить загрузку с флешки в БИОСе

Шаг 4: Подготовка к установке

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

  1. Выберите «Установка Ubuntu».

В следующем окне отобразится оценка свободного места на диске и есть ли подключение к Интернету. Можно также отметить скачивание обновлений и установку программного обеспечения, но это можно сделать и после установки Ubuntu. Нажмите «Продолжить».

Далее выбирается тип установки:

  • установить новую ОС, оставив старую;
  • установить новую ОС, заменив старую;
  • произвести разметку жесткого диска вручную (для опытных).

Отметьте приемлемый вариант. Мы же рассмотрим установку Ubuntu без удаления с Windows. Нажмите «Продолжить».

Шаг 5: Распределение места на диске

Появится окно, где необходимо распределить разделы жесткого диска. Делается это посредством передвижения разделителя. Слева находится пространство, отведенное под Windows, справа – Ubuntu

Нажмите «Установить сейчас».Обратите внимание, для Ubuntu необходимо минимум 10 Гб дискового пространства

Шаг 6: Завершение установки

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

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

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

GRUB Terminal

GRUB 2’s terminal operations permit exploring the contents of partitions and ISO images. The following GRUB commands may be helpful if an error message is generated after attempting to boot an ISO menuentry:

ls
Display partitions known to GRUB.

ls (hdX,Y)/

Display the contents of the / folder on /dev/sdXY

To mount an ISO via the GRUB terminal, determine the location/path of the ISO file, then:

loopback loop (hdX,Y)//
Example: loopback loop (hd0,5)/my_isos/ubuntu-12.04-desktop-amd64.iso

Once mounted via the above command, the ISO can be inspected using the ls command. The ISO will be mounted on «(loop)».
ls (loop)/

ls (loop)/casper

On an Ubuntu ISO, this should display vmlinuz and initrd.img, among other files.

Creating the GRUB 2 Menuentry

There are several methods to create a GRUB 2 menuentry which will boot an Ubuntu ISO. Two options are provided below — using the grml-rescueboot package to automatically create the menuentry, or manually editing the GRUB 2 configuration scripts/files.

There is also a method to create USB boot pendrives (almost) automatically, grub-n-iso_multiboot.

меры

1.- Отредактируйте файл /etc/grub.d/40_custom

sudo gedit /etc/grub.d/40_custom

Примечание: TonyDiaz с большой осторожностью советует нам изменять этот файл, а не /boot/grub/grub.cfg. Причина в том, что система заменяет grub.cfg каждый раз, когда вы вносите изменения в GRUB, что случается очень часто

По этой причине необходимо изменить шаблон, предназначенный исключительно для добавления пользовательских пунктов меню в GRUB: 40_custom.

2.- Добавьте новую запись в меню, подобное показанному ниже:

menuentry "Lubuntu Live"{ установить root = (hd0,5) петля обратной связи /vbox/lubuntu-10.10.iso linux (цикл) / casper / vmlinuz boot = casper iso-scan / filename =/vbox/lubuntu-10.10.iso -- initrd (цикл) /casper/initrd.lz }

3.- Не забудьте отредактировать части, которые отображаются красным, где:

  • меню: это имя, которое появится в списке GRUB2 при запуске ПК. В моем случае, как и я 
  • установить корень: указывает, в каком разделе находится файл ISO. Чтобы узнать, какая конфигурация правильная, рассуждения просты. 
  • Где ISO-образ моего любимого дистрибутива? На моем диске Y раздел X. Вы, вероятно, знаете, по какому пути смонтирован этот диск, но не знаете его имя устройства. Для этого…
  • Я открыл «Система»> «Администрирование»> «Дисковая утилита» и, выбрав жесткий диск, на котором расположен рассматриваемый раздел, щелкните раздел, чтобы отобразить все его данные и характеристики.
  • Выбрав раздел, найдите метку «Устройство» и посмотрите, какие данные он показывает. В моем случае это говорит: / Dev / sda5. Быть HDa или SDa это означает, что это диск 1; если бы это было SDb О Дb, это будет диск 2. Поскольку речь идет о sda5, это означает, что это 5-й раздел диска 1. В этом случае «set root» должен иметь (hd0, 5). Grub2 начинает счетчик дисков с 0, поэтому этот параметр сообщает вам, что образ ISO находится на диске 1, раздел 5. 

петлевой: указывает путь в разделе, где находится файл ISO. На этом этапе легко запутаться, потому что спрашивается не маршрут, на котором смонтирован этот диск, а остальная часть маршрута. Например, мой диск sda5 едет на / media / backup /. Следовательно, полный путь к папке, в которой находится рассматриваемый образ ISO, будет следующим: / медиа / резервное копирование / vbox /. Однако, как и в разделе «Установить корень», мы уже говорили вам, какой это диск и раздел, нет необходимости уточнять путь, по которому был смонтирован диск (/ media / backup /). По этой причине путь для входа в этот момент будет просто /vbox/file.iso.

linux (цикл): сообщает нам, какое ядро ​​использовать для загрузки и где оно находится. Рассуждения те же, что и в предыдущем пункте. Чтобы система загружалась с меню и окнами на испанском языке, а также с раскладкой клавиатуры, необходимо добавить параметры locale и bootkbd. Кроме того, чтобы вместо сообщений ядра отображалось изображение загрузки (заставка), необходимо добавить параметр заставки. Наконец, чтобы сгруппировать равные входы, вам нужно добавить параметр quiet. Итак, эта более «персонализированная» версия будет выглядеть так:

linux (цикл) / casper / vmlinuz boot = casper locale = es_ES bootkbd = es console-setup / layoutcode = es quiet splash iso-scan / filename = / vbox / lubuntu-10.10.iso -

initrd (цикл): сообщает нам, где находится initrd. 

4.- После сохранения файла, о котором идет речь, остается только обновить GRUB2:

sudo update-grub

Я только что попробовал этот метод с Lubuntu 10.10, и полная загрузка не заняла 20 секунд! Уверяю вас что это лучший способ протестировать бета-версии Ubuntu или других дистрибутивов. без изменения вашей системы, установки Virtual Box, необходимости записи компакт-диска или использования USB только для использования в качестве Live CD и т. д.

Спасибо Miguel Mayor i Tur за предложение этой темы!

Поддерживает ли Linux установку программ Windows?

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

Wine — это скорее альтернативная реализация Windows API. В качестве дополнения к Wine в Linux можно использовать графическую оболочку PlayOnLinux, значительно упрощающую работу с Wine и установленными Windows-приложениями. Использование Wine в Linux имеет свои ограничения, поэтому некоторые Windows-программы в ней могут работать некорректно. Кроме того, используя Wine, вы снижаете уровень безопасности системы. Так, во избежание проблем с работающими под Windows вирусами настоятельно не рекомендуется устанавливать и запускать в Wine программы с правами суперпользователя.

Заключение

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

В статье рассмотрен способ подключения блоков загрузочного меню из конфигурационных файлов загрузчиков SysLinux/IsoLinux с помощью команды syslinux_configfile.

На сайте журнала http://samag.ru приведен рабочий вариант конфигурационного файла GRUB2 для загрузочного носителя BIOS/EFI с возможностью запуска модулей SystemResqueCD, получения рабочей среды на базе GNU/Linux Mageia 6 и установки этой операционной системы, который содержит.

  • grub.cfg – основной конфигурационный файл GRUB2;
  • pc.cfg – блок меню, специфичный для загрузки в режиме BIOS;
  • efi.cfg – блок меню, специфичный для загрузки в режиме EFI;
  • help.txt – файл с подсказкой о процедуре загрузки Windows;
  • helpefi.txt – файл с описанием особенностей использования SystemRescueCD в режиме EFI.

При изучении возможностей GRUB2, помимо интернет-источников , целесообразно использовать справочную информацию, имеющуюся в папке \grub-2.02\docs\ дистрибутивного пакета grub-2.02.tar.gz:

  • grub.info – документация на английском языке, которая может быть просмотрена в любом текстовом редакторе;
  • grub.cfg – конфигурационный файл, содержащий основные примеры загрузки операционных систем;
  • autoiso.cfg – конфигурационный файл, содержащий примеры загрузки операционных систем в «петлевом» режиме из файлов ISO-образов;
  • osdetect.cfg – конфигурационный файл, содержащий сценарии поиска загрузочных разделов для множества операционных систем с последующей их загрузкой.

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

  1. Утилита DD для Windows – http://www.chrysocome.net/dd.
  2. Загрузчик GRUB2 – ftp://ftp.gnu.org/gnu/grub/.
  3. Архиватор и файловый менеджер 7Zip – https://www.7-zip.org.
  4. Текстовый редактор AkelPad – http://akelpad.sourceforge.net/.
  5. Cтатьи о загрузочных носителях – https://www.bootdev.ru.
  6. Mageia GNU/Linux – http://www.mageia.org/ru/.
  7. System Rescue CD – http://www.system-rescue-cd.org.
  8. Спецификация UEFI 2.7 – http://www.uefi.org/sites/default/files/resources/UEFI%20Spec%202_7_A%20Sept%206.pdf.

Ключевые слова: Linux, rescue.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: