Из предыдущего абзаца становится ясно, что же такое человек по версии слепых слонов, которая как видно отличается от версии Википедии. Ниже в статье рассказывается о том, что же такое операционная система, Windows, Linux, Unetbootin, grub4dos и syslinux, bios, uefi и др., а также кто такой системный администратор с точки зрения потенциального пользователя и покупателя современных гаджетов, а также создателя загрузочных флешек.
Иногда эта точка зрения отличается от того, что написано в Википедии не менее, чем версия слепых слонов, а в другой раз практически полностью с ней совпадает.
Справа на веб-странице красуется рекламный ролик. Он содержит анимацию, изображение смартфона, его название и цену. При щелчке по нему мышкой открывается веб-страница интернет-магазина со списком сматрфонов. При щелчке по названию каждого из них, открывается веб-страница с подробным описанием: характеристиками, отзывами, цветами, способами доставки и оплаты, акциями. Среди характеристик есть «Версия операционной системы».
Палец коснулся кнопки включения компьютера, на экране монитора пошли сообщения BIOS, закончившиеся сообщением «OPERATING SYSTEM NOT FOUND».
Изображение 1. Начальная загрузка компьютера
Палец коснулся кнопки включения компьютера, на экране монитора пошли сообщения BIOS, потом появилась заставка операционной системы: стилизованное изображение хамелеона, сидящего на дереве. Вдруг изображение хамелеона пропало и вместо него на экране появилось много сообщений на английском языке.
На веб-станице интернет-магазина рядом с изображением мягкой игрушки красуется сообщение: «Товар можно будет получить: ГНУ/Линуксцентр — Дальний Восток г. Владивосток, Океанский пр-кт, 101а», а описание товара начинается словами «Хамелеон SUSE LINUX — жизнерадостный представитель средиземноморской фауны».
Изображение 2. Стенд openSUSE
Операционная система — это и характеристика технически сложного товара, и часть текста в сообщении об ошибке при загрузке компьютера, и то, что имеет логотип, который может быть выполнен в виде игрушки или быть изображенным на футболке.
Windows — операционная система, с помощью которой можно создать флешку, содержащую загрузчик операционной системы Windows. Для этого необходимо вставить флешку в USB-порт и выполнить в командной строке следующие команды:
diskpart
list disk
select disk <N>
clean
create partition primary
select partition 1
active
format FS=FAT32 QUICK
assign
exit
где — номер диска, соответствующего флешке в выдаче команды list disk.
После копирования на флешку содержимого ISO-образа операционной системы Windows (который можно скачать с официального веб-сайта Microsoft) загрузочная флешка готова.
Изображение 3. Рабочий стол Microsoft Windows 10
Linux — операционная система, с помощью которой можно создать флешку для загрузки и установки операционной системы Linux. Например, для создания загрузочной флешки openSUSE 13.1 необходимо вставить флешку в USB-порт и выполнить в терминале следующую команду:
dd if=openSUSE-13.1-GNOME-Live-i686.iso of=/dev/sdb bs=4096
где openSUSE-13.1-GNOME-Live-i686.iso — имя ISO-образа операционной системы Linux, а /dev/sdb — имя устройства, соответствующего флешке в выдаче команды sudo fdisk -l
Изображение 4. GNOME Shell в openSUSE Leap 42.1
Unetbootin — программа для создания загрузочных флешек. С ее помощью можно создать загрузочную флешку из ISO-образа операционной системы Linux.
В Unetbootin есть список дистрибутивов Linux, как пользовательских (Fedora, openSUSE, Ubuntu), как и специального назначения (Kaspersky Rescue Disk, CloneZilla и др.). Среди них есть те, в состав которых включены средства или инструкции для создания загрузочной флешки (например, Clonezilla, openSUSE), использование которых предпочтительнее, чем использование для этого Unetbootin.
В списке дистрибутивов Linux в программе Unetbootin не доступны последние версии многих дистрибутивов (например, Clonezilla). Последние версии таких дистрибутивов можно загрузить с их официальных веб-сайтов.
Также, если у вас есть ISO-образ диска операционной системы Linux, может быть просто невозможно создать из него загрузочную флешку с помощью Unetbootin.
Изображение 5. Выбор дистрибутива Linux в Unetbootin
grub4dos и syslinux — это возможность создать загрузочную флешку для загрузки и установки Linux с помощью операционной системы Windows. Например, для создания загрузочной флешки openSUSE 13.1 необходимо установить на флешку загрузчик grub4dos и создать в ее корневом каталоге файл menu.lst, содержащий следующие строки:
timeout 10
default 0
title openSUSE-13.1-GNOME-Live-i686.iso
uuid () > nul
set UUID=%?%
set ISO=openSUSE-13.1-GNOME-Live-i686.iso
kernel /opensuse/linux isofrom=/dev/disk/by-uuid/%UUID%:/opensuse/%ISO% isofrom_device=/dev/disk/by-uuid/%UUID% isofrom_system=/opensuse/%ISO% loader=syslinux splash=silent quiet
initrd /opensuse/initrd
title Reboot
savedefault --wait=2
reboot
Здесь предполагается, что ISO-образ openSUSE 13.1 сохранен на флешке в каталоге opensuse; там же находятся два файла initrd и linux, извлеченные из ISO-файла удобным для вас способом.
RMPrepUSB — это то, чем могла бы быть Unetbootin, но почему-то не стала… Эта программа имеет графический интерфейс и с ее помощью можно обнулить таблицу разделов, создать первичный раздел на флешке, отформатировать его, установить на флешку grub4dos или syslinux, проверить ее работоспособность с помощью эмулятора QEMU. Для этого вместе с RMPrepUSB поставляются эмулятор QEMU и установщики grub4dos и syslinux.
Изображение 6. Окно RMPrepUSB
bios в персональном компьютере — это аналог старика в русской народной сказке «Репка»; предшественник uefi. Он передает управление загрузчику, находящемуся в нулевом секторе загрузочного диска (mbr). Загрузчик mbr в свою очередь передает управление загрузчику операционной системы (или загрузчику ebr), находящемуся в первом секторе загрузочного раздела диска. Загрузчик операционной системы передает управление ядру операционной системы. В отличие от сказки, продолжение зависит от типа/версии установленной операционной системы.
Изображение 7. Иллюстрации к сказке «Репка»
uefi (от англ. uefiected) — новый первый загрузчик компьютера; замена bios; используется на новых компьютерах, созданных после 2011 года (кроме маков, где uefi использовался и раньше), и на всех компьютерах с предустановленной Windows 8/8.1/10.
При загрузке с помощью uefi в режиме uefi вместо mbr, ebr и загрузчика операционной системы используются gpt и загрузчик (или загрузчики) efi. Поэтому загрузочная флешка, которая работает на компьютере с bios, может не работать на компьютере с uefi в режиме uefi, но будет работать на компьютере с uefi в режиме совместимости с bios (Legacy), который можно выбрать в настройках uefi.
Изображение 8. Логотип uefi
Системный администратор — несуществующая профессия, которая отсутствует в общероссийском классификаторе профессий. Тем не менее, есть сотрудники, которых называют системными администраторами, всероссийский слет системных администраторов, день системного администратора и даже анекдоты о системных администраторах. Разговорное название системного администратора — «сисадмин».
Изображение 9. Празднование Дня системного администратора у памятника клавиатуре, Екатеринбург, 2011 год.
dd, parted, testdisk — программы, с помощью которых можно соответственно сделать резервную копию таблицы разделов жесткого диска и восстановить ее из резервной копии, случайно удалить таблицу разделов активного жесткого диска, а также попытаться ее восстановить в случае, когда нет ее резервной копии. Входят в состав спасательных дистрибутивов, таких как hiren's bootcd и systemrescuecd.
Изображение 10. Разделы, найденные на жестком диске с помощью утилиты testdisk
Комментарии (16)
CodeRush
01.10.2016 13:44+5uefi (от англ. uefiected) — новый первый загрузчик компьютера; замена bios; используется на новых компьютерах, созданных после 2011 года (кроме маков, где uefi использовался и раньше), и на всех компьютерах с предустановленной Windows 8/8.1/10.
UEFI (Unified Extensible Firmware Interface) — современный интерфейс между прошивкой и ОС, разработанный Intel совместно в Apple и другими членами UEFI Forum в качестве замены устеревшего интерфейса IBM PC BIOS.
Вместо программных прерываний предоставляет таблицу EFI_SYSTEM_TABLE с реализацией стандартного набора сервисов для загрузчиков и ядер ОС. Компьютеры Apple используют интерфейс EFI 1.10 (который позже был взят за основу стандарта UEFI 2.1) и не совместимы с добавленными позже возможностями вроде UEFI SecureBoot, DriverXXXX/KeyXXXX, и т.п.
Стандарт UEFI не накладывает ограничений на реализацию нижних уровней, но UEFI Forum предлагает в качестве эталонной спецификацию UEFI PI (Platform Interface). Тем не менее, поддержка интерфейса UEFI уже имеется и у некоторых несовместимых с PI реализаций — coreboot и Uboot. PI-совместмые реализации имеются для архитектур x86/x86-64, IA-64, AARCH64, MIPS и RISC-V.
В общем, в очередной раз «не в лотерею, а в карты, и не выиграл, а проиграл».
Автор, не пишите, пожалуйста, такого больше, пожалейте людей не в теме.jok40
01.10.2016 14:39По-моему, Вы слишком серьёзно восприняли этот трёп. Сдаётся мне, что вся эта статья — просто неудачная «пятничная шутка юмора», да ещё и поданная с опозданием.
medved6216
01.10.2016 14:02Для кого эта статья? Тот кто читает хабр, имеет хотя бы минимальные знания в ИТ.
Это, наверное, можно деткам в садике толкать, а не техническому сообществу. Или это отголоски МегаМозг — вторая волна начинается?
EndUser
01.10.2016 16:26+1Это вроде рецептов коктейлей — те, которые подвязаны мелкой брошюркой к горлышку бутылки: «Возьмите НашаВодкаRULZ™©®, <остальные ингредиенты>, налейте в высокий бокал НашаВодкаRULZ™©® 20г..., после чего НашаВодкаRULZ™©® и НашаВодкаRULZ™©®. Не забудьте, что НашаВодкаRULZ™©®. А так же НашаВодкаRULZ™©®».
Akon32
01.10.2016 16:37+2Ниже в статье рассказывается о том, что же такое операционная система, Windows, Linux, Unetbootin, grub4dos и syslinux, bios, uefi и др.
Операционная система — это и характеристика технически сложного товара, и часть текста в сообщении об ошибке при загрузке компьютера, и то, что имеет логотип, который может быть выполнен в виде игрушки или быть изображенным на футболке.Это неправда. И вообще не определение операционной системы.
Набор несвязанных "фактов" и рецептов.
mikhaylovns
01.10.2016 21:00Почему неправда?
1. Среди характеристик есть ос.
2. В сообщении есть слова «операционная система»
и т.п.
Следовательно, операционная система — это характеристика, часть сообщения и т.д. Все логично.KhodeN
02.10.2016 03:58+3Вы перед публикацией показывайте кому-нибудь свое творчество. Может хоть он отговорит вас от публикации.
Можно те же сведения озаглавить нормально (типа «Как создать мультизагрузочную флешку»), связать между собой части, последовательно изложить сведения, убрать ненужные упоминания о Линкусцентре и openSUSE. И будет читабельная статья. А так — какой-то графоманский выхлоп, который, если представляет для автора интерес, должен лежать где-нибудь в evernote, не более.
A-Stahl
Так о чём статья-то? Какой-то слабосвязанный набор отрывочных сведений.
mikhaylovns
все они связаны более или менее с начальной загрузкой компьютера и созданием загрузочных флешек
mikhaylovns
кроме начала статьи
KlimovDm
>>>> Ниже в статье рассказывается о том, что же такое операционная система, Windows, Linux, Unetbootin, grub4dos и syslinux, bios, uefi и др., а также кто такой системный администратор с точки зрения потенциального пользователя и покупателя современных гаджетов
Ваши слова? Автор, ну зачем? Зачем вы эту статью написали?
mikhaylovns
Я собрал в ней сведения, которые пригодятся для создания liveusb. Возникнет необходимость сделать liveusb с windows или linux, если возможно я буду использовать код из статьи; таким же образом она может быть полезна и другим.
kedobear
Корчеватель на Хабре!