загрузка и загрузчики Linux

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 2

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 2 [Текст] : учебник / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2011. — № 3 (142), март. — С. 76-79. — (Учебник) (Тренинги Linux). — Содерж.: Раздел 1: От включения ПК до рабочего стола : [основные этапы загрузки: BIOS (Basic Input/Output System – базовая система ввода/вывода), загрузчик, ядро Linux, /init и его основной файл настройки /etc/inittab, первичное понятие уровней выполнения (runlevels), скрипт /etc/init.d/rc в настройке частей системы]. — С. 76-77 ; Раздел 2: Изменение настроек Grub : [изменение конфигурации Grub перед началом загрузки, загрузка в однопользовательском режиме (single user)] ; Загрузка в будущем : [распараллеленные скрипты init, InitNG, Upstart, System D]. — С. 77 ; Раздел 3: Просмотр файлов журналов : [ядро — примерный порядок работы; просмотр сообщений ядра в /var/log/messages с помощью команды dmesg] ; Предупреждения об изменении уровней выполнения : [способы оповещения других пользователей в многопользовательской системе — команда wall под root, команда mesg под обычным пользователем, команда echo для отправки другим пользователям письма]. — С. 78 ; Раздел 4: Уровни выполнения и магия /etc/init.d/ : [уровни выполнения (runlevels) и их характеристики, команды работы с уровнями выполнения, структура уровня выполнения на примере каталога /etc/rc2.d уровня выполнения по умолчанию в Debian]. — С. 78-79 ; Выключаем систему безопасности : [в чем риск выключения системы через выключение питания; рекомендация прочитать man-страницы команд shutdown, halt и reboot для остановки системы в командной строке]. — С. 79.
     Аннотация
     Вторая часть учебника базируется на дистрибутиве Debian (версия 5) и рассматривает процесс загрузки, от экрана BIOS до приглашения входа, и уровни выполнения. 
     И здесь, друг, если Вы прочитали только аннотацию, придется глянуть на библиографическое описание выше и найти странное слово "Содерж.", а за ним…

 

5. Загадка UEFI

5. Загадка UEFI  [Текст] : [загрузка по UEFI] : [основы] : [ответ на вопрос читателя Питера Вулли (Peter Woolley)]  //  Linux Format. — 2015. — № 4 (195), апр.. — С. 98, колон. 2-3 — 99, колон. 1. — (Ответы). 
     Аннотация
     Основы работы с UEFI, если используется 32-битный UEFI. 
 

Ботвик, Н. Gummiboot: ускорим загрузку

Ботвик, Н. Gummiboot: ускорим загрузку [Текст] : учебник / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 3 (194), март. — С. 74-75. — (Учебник) (Gummiboot). — Прил.: "Скорая помощь. Gummiboot умеет работать только с устройствами UEFI. Для систем с более ранними версиями BIOS в духе MS­-DOS он не подойдёт. Но на большинстве компьютеров последних двух лет UEFI быть должен." ; "UEFI Shell" : [программма-оболочка для просмотра, настройки и запуска приложения UEFI]. — С. 75. 
     Аннотация
     Сколько копий было сломано в связи с UEFI (Unified Extensible Firmware Interface) из-за функции Secure Boot и ее способности осложнить жизнь производителям и некоммерческим операционным системам. Нейл Ботвик утверждает, что UEFI — это далеко не только Secure Boot. Одной из главных особенностей UEFI является принципиально иной, по сравнению с загрузчиком способ запуска операционной системы, при котором код может загружаться непосредственно с первого раздела жёсткого диска, если раздел форматирован в файловой системе FAT (EFI System Partition или ESP). Отсюда следует, как отмечает Нейл Ботвик, что можно обойтись совсем без загрузчика. Практически нужен минимальный менеджер загрузки для изменения ее параметров и переключения между несколькими операционными системами. Один из таких менеджеров Gummiboot (http://freedesktop.org/wiki/Software/gummiboot) — более быстрый вариант загрузки, который ладит с UEFI. 
     Gummiboot — скачивание (http://cgit.freedesktop.org/gummiboot),установка без удаления Grub, установка в ESP (ESP размещен в /boot), создание меню загрузки, настройка UEFI при помощи efibootmgr

 

Ботвик, Н. Grub: личное меню загрузки

Ботвик, Н. Grub: личное меню загрузки [Текст] : учебник : [настройка меню загрузки под свои потребности] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — №2 (193), февр.. — С. 64-65. — (Учебник) (Grub). — Прил.: "Перемените тему" : [изменение внешнего вида Grub] : [инструкция]. — С. 64 ; "Grub или Grub 2? " : [разночтения имен команд и расположения файлов версий Grub в разных дистрибутивах] ; "Скорая помощь. Изменение параметров загрузки требует привилегий суперпользователя: вы вносите их в системные директории /etc и /boot. Команды нужно выполнять от имени root или с префиксом sudo.". — С. 65.
     Аннотация
     Как известно, сейчас в ходу две основные версии Grub — текущая Grub 2 и первоначальная, которую часто именуют Grub Legacy. В Grub Legacy добавление или удаление опций осуществлялось редактированием текстового файла настройки /boot/grub/menu.lst. С Grub 2 дело обстоит иначе — основной файл настройки grub.cfgв/boot/grub автоматически генерируется grub-mkconfig на основе /etc/default/grub (переменные окружения, используемые загрузчиком) и /etc/grub.d (скрипты оболочки, выполняемые для создания файла настройки). Вот на образ действий этих скриптов можно влиять, установливая или изменяя значения переменных в /etc/default/grub. Нейл Ботвик показывает, как изменить настройки по умолчанию, чтобы изменить скучный внешний вид Grub или поведение стандартных пунктов в меню.
     Также рассмотрено и демонстрируется добавление в меню собственных пунктов путём редактирования скрипта /etc/grub.d/40_custom на примере добавления в меню пункта для ISO-файла Rescatux. Нейл Ботвик предвидит, что написание собственных пунктов меню вручную может сопровождаться синтаксическими ошибками, поэтому обращает внимание на инструмент Grub для проверки собственного меню — grub2­script­check/boot/grub/grub.cfg. На примере ISO-файла Rescatux показан способ адаптировать меню к добавлению или замене ISO новой версией. Дан совет не изменять существующие скрипты и показано как их укротить.
     В завершение — проверка синтаксиса меню, добавление конфигурации в существующий файл меню. Удачи!

 

2. MS-DOS — против Grub?

2. MS-DOS — против Grub? [Текст] : [ответ на вопрос читателя Кена (Ken) о загрузчике Grub] / авт. не указ.  //  Linux Format. — 2014. — № 10 (188), окт.. — С. 96, колон. 3 — 97, колон. 1. — (Ответы). 
      Аннотация
      Grub и таблица разделов MS-­DOS — какая связь?
 

Шарма, М. Сисадмин: назад к основам

Шарма, М. Сисадмин [Текст] : Сисадмин: назад к основам : учебник : [основы системного администрирования для пользователя настольного Linux] / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 68-71. — (Сисадмин. Учебник). — Прил.: "Скорая помощь. Используя различные сочетания прав доступа, можно быстро повысить безопасность системы.". — С. 68 ; "Скорая помощь. Если компиляция завершилась неудачно, проверьте сообщения об ошибках и перед повторной компиляцией выполните команду make clean. Для удаления любых программ, которые устанавливались из исходников, воспользуйтесь командой make uninstall." ; "Восстанавливаем загрузчик" : [загрузчик Grub2 — восстановление с помощью Live CD дистрибутива или графической утилиты Boot-Repair, которую предварительно нужно установить в Live CD]. — С. 69 ; "Скорая помощь. Перед изменением любого файла настройки всегда сохраняйте его копию командой cp: cp configfile configfile.original.". — С. 70 ; "Задачи по расписанию" : [планирование задач командой at, планирование задач при помощи демона cron]. — С. 71. 
      Аннотация
      Эффективная работа с компьютером предполагает усвоение некоторых навыков системного администрирования Linux. Основы системного администрирования для пользователя настольного Linux: управление пользователями и управление правами доступа (изменения прав доступа командой chmod, изменения владельца файла командой chown, перемещение файла из одной группы доступа в другую командой chgrp), компиляция программ из исходных текстов, навигация по файловой системе (каталоги /bin, /etc, /proc, /usr, /var, /var/log, /home), мониторинг системы (команды ps, kill, top, renice, графические утилиты мониторинга системы в Gnome и KDE), резервное копирование домашних каталогов и файлов настройки (утилиты резервного копирования — утилита командной строки tar, графическая утилита Dejа Dup).
 

 

Пирс, Н. Уйти с Windows

Пирс, Н. Уйти с Windows [Текст] : [руководство] / Ник Пирс (Nick Peers)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 34-41. — Содерж.: Копируем все! Прежде чем переходить на Linux, позаботьтесь о резервной копии : [резервное копирование системы средствами Windows 7 и более поздних версий; резервное копирование системы средствами SystemRescueCD в командной строке] ; Восстановите свою изначальную настройку : [пошаговое руководство по восстановлению с помощью SystemRescueCD]. — С. 35 ; Выбираем правильную опцию загрузки : [UEFI или Legacy BIOS]. — С. 36 ; Работа с UEFI и Ubuntu. Настройте свою систему правильно, даже системы после Windows 8 : [система входа и настройки UEFI — плюсы, обход проблем со старым оборудованием при помощи модуля Compatibility Support Module (CSM), настройка; установка Ubuntu 14.04 LTS]. — С. 36-37 ; Исправляем проблемы с распознаванием Windows : [пошаговое руководство по решению проблемы, когда Ubuntu 14.04 LTS не распознает Windows]. — С. 37 ; Добавьте приложений : [предустановленные приложения Ubuntu 14.04 LTS в Ubuntu Software Center; способы добавления приложений]. — С. 38 ; Начинаем работу с Ubuntu. Сделайте свои первые шаги на рабочем столе Unity : [рекомендации по первой загрузке Ubuntu 14.04 LTS; рабочий стол Unity (общий вид, запуск приложений, Unity App Launcher, доступ к данным Windows, доступ к сети), хранение данных в облаке и доступ к ним]. — С. 38-39 ; Доступ к вашим документам : [пошаговое руководство]. — С. 39 ; Сделайте еще одну копию : [создание резервной копии жесткого диска после установки Ubuntu 14.04 LTS при помощи Redo Backup and Recovery (http://bit.ly/Redobackup)]. — С. 40 ; Главное в Linux. Откройте для себя инструменты и техники, которые следует знать : [файловая система ext4, организация доступа к папкам через раздел распределенного доступа; основные системные инструменты (утилита Disks, инструмент System Settings, инструменты настройки Ubuntu Tweak Tool и Tweak Tool); репозиторий Ubuntu Software Center, управление репозиториями; работа в терминале — некоторые команды командной строки]. — С. 40-41 ; Все о Grub : [настройка Grub 2 при установке Ubuntu вместе с Windows]. — С. 41.
      Аннотация
      Установка дружелюбной к пользователю разновидности Linux — Ubuntu14.04 LTS — рядом с установкой Windows без потери данных, используя инструменты резервного копирования, встроенные в Windows или SystemRescueCD. 
      Что такое UEFI, знакомство с новой операционной системой Ubuntu 14.04 LTS, рабочим столом Unity, возможностями доступа к существующим документам и другим файлам и начало освоения новой операционной системы.

 

Флетчер К. Grub : Grub 2: Польза от Super Grub Disk

Флетчер К. Grub [Текст] : Grub 2: Польза от Super Grub Disk / Карл Флетчер  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 64-67. — (Grub. Учебник). — Прил.: "Что изменилось в Grub 2" : [Перечень возможностей]. — С.  64 ; "Пример скрипта" : [Скрипт, который создает в меню пункт для запуска RescueCD] ; "Скорая помощь. В новой системе именования номера устройств отсчитываются с 0. Sda обозначается hd0, sdb — hd1 и т. д. ". — С. 66 ; "Слово о grub.cfg" : [справка]. — С. 67.
      Аннотация
      Введение в Grub 2: конфигурационный файл (grub.cfg в /boot/grub), инструкция по восстановлению в случае двойной загрузки Windows XP и Ubuntu 9.10 Karmic Koala, восстановление с помощью Super Grub Disk (www.supergrubdisk.org/index.php) — крохотной исполняемой версии загрузчика Grub, правка Grub 2 при помощи скрипта в /etc/grub.d, настройка отображения меню в файле etc/default/grub.
 

Флетчер К. Grub: Вникаем в загрузку

 Флетчер К. Grub: Вникаем в загрузку [Текст] : [Grub и управление мультизигрузкой Vista, Windows 7, Linux] / Карл Флетчер (Carl Fletcher)  //  Linux Format. — 2010. — № 1 (126-127), янв.. — С. 68-71. — (Grub. Учебник). — Прил.: "Скорая помощь. Используйте в VirtualBox ISO-­образы: это снимает необходимость прожига CD/DVD и увеличивает производительность.". — С. 69 ; "Шаг за шагом: Создаем виртуальный ПК в VirtualBox" : [Пошаговое руководство] ; "Скорая помощь. Parted magic показывает разделы как hda, но OpenSUSE называет их sda." ; "Grub с Vista или Windows 7" : [Проблема загрузки Vista или Windows 7 через Grub и ее решение]. — С. 70 ; "Зачем все эти Windows?" : [Почему урок рассказывает о мультизагрузке с Windows] ; "Скорая помощь. Так как это новая установка, нет нужды делать дефрагментацию Windows." ; "Скорая помощь.  Используйте виртуальную машину для практики в установке и знакомства с этим процессом. Вы можете придумать любой сценарий и проиграть его в реальности. Я всегда создаю диск фиксированного размера он работает намного лучше.". — С. 71. 
      Аннотация
      Мультизагрузка Vista, Windows 7, Linux и настройка управления ею Grub в виртуальной машине VirtualBox на хосте Linux в системе под OpenSUSE. 
      В ходе реализации мультизагрузки нескольких операционных систем в VirtualBox мы уясним, что такое виртуальные разделы в Linux, восстановим Grub с помощью LiveCD OpenSUSE, отредактируем файл menu.lst (обычно расположен в /boot/grub/menu.lst), установим Windows 7.

Браун К. Когда Linux не загружается

Браун К. Когда Linux не загружается [Текст] / Крис Браун  //  Linux Format. — 2008. — № 1 (100-101), янв.. — С. 74-77. — (Загрузка Linux. Учебник). — Прил.: "Рис. 1: Нормальный порядок событий загрузки Linux" [Схема]. — С. 74 ; "За ушко притянуто" : [Начальная загрузка и ее значение]. — С. 75 ; "Скорая помощь" : [GNU Grub Manual (www.gnu.org/software/Grub/manual/)]. — С. 76 ; "Параметры ядра" ; "Команды ядра" [Таблица] ; "Рис. 3. Конфигурация с двойной загрузкой: взаимодействие между разделами SUSE и Fedora" [Схема]. — С. 77.
      Аннотация
      Компьютер отказывает загружаться — кошмар любого пользователя. Крис Браун подробно рассматривает процесс загрузки c жесткого диска, показывает на реальных ситуациях, что может пойти неправильно, дает рекомендации по диагностике и устранению проблем. 

 

Вейч Н. Grub: Настройте свой загрузчик

Вейч Н. Grub: Настройте свой загрузчик [Текст] / Ник Вейч  //  Linux Format. — 2007. — № 3 (90), март. — С. 66-69. — (Hardcore Linux. Учебник). — Прил.: "На этом уроке! Коллекция экранов загрузки. Многозагрузочные системы. Защита паролем. Аварийные загрузочные записи". — С. 66 ; "Скорая помощь. Если ваша сконструированная запись в меню не работает, можете ее отредактировать во время загрузки, для этого просто выберите нужную запись и нажмите ‘e’. Выбор записи для редактирования производится клавишами курсора. Измените запись и нажмите Enter. Если все в порядке, нажмите ‘b’, и запись загрузится (если загрузка даст сбой, то вы вернетесь к меню)". — С. 67 ; "Скорая помощь. Чтобы войти в командную строку, нажмите ‘c’ в меню Grub. Большинство команд Grub можно вводить прямо в ней. Чтобы вернуться в меню, просто нажмите Escape" ; "Шаг за шагом: Настраиваем заставку" : [Руководство]. — С. 68 ; "Знаете ли вы?.. Имя El Torito (это раширение формата ISO9660, позволяющее загружать компьютер с DVD и CD дисков) по-испански значит "бычок". Механизма загрузки оно никак не проясняет. Но так называется сеть ресторанов мексиканской кухни в США. Легенда гласит, что стандарт загрузки обдумывался как раз в одном из этих ресторанов в Калифорнии". — С. 69
      Аннотация
      Загрузка системы: как ее разнообразить своими заставками, настроить и сделать безопаснее с помощью Grub (Grand Unified Boot manager; GRand Unified Bootloader).