- GRUB консоль. Запускаем Linux
- Публикации из этого раздела:
- 4 комментариев к “ GRUB консоль. Запускаем Linux ”
- unixforum.org
- Как при установке Debian получисть нормальную консоль? (Например, с командами mkdir и mount?)
- Как при установке Debian получисть нормальную консоль?
- Re: Как при установке Debian получисть нормальную консоль?
- Re: Как при установке Debian получисть нормальную консоль?
- Re: Как при установке Debian получисть нормальную консоль?
- Re: Как при установке Debian получисть нормальную консоль?
- Как запустить консоль до запуска ОС?
GRUB консоль. Запускаем Linux
Иногда после установки Linux GRUB загрузчик показывает консоль вместо списка операционных систем. В статье расскажу как попросить grub начать загрузку системы через консоль.
Запускаем Linux через консоль GRUB
Если при загрузке компьютера появилась консоль grub, то не отчаивайтесь:
Для начала надо определить на каком диске находится система. В этом поможет команда:
Введите её и появится список всех дисков и разделов:
Теперь надо пройтись по всем дискам и разделам, чтобы найти два файла. Эти файлы начинаются на vmlinuz и initrd.img. В поиске этих файлов поможет та же команда ls. Скорее всего файлы будут лежать в корневой директории раздела ‘/’. Начинаем перебирать все диски и разделы:
Перебираем до тех пор, пока не найдём фалы vmlinuz и initrd.img. Верный результат будет выглядеть примерно так:
Запускаем Linux
Теперь надо запустить Linux. К сожалению, придётся минимум один раз наступить на грабли, но о них чуть позже.
Для загрузки Linux необходимо ввести следующие команды:
set root=(hd1,gpt2)
linux /vmlinuz-4.4.0-53-generic root=/dev/sda1
initrd /initrd.img-4.4.0-53-generic
boot
В приведённом примере необходимо заменить все пути и названия файлов на свои.
Чтобы облегчить задачу по набору всех значков в именах файлов, можно время от времени нажимать TAB на клавиатуре. Консоль сама будет завершать названия файлов. К примеру, набрали из второй строки «linux /vm», затем нажали TAB, строчка сама дописалась до «linux /vmlinuz-4.4.0-53-generic».
Если при вводе вышеуказанных команд консоль не вернула никаких сообщений, то всё сделано правильно и начнётся загрузка после ввода «boot».
ALERT! /dev/sda1 does not exist Dropping to shell!
При загрузке система монтируется на определенный раздел, в который её устанавливали. К примеру, если установка происходила в /dev/sda1 надо смонтировать систему туда. Но если система была установлена не в /dev/sda1, то во время запуска система выдаст ошибку:
ALERT! /dev/sda1 does not exist. Dropping to shell!
Это и есть грабли, о которых говорил ранее. На второй строчке примера было указано root=/dev/sda1:
linux /vmlinuz-4.4.0-53-generic root=/dev/sda1
Необходимо задать правильный раздел, потому что /dev/sda1 не подходит. Для этого вводим команду:
Появится список всех смонтированных разделов и их адреса:
Находим что-то похожее на root. В моём примере это
Перезапускаем систему и заново вводим в консоль grub все известные команды, но уже с правильным разделом для root:
set root=(hd1,gpt2)
linux /vmlinuz-4.4.0-53-generic root=/dev/mapper/mint—vg-root
initrd /initrd.img-4.4.0-53-generic
boot
В статье описан один способов запуска linux через grub консоль. Есть и другие методы запуска. Читайте о них в следующих статьях.
Публикации из этого раздела:
- Linux. Переподключить все USB устройства — Иногда на компьютерах происходит беда с USB устройствами. К примеру, во время загрузки операционной .
- Антивирус для Linux? — Если устройство с цифровым интерфейсом подключено к интернету, то его можно сломать или заразить вир.
- Как посмотреть DNS записи домена — Чтобы посмотреть DNS записи домена введите в командной строке Linux следующую команду: dig alexgur.r.
- Как удалить SNAP. Вообще всё — Однажды после свежей установки kubuntu мне потребовался обычный калькулятор. Мой любимый — это gnome.
- Учитесь программировать — В истории человечества было несколько промышленных революций. Всегда с печальными последствиям для р.
- Ubuntu. Стартовая настройка — Уже больше 10 лет пользуюсь дистрибутивами на основе Ubuntu. Поэтому привык к набору программ, кото.
- Debian. Минимальная установка KDE — Для минимальной установки Debian+KDE использую следующую команду.
- Шифрование папки — На всех переносимых устройствах (ноутбуках) использую полное шифрование диска (с шифрованием swap ра.
4 комментариев к “ GRUB консоль. Запускаем Linux ”
Привет, а как сделать так, чтобы каждый раз не вводить при загрзке:
set root=(hd1,gpt2) linux /vmlinuz-4.4.0-53-generic root=/dev/sda1 initrd /initrd.img-4.4.0-53-generic boot
Привет. Ох, если бы я только знал!:)
Если найду — обязательно поделюсь. Но пока не нашёл. Поэтому пришлось забросить ультрабук prestigio, из-за которого и начал писать эту статью.
Привет. Помоги, пожалуйста, с установкой Linux. При выборе загрузочной флэшки появляется такое окно. Оставь контакты, как с тобой можно связаться? Спасибо.
unixforum.org
Как при установке Debian получисть нормальную консоль? (Например, с командами mkdir и mount?)
Как при установке Debian получисть нормальную консоль?
Сообщение жучара » 04.09.2018 00:30
Друзья! Вот мне нужно получить консоль с такими командами (mkdir и mount), чтобы, например (!) последовать такому вот совету
тут совет который мне нужно выполнить
You could resolve the error by repeating the steps :
Create the directory cdrom directly on the root of the file system:
Note : If you got problems making the directory /cdrom, disable the CD-rom player in BIOS or disconnect the cable
Mount the USB as if it is a CD-ROM:
mount -t vfat /dev/sdb1 /cdrom
Where sdb1 is your USB device.
You could carry on installation now
After executing mount -t vfat /dev/sdb1 /cdrom, cd into the /cdrom directory and do an ls to see if the files are there. Then press ALT-F1 to go back, continue and re-select «detect CDROM»
А у меня вот такая вот ерунда (как на рисунке):
Re: Как при установке Debian получисть нормальную консоль?
Сообщение жучара » 04.09.2018 01:38
Короче я понял, команды mkdir и mount присутствуют, но они почему-то не показываются по команде help
Re: Как при установке Debian получисть нормальную консоль?
Сообщение Vascom » 04.09.2018 08:23
Bizdelnick Модератор Сообщения: 20387 Статус: nulla salus bello ОС: Debian GNU/Linux
Re: Как при установке Debian получисть нормальную консоль?
Сообщение Bizdelnick » 04.09.2018 08:57
Давайте начнём с начала. Судя по совету, которому Вы намерены следовать, Вы неправильно записали установочную флешку. Каким образом Вы это делали?
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Как при установке Debian получисть нормальную консоль?
Сообщение жучара » 04.09.2018 13:06
Давайте начнём с начала. Судя по совету, которому Вы намерены следовать, Вы неправильно записали установочную флешку. Каким образом Вы это делали?
можно, но я хотел ещё одну тему создать, ибо у меня НЕ МОНТИРУЕТСЯ флэшка. Получается, мы в этой теме будем обсуждать примонтирование флэшки, а это неправильно.
Взял, форматнул NFTS, потом инструментом BOOTICE создал MBR и PBR, указав загрузчик grub4dos 4-6-a; получившийся единственый раздел сделал загрузочным (в MBR в таблице разделов поставил число 80)
Потом скачал http://grub4dos.chenall.net/, распаковал и закинул его на флэшку.
Таким образом, при выборе в BIOS варианта загрузки с флэшки срабатывает загрузчик grub4dos (файл grldr, если я правильно понимаю), используя его настройки (файл menu.lst), я могу закинуть на флэшку несколько осей и сделать её мультизагрузочной, что мне и нужно. И выбирать нужную мне ось для загрузки. Ну, например:
Я закинул на флэшку образ win-10.iso, в меню прописал нужный пункт, по загрузке винды тоже не был виден CDROM, решилось так. Ведь решилось же.
Теперь туда же закинул образ дебиан (ссыль выше). Остальное вы знаете, при установке дебиан вылезает ошибка, как на рисунке. Вот и всё. Пытаюсь смонтировать флэшку и безуспешно. Как именно безуспешно, рассказывать?
P.S. образ дебиан РАБОЧИЙ, ибо если делать не мультизагрузочную флэшку, а обыкновенную, например руфусом, то есть просто перегонять образ на флэшку с какими-то фоновыми изменениями, то с этой флэшки (не мультихзагрузочной, а , получается, монозагрузочной) устанавливается всё отлично.
Отрывок menu.lst
title debian
find —set-root —ignore-floppies —ignore-cd /debian-9.5.0-amd64-DVD-1.iso
map /debian-9.5.0-amd64-DVD-1.iso (0xff)
map —hook
chainloader (0xff)
savedefault —wait=2
Как запустить консоль до запуска ОС?
Ни как не могу запустить консоль до загрузки дебиана 9.
Сочетания контрол + альт + ф1. ф9 не помогают.
Как запустить терминал до загрузки дебиана 9?
Повангую, что загрузкой дебиана ты называешь загрузку иксов и появление какого-нибудь gdm.
Ну так при появлении меню груб-а (или что там у тебя) нажми кнопку «e», отредактрируй строку загрузки и добавь туда цифру «3». Потом загрузись.
greenman ★★★★★ ( 09.10.18 16:36:41 MSK )
Последнее исправление: greenman 09.10.18 16:38:09 MSK (всего исправлений: 1)
Задать runlevel 3 по умолчанию при загрузке:
sudo systemctl set-default multi-user.target
sudo systemctl isolate graphical.target
mandala ★★★★★ ( 09.10.18 18:12:07 MSK )
Последнее исправление: mandala 09.10.18 18:13:29 MSK (всего исправлений: 1)
до загрузки X-ов должно бы по + (+) (там сначала одна «в момент старта»). На ноутах бывает ещё и Fn нужно нажимать при этом (есть отдельные «оригиналы»).
в системд отключают tty просто, энжой ёр поттеринг
Не поттеринг, а криворукие мейнтейнеры дистров. Сижу тут в ирке с гентушником который на сустемд много лет и у него просто всё работает.