LINUX.ORG.RU

Проблема установки любого дистрибутива. GRUB

 , , ,


0

1

Решил установить Linux на второй диск, на первом стоит винда. Пробовал заливать arch, manjaro, artix. Загрузочная флешка mbr, пробовал и fat32 и ntfs На матери BIOS legacy

Собственно, суть в чем, сначала выходит строка одинаковых ошибок: Error: symbol ‘grub_debug_free’ not found И Error: symbol ‘grub_debug_malloc’ not found В конце Warning:Syntax error(missing slash)

После меню GNU GRUB 2.03, как вроде и должно быть.

Что ни нажимай, переводит в консоль Error: symbol ‘grub_debug_free’ not found Warning:Syntax error(missing slash)

Если на C нажать Переводит в другую консоль. Там не работает ничего На ls выдаёт Error: symbol ‘grub_debug_free’ not found На reboot Error: symbol ‘grub_debug_malloc’ not found Другие команды просто Can’t find command

И такая ситуация с любым дистрибутивом, просто одинаково все, будто он на равне с биосом вшился и сломался :D



Последнее исправление: ErrDri0x7b (всего исправлений: 2)
Ответ на: комментарий от ErrDri0x7b

Окей, тогда echo "KEYMAP=us" > /etc/vconsole.conf и перезагрузись. По идее, после этого у тебя в tty будет нормальный ввод в tty.

Но перед этим покажи мне выводы

nmcli con show
cat /etc/apt/sources.list
Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
root@SystemDestroyer:~# nmcli con show
NAME                    UUID                                  TYPE      DEVICE 
Maks_tankist            86d4eb84-17b0-4370-bc67-1fe23f6861f4  wifi      wlp5s0 
Maks_tankist            a77bd4fa-2afe-4e7f-822b-6cc14f9710c6  wifi      --     
Xiaomi_E848             207c06d6-ef05-482c-a4ac-4d04225adcf8  wifi      --     
Проводное соединение 1  ce159001-3456-30b8-ada3-233332ba4fa6  ethernet  --     
root@SystemDestroyer:~# cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ bullseye main non-free contrib
deb-src http://deb.debian.org/debian/ bullseye main non-free contrib

deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-backports main contrib non-free
ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Отлично, всё ок. Сейчас будешь дрова на nVidia ставить, верно?

Как вернешься, проверим что они поставились и удалим ibus. Он по моему опыту глючный, но ты настроил переключение раскладок в X11, и он более не нужен.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

https://wampi.ru/image/RlaJ87l Что-то снова не так, ухб, кстати, какая команда переводит обратно в графический, чтоб я если надо что-то делать там не перезагружал.

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Я опечатался во второй, но неважно.

Посмотри вывод systemctl status NetworkManager, если он выключен, то systemctl start NetworkManager, если включен, то systemctl restart NetworkManager, после чего nmcli con show глянь. По идее, сеть должна подняться.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Я как перехожу в режим без графики он отключается от вай фая. И ещё, какую то хрень выдал после статуса интернет менеджера, пикал комп и выдавал 21 lines. Перезагрузил кароче, и вот увидел, что он отключился.

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Ну ясен пень. У тебя сетью рулит NetworkManager, а без графики он отключается (что вообще говоря странно, не должно по идее).

Потому и писал выше команды, как его включить.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
errdri0x7b@SystemDestroyer:~$ lspci -vvvvv | grep -A20 "GeForce GT 630"
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Micro-Star International Co., Ltd. [MSI] GF108 [GeForce GT 630]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 29
        Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at f0000000 (64-bit, prefetchable) [size=128M]
        Region 3: Memory at fa000000 (64-bit, prefetchable) [size=32M]
        Region 5: I/O ports at cc00 [size=128]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidia

01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
        Subsystem: Micro-Star International Co., Ltd. [MSI] GF108 High Definition Audio Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin B routed to IRQ 17
        Region 0: Memory at fe87c000 (32-bit, non-prefetchable) [size=16K]
ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b
        Kernel driver in use: nvidia
        Kernel modules: nvidia

Отлично! Драйвер установился и работает.

Так, теперь попробуем удалить ibus… Для начала посмотрим, не утянет ли он за собой чего лишнего…

Покажи вывод apt remove --purge -s ibus — ключ -s тут для того, чтобы вместо выполнения команды apt симулировал, так можно посмотреть, что он будет делать.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
root@SystemDestroyer:~# apt remove --purge -s ibus
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Следующие пакеты устанавливались автоматически и больше не требуются:
  dconf-cli dwarf-fortress-data gir1.2-ibus-1.0 ibus-gtk ibus-gtk3
  libhangul-data libhangul1 libsdl-ttf2.0-0 python3-ibus-1.0
Для их удаления используйте «apt autoremove».
Следующие пакеты будут УДАЛЕНЫ:
  ibus* ibus-hangul*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 0 пакетов не обновлено.
Purg ibus-hangul [1.5.4-1+b1]
Purg ibus [1.5.23-2]

ля, я еще дварфов поставил, а это не те совсем

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Отлично! Если бы он был, там мог бы быть захардкоржен ibus и при его удаление у тебя бы отказала клавиатура в GUI.

Так что можешь смело выполнять apt remove --purge ibus, после чего дай мне взглянуть на apt autoremove --purge -s

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
root@SystemDestroyer:~# apt autoremove --purge -s
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Следующие пакеты будут УДАЛЕНЫ:
  dconf-cli* dwarf-fortress-data* gir1.2-ibus-1.0* ibus-gtk* ibus-gtk3*
  libhangul-data* libhangul1* libsdl-ttf2.0-0* python3-ibus-1.0*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 9 пакетов, и 0 пакетов не обновлено.
Purg dconf-cli [0.38.0-2]
Purg dwarf-fortress-data [0.47.04+dfsg1-1]
Purg python3-ibus-1.0 [1.5.23-2]
Purg gir1.2-ibus-1.0 [1.5.23-2]
Purg ibus-gtk [1.5.23-2]
Purg ibus-gtk3 [1.5.23-2]
Purg libhangul1 [0.1.0+git20191003-2]
Purg libhangul-data [0.1.0+git20191003-2]
Purg libsdl-ttf2.0-0 [2.0.11-6]
ErrDri0x7b
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

удалил, только загвоздка

root@SystemDestroyer:~# apt autoremave --purge
E: Параметр командной строки «--purge» непонятен в комбинации с другими параметрами

что я не так прописал? Скопировал у тебя, и все пошло.

ErrDri0x7b
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Какие еще настройки стоит проделать? Я бы поставил плеер, по типу классического winamp и дварфов нормальных. Или римку. Помню ты еще писал про фаервол или чтото такое.

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Отлично. Теперь давай я тебе покажу очень классную вещь — бекпорты, это одна из лучших вещей в Debian.

Смотри (я тоже на Debian), вот мой вывод:

vsevolod@hp15:~$ apt policy libreoffice
libreoffice:
  Установлен: 4:7.4.5-1~bpo11+1
  Кандидат:   4:7.4.5-1~bpo11+1
  Таблица версий:
 *** 4:7.4.5-1~bpo11+1 100
        100 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
        100 /var/lib/dpkg/status
     1:7.0.4-4+deb11u4 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages

Как видишь, у меня стоит LO версии 7.4.5-1 — но у тебя, вероятнее всего, 7.0.4-4

Это потому, что у тебя стоит обычная линейка, она получает только обновления безопасности. Но если поставить из бекопртов, то при обновлениях будут прилетать просто новые версии ПО.

Правда при апгрейде меж линейками пакета с кучей зависимостей может возникнуть ад зависимостей. Попробуй, введи apt install -t bullseye-backports libreoffice — он скорее всего заругается.

Зачастую проще удалить, а потом поставить что нужно.

Попробуй выполнить:

apt remove --purge libreoffice*
apt autoremove --purge
apt install -t bullseye-backports libreoffice libreoffice-l10n-ru libreoffice-help-ru libreoffice-qt5

И понаблюдай. По идее, так ты сперва удалишь весь LO и ошметки, потом поставишь нужную линейку.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от ErrDri0x7b

Я бы поставил плеер, по типу классического winamp и дварфов нормальных. Или римку.

Не знаком с жаргоном. Напиши нормальные названия.

И я обычно использую VLC или mpv, они способны читать практически все медиаформаты.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Провел все команды, действительно 4-4. Установка сейчас идет после последней команды.

Но я так и не понял, что такое бекпорты. Когда ввел apt install -t bullseye-backports libreoffice он не заругался, возможно из за рута?

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Нет, скорее это я перегнул палку с предосторожностями. Ну да ладно.

Бекпорты это бекпорты. Ну смотри в чем соль:

Если у тебя LO или иное ПО из обычного канала, то обновления будут приходить, но только обновления безопасности.

А в бекпортах просто собирают самые свежие версии.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Вообщем, что надо, winamp classic плеер, для фото и видео просмотрщики, если нет, то посоветуй свое. Dwarf Fortress, новая. RimWorld, hacknet…. И что нибудь для программирования на SQL и С++, лучше всего чтоб универсальное.

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

Ну ты очевидно можешь искать ПО по именам и описаниям через apt search имя. Как я уже показывал выше, через apt policy имя_пакета можно смотреть, нет ли в бекпортах версии свежее.

Кроме того, можно сделать

apt install apt-file
apt-file update

После чего через apt-file search имя искать, в каком пакете конкретный файл.

Ну ещё ПО ты можешь ставить из Flathub, давай его поднимем:

apt install -t bullseye-backports flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

После чего можешь или использовать его командную строку, или тут искать ПО:

https://flathub.org/home

Там же будут команды на установку.

Кроме того, есть сторонние репозитории для Debian 11, например у VirtualBox или Wine — там более свежие версии, чем во внутренних.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ErrDri0x7b

winamp classic плеер, для фото и видео просмотрщики

VLC и прочее ПО для этого у тебя уже скорее всего стоит.

Dwarf Fortress, новая.

Нет под Linux, только через Wine.

RimWorld

Так нативка же есть под Linux.

hacknet

В Steam есть нативка под Linux.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ErrDri0x7b

Нативка — от английского native, то есть родная для Linux версия, а не запускаемая через прослойку совместимости с Windows WINE.

как здесь аватарку поставить

В настройках профиля.

редачить комментарии

Убедить Макскома, что ограничение со звезды для такого слишком велико.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ErrDri0x7b

Ой, и apt install linux-image-amd64 linux-headers-amd64 — а то у тебя иначе может после обновления ядра модуль драйвера nVidia не пересобраться. Но если поставишь, автоматика должна отработать.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Установлен, я еще хотел спросить, как выводить рисунок linux, ну его лого в консоли, часто такое видел как тупо в поисковик забиваешь. С цифр картинка.

ErrDri0x7b
() автор топика
Ответ на: комментарий от ErrDri0x7b

screenfetch или neofetch на выбор. Скрипты такие.

Пакеты называются так же, ставятся через apt install, как обычно.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)