Установка линукс через командную строку

GRUB консоль. Запускаем Linux

Дата 30.05.2017 Автор Alex Рубрика iT

Иногда после установки Linux GRUB загрузчик показывает консоль вместо списка операционных систем. В статье расскажу как попросить grub начать загрузку системы через консоль.

Запускаем Linux через консоль GRUB

Если при загрузке компьютера появилась консоль grub, то не отчаивайтесь:

Для начала надо определить на каком диске находится система. В этом поможет команда:

Введите её и появится список всех дисков и разделов:

Теперь надо пройтись по всем дискам и разделам, чтобы найти два файла. Эти файлы начинаются на vmlinuz и initrd.img. В поиске этих файлов поможет та же команда ls. Скорее всего файлы будут лежать в корневой директории раздела ‘/’. Начинаем перебирать все диски и разделы:

Перебираем до тех пор, пока не найдём фалы vmlinuz и initrd.img. Верный результат будет выглядеть примерно так:

Запускаем Linux

Теперь надо запустить Linux. К сожалению, придётся минимум один раз наступить на грабли, но о них чуть позже.

Для загрузки Linux необходимо ввести следующие команды:

linux /vmlinuz-4.4.0-53-generic root=/dev/sda1

В приведённом примере необходимо заменить все пути и названия файлов на свои.

Чтобы облегчить задачу по набору всех значков в именах файлов, можно время от времени нажимать 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:

linux /vmlinuz-4.4.0-53-generic root=/dev/mapper/mint—vg-root

Заключение

В статье описан один способов запуска linux через grub консоль. Есть и другие методы запуска. Читайте о них в следующих статьях.

4 комментариев к “ GRUB консоль. Запускаем Linux ”

Привет, а как сделать так, чтобы каждый раз не вводить при загрзке:
set root=(hd1,gpt2)

Читайте также:  Windows для htc diamond

linux /vmlinuz-4.4.0-53-generic root=/dev/sda1

Привет. Ох, если бы я только знал!:)
Если найду — обязательно поделюсь. Но пока не нашёл. Поэтому пришлось забросить ультрабук prestigio, из-за которого и начал писать эту статью.

Привет. Помоги, пожалуйста, с установкой Linux. При выборе загрузочной флэшки появляется такое окно. Оставь контакты, как с тобой можно связаться? Спасибо.

А если загрузиться в систему и сделать update-grub — это не поможет «запомнить» настройки?

Источник

Установка ubuntu 14.04 из консоли

На компютере стоит консольная версия дебиана 7.

Можно ли, собственно, из этой консольки запустить установку с флешки, на которой записан исо-образ убунту 14? Если да, то как?

Можно применить debootstrap и с его помощью установить что угодно из дебианоподобных.

Записываете образ на болванку/USB-накопитель

dd if=ubuntu14.iso of=/dev/(ваше устройство)

Загружаетесь с нее и устанавливаете

Суть в том, что она записана на флешку, но похоже, что биос не видит усб 3.0 и не грузит с него. А флеха в системе видна.

Reboot — > F11/F12 (Boot Menu) — > USB-HDD / USB — ..

Так в нём-то и не видно флешки — сама проблема.

Материнская плата — m3a78 asus

интернет доступен только через wifi

Ура! Alt+F8 позволяет выбрать usb!

контроллер что ли? а флешки обраьно совместимы естественно должны быть, проверь как накатил образ на неё, файлом поди

А получиться ли загрузиться с ntfs файловой системы?

Прошу помощи со следующей проблемой.

выполняю действия с загрузочной usb флэшкой

и загрузка с usb прекращается : -(

Образ через dd записывал?

интернет доступен только через wifi

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

Если в сетапе биоса отключен CSM aka Legacy boot, то в бут-меню будут только UEFI-bootable носители. Т.е. только те, у которые FAT32, и на которых есть файл \EFI\BOOT\BOOTX64.EFI.

sudo dd if=/home/user/Загрузки/ubuntu-14.04.3-desktop-amd64.iso of=/dev/sdb1

sdb, Карл, не на раздел, а на устройство.

учител, пациент пишет образ на раздел, думай иногда и читай написанное, потом советы советуй.

Источник

Установка Linux в Windows 10 и Windows 11 с помощью одной команды «wsl.exe —install»

Администраторы Windows 10 и Windows 11, которые хотят установить подсистему Windows для Linux (WSL), могут сделать это, выполнив одну команду в Windows 10 версий 2004 и более поздних версий, в том числе при использовании инсайдерских сборок Windows 11.

Microsoft представила данное улучшение в предварительных сборках Windows Insider еще в октябре 2020 года, а теперь улучшение стало доступно в последних обновлениях для Windows 10 версий 2004, 20H2 и 21H1.

Улучшение включено в KB5004296, которое является необязательным обновлением для перечисленных версий Windows 10. Поскольку обновления являются накопительными, новые функции будут представлены в августе 2021 года на всех устройствах с помощью стандартного способа обновлений – через Центр обновления Windows.

Читайте также:  Гаджеты экрана для windows 10

Необязательные обновления устанавливаются только в том случае, если администраторы операционной системы целенаправленно выполняют поиск обновления или загружают его с веб-сайта каталога Центра обновления Microsoft.

Microsoft отдельно не упоминает об улучшении WSL в примечаниях к выпуску. Однако, сообщение блоге разработчиков Microsoft, написанное Крейгом Лёвеном, подтверждает включение новой опции установки для WSL в Windows 10 версии 2004 и выше.

Как установить подсистему WSL с помощью одной команды в Windows 10 или в Windows 11

Все, что нужно сделать – это открыть командную строку от имени Администратора и запустить команду wsl.exe —install , которая инициализирует процесс установки WSL на устройство. По умолчанию будет установлена операционная система Ubuntu, поскольку это дистрибутив Linux предлагается в качестве дистрибутива по умолчанию, если администратором не указан определенный дистрибутив.

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

Список команд для работы с подсистемой WSL

Откройте меню Пуск, найдите и запустите Командную строку (cmd.exe) от имени Администратора.

  • wsl.exe —install – устанавливает на устройство подсистему WSL и дистрибутив Ubuntu.
  • wsl —list —online – перечисляет все доступные дистрибутивы Linux, которые вы можете установить с помощью команды wsl. В настоящее время это:
    • Ubuntu – Ubuntu
    • Debian – Debian GNU/Linux
    • kali-linux – Kali Linux Rolling
    • openSUSE-42 – openSUSE Leap 42
    • SLES-12 – SUSE Linux Enterprise Server v12
    • Ubuntu-16.04 – Ubuntu 16.04 LTS
    • Ubuntu-18.04 – Ubuntu 18.04 LTS
    • Ubuntu-20.04 – Ubuntu 20.04 LTS
  • wsl —install -d DistroName – устанавливает выбранный дистрибутив. Замените DistroName названием дистрибутива. Также команда может использоваться для установки дополнительных дистрибутивов.
  • wsl —update – команда обновления ядра WSL Linux.
  • wsl —update rollback – команда отката к предыдущей версии ядра WSL
  • wsl —status – отображает общую информацию о состоянии установки подсистемы WSL
  • wsl —help – отображает список параметров и аргументов команд для подсситемы WSL.

Команда установки установит на устройство версию подсистемы WSL 2. Вы можете проверить это, запустив wsl с параметром status после успешной установки. Если вы видите версию 2, то это значит, что вторая версия подсистемы Windows для Linux установлена.

Новые команды значительно упрощают установку WSL на устройстве с Windows 10 и Windows 11. Единственная отсутствующая команда – это команда удаления, таким образом вы не можете использовать инструмент командной строки для удаления установки WSL с устройства. Microsoft не сообщила, будет ли этот инструмент также включен в Windows 11, но его добавление кажется логичным и вероятным.

Источник

Установка консольной Linux в Windows 10

На данный момент консольные Linux свободно устанавливаются из Microsoft Store. Они идеально подходят для разработки, работы с файловой системой, удаленного администрирования и тысячи других задач. В этом руководстве я познакомлю вас с настройкой подсистемы Windows для Linux (WSL) на вашем компьютере с Windows, чтобы вы могли в полной мере использовать свои навыки работы с командной строкой UNIX. Для активации подсистемы Windows для Linux на вашем компьютере должна быть установлена ​​64-разрядная Windows 10 версии 1607 и выше. Если ваша версия ниже вам придется обновить Windows, прежде чем активировать подсистему.

Читайте также:  Right click start menu windows 10

Активация Bash или WSL

Подсистема Windows для Linux (WSL) является встроенной функцией Windows 10, но ее необходимо включить вручную, и есть несколько способов это сделать:

С помощью команды.

Для этого запускаем командную строку — Power Shell, от имени администратора. Далее набираем следующую команду:

Система попросит перезагрузку — соглашаемся, набираем «Y» и нажимаем «Enter».

С помощью параметров.

Открываем параметры > Приложения > Приложения и возможности. Находим «Сопутствующие параметры» и нажимаем «Программы и компоненты». В открывшемся окне выбираем «Включение или отключение компонентов Windows». Ищем в списке «Подсистема Windows для Linux» и ставим галочку. Перезагружаем компьютер.

Установка дистрибутива Linux

После перезагрузки компьютера, следующим шагом будет установка дистрибутива Linux. Откройте Microsoft Store — поищите «Microsoft Store» в строке поиска Windows, или найдите его в меню «Пуск». В приложении магазина выполните поиск по запросу «Linux». Выберите необходимый вам дистрибутив (в большинстве случаев выбирают Ubuntu) и нажмите «Получить» и «Установить».

Добавление учетной записи пользователя Linux

После завершения загрузки и установки приложения — запускаем его. Откроется терминал, и система предложит создать учетную запись пользователя. Введите предпочитаемое имя пользователя и пароль. Это могут быть любые имя пользователя и пароль, не обязательно использовать ваше имя пользователя и пароль от Windows. Обратите внимание, что вам будет предложено ввести ваш пароль дважды, и ваш пароль не будет отображаться в терминале, во время его ввода.

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

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

Изменение рабочего каталога по умолчанию

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

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

Прокрутите его до конца и нажмите i , что бы перейти в режим редактирования. Затем необходимо ввести cd , после чего указать путь к новому каталогу по умолчанию. Обратите внимание, что в Ubuntu ваш диск C: находится внутри папки /mnt/ , в результате чего у вас должна получается, примерно такая запись:

Хорошим тоном будет добавление комментария # , чуть выше сделанной записи, который кратко сообщит о том, что делает новая команда:

Далее нажмите Esc для выхода из режима редактирования, а затем введите — :wq для того, чтобы сохранить изменения и выйти в командную строку. Для проверки, сохранились ли все изменения, вы можете посмотреть файл bashrc , с помощью команды:

Затем, что бы перезапустить командную строку вводим следующую команду:

Командная строка будет перезапущена с нашим новым каталогом по умолчанию в качестве рабочего каталога.

Источник

Оцените статью