Кажется, у каждого есть старенький ноутбук, который давно служит лишь для просмотра фильмов. У меня такой тоже есть — подключён по HDMI к телевизору и почти забыт. Однажды ради эксперимента я установил на него Linux, а через пару месяцев, когда понадобилось место, решил просто удалить линуксовый раздел. Затем я перезагрузил ноутбук и винда, конечно же, не загрузилась. После установки линукса, загрузчик GRUB переписал MBR, и теперь система не знала, откуда грузиться.
Рубрика «grub»
Привет!
Мы, сервисные инженеры, сталкиваемся с GRUB2 ежедневно. А вот когда стало любопытно посмотреть на загрузчик комплексно, то в интернете и в учебнике Linux нашли лишь несколько команд: как заново проинсталлировать загрузчик и обновить текущую конфигурацию. «А почему так мало?», — была наша первая мысль. Решили восполнить пробел — так появилась эта статья. А для иллюстрации попросили нейросетку изобразить, «как выглядят эпичные проблемы с GRUB» -- вот что вышло.
О том, как я сломал Ubuntu и убил день на то, чтобы починить
2023-05-03 в 0:52, admin, рубрики: bash, grub, linux, tty, Ubuntu, Настройка LinuxПодход к решению проблемы с входом, изложенный в этой статье, не серебряная пуля и может не сработать. Возможно, существуют другие способы выхода из ситуации, я делюсь тем, который сработал в моем случае.
Бывало у вас такое, что Snapd User Session Agent входит в бесконечный цикл? Вы вводите правильный пароль и... попадаете на тот же экран входа.
Очень странные дела. Что спрятано под капотом FreeDOS в современном ноутбуке
2022-05-17 в 17:17, admin, рубрики: Debian, EFI, ext4, freedos, grub, linux, Miran.ru, Блог компании Дата-центр «Миран», виртуализация, кривые руки, Настройка Linux, Ноутбуки, операционные системы, системное администрированиеHP Zbook Fury 17.8 G8 в режиме FreeDOS из коробки
Чтобы сэкономить на лицензии, производители компьютеров часто предлагают «голый» вариант техники без операционной системы. Но совсем без системы продавать нельзя, потому что это может нарушать законодательство (такой компьютер не выполняет заявленные функции, то есть не соответствует характеристикам). Поэтому они делают ход конём — ставят какую-нибудь бесполезную систему чисто для юридических формальностей. Нет, нормальный Linux они тоже ставят. Но кроме него зачем-то ещё и другой вариант.
Например, FreeDOS, как в нашем случае. Казалось бы, очень старая ОС, но её действительно используют в современной технике.
Разработчик компьютерных игр и специалист по виртуализации Linux Хайн-Питер ван Браам-Стюарт решил разобраться и посмотреть, что скрывается под капотом современного ноутбука HP ZBook 17.8 G8. Это оказалось как раз из его профессиональной области (извините за спойлер...).
Итак, слово автору…
Читать полностью »
Как втиснуть 16 ГБ памяти на материнскую плату, которая не поддерживает такой объём
2019-04-29 в 8:30, admin, рубрики: diy или сделай сам, dsdt, grub, OEMB, PCI, ram, Компьютерное железо, системное программирование, старое железоНекоторое время назад я поставил на один из своих компьютеров 16 ГБ памяти. На нём стоит материнка Foxconn P55MX с Core i5 750. Можно было бы и заменить этот старый CPU, но он он пока нормально работает и делает всё, что мне нужно.
Вот что интересно. Материнская плата официально не поддерживает 16 ГБ RAM. Спецификации на вышеупомянутой странице указывают, что поддерживается максимум 8 ГБ. На плате только два слота, поэтому у меня возникло подозрение, что планки 8 ГБ просто были редкостью в то время, когда вышла материнская плата. Я всё равно решил попробовать. Во многих случаях материнские платы поддерживают больше RAM, чем официально заявляет производитель.
Читать полностью »
Загрузка ядра Linux. Часть 1
2018-11-03 в 8:57, admin, рубрики: 8086, coreboot, grub, linux, x86, Настройка Linux, реальный режим, системное программированиеОт загрузчика к ядру
Если вы читали предыдущие статьи, то знаете о моём новом увлечении низкоуровневым программированием. Я написал несколько статей о программировании на ассемблере для x86_64
Linux и в то же время начал погружаться в исходный код ядра Linux.
Мне очень интересно разобраться, как работают низкоуровневые штуки: как программы запускаются на моём компьютере, как они расположены в памяти, как ядро управляет процессами и памятью, как работает сетевой стек на низком уровне и многое другое. Итак, я решил написать еще одну серию статей о ядре Linux для архитектуры x86_64.
Обратите внимание, что я не профессиональный разработчик ядра и не пишу код ядра на работе. Это всего лишь хобби. Мне просто нравятся низкоуровневые вещи и интересно в них копаться. Поэтому если заметите какую-то путаницу или появилятся вопросы/замечания, свяжитесь со мной в твиттере, по почте или просто создайте тикет. Буду благодарен.
Читать полностью »
-boot на ZFS зеркале
2018-05-19 в 10:49, admin, рубрики: boot, grub, linux, zfs, zfsonlinux, загрузка ос, хранение данныхLVM + lilo > GPT + EFI (или почему GRUB такой неуклюжий)
2017-11-15 в 20:29, admin, рубрики: devops, EFI, gpt, grub, lilo, LVM, Серверное администрирование, системное администрированиеTL;DR: автор сокрушается о том, что GRUB не может жить полноценно с LVM и с удивлением открывает, что это отлично умеет заброшенный в 2015 году загрузчик lilo.
MBR?
Мало кто знает и понимает, что MBR по сути своей есть величайшая ошибка человечества. Ну послушайте, ну серьезно, кому в голову пришло смешивать в одном блоке данные, необходимые для загрузки системы и сведения о разделах?
Я еще раз повторю, не надо сейчас мне говорить «так сложилось», а включите логику. MBR ужасна.
Читать полностью »
Сравнение структур разделов GPT и MBR
2017-04-28 в 11:23, admin, рубрики: EFI, gpt, grub, IPL, mbr, NT Loader, NTLDR, UEFI, VBR, загрузчик, системное администрирование, стиль раздела, хранение данныхВы когда-нибудь задумывались о том, как загружается компьютер? Независимо от аппаратуры и операционной системы, все компьютеры при загрузке используют или традиционный метод BIOS-MBR, или более современный UEFI-GPT, реализованный в последних версиях ОС.
В этой статье мы сравним структуры разделов GPT и MBR; GPT означает GUID Partition Table, а MBR — Master Boot Record. Начнём с того, что разберём сам процесс загрузки.
В следующих главах выделяются различия между стилями разделов GPT и MBR, в том числе приводятся инструкции, как осуществить преобразование между двумя стилями, и советы, какой из них выбрать.
Читать полностью »
GRUB пингвиньего цвета
2017-02-26 в 6:59, admin, рубрики: grub, grub4dos, linux, liveusb, mageia, opensuse, penguin, Ubuntu, virtualbox, виртуализация, Настройка Linux, системное администрированиеВведение
На компьютере загружается Linux, который когда-то был туда установлен. Тогда структура жесткого диска претерпела ряд изменений: были созданы разделы, а также установлен загрузчик. Судя по большинству дистрибутивов, самым популярным в мире Linux является загрузчик GRUB.
Читать полностью »