Проблема BusyBox

Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 17:32

Всем здравствуйте! Посоветуйте, пожалуйста, как лучше поступить, чтобы решить возникшую проблему.
Инфа о системе и железе (немного неактуальная, там уже Mint 18.2):
System: Host: victor Kernel: 4.4.0-81-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.1 Serena
Machine: System: Acer product: Aspire V3-112P v: V1.10
           Mobo: Acer model: R2 v: Type2 - A01 Board Version
           Bios: Insyde v: V1.10 date: 08/20/2014
CPU: Dual core Intel Celeron N2840 (-MCP-) cache: 1024 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 8652
           clock speeds: max: 2582 MHz 1: 2582 MHz 2: 2582 MHz
Graphics: Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           bus-ID: 00:02.0
           Display Server: X.org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           tty size: 80x24 Advanced Data: N/A for root
Audio: Card Intel Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k4.4.0-81-generic
Network: Card-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
           driver: ath9k bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: 1000 bus-ID: 03:00.0
           IF: enp3s0 state: down mac: <filter>
Drives: HDD Total Size: 500.1GB (68.9% used)
           ID-1: /dev/sda model: WDC_WD5000LPVX size: 500.1GB temp: 41C
Partition: ID-1: / size: 82G used: 26G (34%) fs: ext4 dev: /dev/sda7
           ID-2: swap-1 size: 4.17GB used: 0.00GB (0%) fs: swap dev: /dev/sda8
           RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 65.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info: Processes: 193 Uptime: 1:33 Memory: 2486.4/3833.6MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35
Не могу запустить систему, пишет вот что:

Код: Выделить всё

[   1.739268] Couldn't get size: 0x800000000000000e

BusyBox v1.22.1 (Ubuntu 1:1.22.015ubuntu1) built-in shell (ash)
Enter 'help' for a ;ist of built-in commands.
Очевидно, проблема в том, что кончилось место в разделе boot (плохо понимаю до конца, что это значит).
Недели две меня система об этом уже предупреждала, что место заканчивается, но было непонятно, как это решить.

Погуглил на эту тему, как лечить проблему, но не уверен, что точно знаю диагноз. Подскажите, пожалуйста, как поступить.

Прим. При установке Mint жёсткий диск был зашифрован под пароль. Так что я немного волнуюсь за свои данные.

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 17:42

vencedor, почистить /boot/ от старых ядер можно примонтировав его с лайва, как самый простой вариант)
Изображение
   
Изображение

В сети
Аватара пользователя

darkfenix
Сообщения: 4628
Зарегистрирован: 27 июн 2017, 10:36
Решено: 52
Откуда: Нижний Тагил
Благодарил (а): 272 раза
Поблагодарили: 877 раз

Проблема BusyBox

Сообщение darkfenix » 29 июл 2018, 17:45

Раз предупреждала - значит надо было почистить. Не понимаю зачем вообще надо было /boot отдельным разделом делать.
Сейчас остается загрузиться в live-сессию. Из /boot удалить лишние ядра.
Вот почитай Удаление старых ядер, Удалить лишние ядра (Пост ostrovok #3277)
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 18:41

Загрузился c live-USB (с которой, вроде, и устанавливал этот Mint), ввёл в терминале команду, подсказанную Chocobo в другом топике:

Код: Выделить всё

for i in $(dpkg --list | grep -e "linux-header\|linux-image" | awk '{print $2}' | grep -v $(uname -r)); do echo $i; apt purge $i -y ; done; sudo update-grub
Что-то произошло, я на радостях не заскринил и перезагрузил, но проблема осталась.

Опять загрузился через live-USB, посмотрел в Synaptic


Похоже, старых ядер нет, верно? Как тогда чистить boot?

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 18:44

Не верно, синаптик тут тебе показывает содержимое лайв-системы :smile: Можно вытащить и инфо о про установленную систему, но туда надо делать chroot

Покажи лучше lsblk для начала (или gparted), посмотрим на разделы.
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 18:51

Так, вот lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 7.5G 0 disk
└─sdb4 8:20 1 7.5G 0 part /cdrom
loop0 7:0 0 1.7G 1 loop /rofs
sda 8:0 0 465.8G 0 disk
├─sda2 8:2 0 488M 0 part
├─sda3 8:3 0 464.8G 0 part
└─sda1 8:1 0 512M 0 part

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 19:04

Ну давай попробуем. неясно ток который из них бут, на 488 или на 512 мб. Предположим что sda1 - ефишный раздел есп, тогда

Код: Выделить всё

sudo mkdir /mnt/boot
sudo mount /dev/sda2 /mnt/boot
А дальше заходи в файлменеджере в /mnt/boot и показывай что там есть)
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 19:10

Chocobo писал(а):
29 июл 2018, 19:04
Предположим что sda1 - ефишный раздел есп
Да, так и есть))


Команды сделал, вот что в /mnt/boot

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 19:16

Ну и выноси все там что к 4.10-4.13 относится)
4.13.0-45 крайнее пока можешь на всякий случай оставить. остальные тоже нафиг.
места должно там норм стать.
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 19:23

Уверен (и мне, конечно, стыдно), что есть простой ответ на этот вопрос, но как удалить, если он такой возможности нет?)

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 19:31

фм открой от sudo,прав прост не хватает.

Но чисткой бута возможно не ограничится
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 19:44

Удалил, но действительно чистка бута пока проблему не решила :sad:

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 19:51

Ну, оно все равно было не лишним)

А с luks-разделом твоим неясно пока, попробу1 для начала загрузится на одном из предыдущих ядер в grub'е, может и тебя 4.15 задело каким-образом
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 29 июл 2018, 19:53

Попробовал, не помогло. Видимо, не задело))

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 29 июл 2018, 20:00

Ну т.к. инфы по ошибке нет пока - пробуй монтировать в лайве криптованный раздел и спасай данные пока, что там уберважного)

Код: Выделить всё

sudo cryptsetup luksOpen /dev/sda3 root
sudo mkdir /mnt/root
sudo mount /dev/mapper/root /mnt/root
Может что и тут всплывет, хотя будет оч печально если с шифрованным корнем проблемы.
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 13 сен 2018, 19:43

:hi2: Пообщался со знакомыми, тайна проблемы с boot осталась нераскрытой. Поэтому теперь надо вытащить зашифрованные данные.

По совету Chocobo я ввёл

Код: Выделить всё

sudo cryptsetup luksOpen /dev/sda3 root 
sudo mkdir /mnt/root 
sudo mount /dev/mapper/root /mnt/root 
После последней команды, правда, пишет:

Код: Выделить всё

mount: unknown filesystem type ‘LVM2_member’
Решаю это через команду

Код: Выделить всё

sudo lvscan
которая показывает мне два пути, один из которых рутовый. Повторяю неудавшуюся команду через этот путь:

Код: Выделить всё

sudo mount dev/mint-vg/root /mnt/root
Ок.
После этого иду к своим файлам по пути /mnt/root/home/victor

Вижу два файла:
1) Access-Your-Private-Data.desktop
2) README.txt

Жму на readme.txt. Там написано, что эта директория не была unmounted чтобы защитить мои данные. Надо, говорит, клацать Access-Your-Private-Data.desktop либо писать в терминале “ecryptfs-mount-private”.

Клацаю Access-Your-Private-Data.desktop – ничего не происходит, кроме того, что на мгновение запускается и закрывается терминал.

Ок, пишу в терминале:

Код: Выделить всё

sudo ecryptfs-mount-private
В ответ получаю:

Код: Выделить всё

ERROR: Encrypted private directory is setup properly.
В поисковике нахожу пачку инструкций аналогичных этой этой.

Слушаюсь, пишу в терминале:

Код: Выделить всё

sudo ecryptfs-recover-private 
Получаю в ответ это:

Код: Выделить всё

find: ‘/run/user/999gvfs’ : Permission denied
То есть не тот результат, который требуется. Отсюда узнаю, что с командой ecryptfs-recover-private надо по-другому обращаться и не искать ею всё подряд.
Тогда пишу в терминале:

Код: Выделить всё

sudo ecryptfs-recover-private /mnt/root
Получаю сразу результат без всякого поиска:

Код: Выделить всё

INFO: found [/mnt/root].
Try to recover this directory? [Y/n]:
Короче, жму yes, получаю по новому пути папку, там открываю папку victor, но там те же два файла и ничего больше.

Что я не так делаю? Как спасти данные? :pc2:

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 13 сен 2018, 20:08

Покажи этот процесс скринами или текстом по порядку, в частности:
vencedor писал(а):
13 сен 2018, 19:43
показывает мне два пути, один из которых рутовый.
Что там еще? второй lv_swаp или кто?
vencedor писал(а):
13 сен 2018, 19:43
sudo ecryptfs-recover-private /mnt/root
её результат тоже, что он там в процессе обнаружил и прицепил.
vencedor писал(а):
13 сен 2018, 19:43
получаю по новому пути папку, там открываю папку victor,
выглядит так, что там еще криптовынный lv помимо корня. попробовать следом натравить рекавер и туда на путь к предполагаемому хомяку
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 13 сен 2018, 20:17

Chocobo писал(а):
13 сен 2018, 20:08
Что там еще? второй lv_swаp или кто?
ACTIVE '/dev/mint-vg/root' [460.89 GiB] inherit
ACTIVE '/dev/mint-vg/swap_1' [3.89 GiB] inherit
Chocobo писал(а):
13 сен 2018, 20:08
её результат тоже, что он там в процессе обнаружил и прицепил.
INFO: Found [/mnt/root].
Try to recover this directory? [Y/n]: y
INFO: Could not find your wrapped passphrase file.
INFO: To recover this directory, you MUST have your original MOUNT passphrase.
INFO: When you first setup your encrypted private directory, you were told to record
INFO: your MOUNT passphrase.
INFO: It should be 32 characters long, consisting of [0-9] and [a-f].

Enter your MOUNT passphrase:
INFO: Success! Private data mounted at [/tmp/ecryptfs.Vv8Jhatg].

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Проблема BusyBox

Сообщение Chocobo » 13 сен 2018, 20:24

vencedor писал(а):
13 сен 2018, 19:43
ERROR: Encrypted private directory is setup properly.
А если так вот с монтированным также lv в /mnt/root (по мотивам https://help.ubuntu.com/community/Encry ... vanced_way)

Код: Выделить всё

sudo chroot /mnt/root/
su viktor
ecryptfs-mount-private
Изображение
   
Изображение

Аватара пользователя

Автор темы
vencedor
Сообщения: 43
Зарегистрирован: 11 июл 2017, 15:52
Благодарил (а): 15 раз

Проблема BusyBox

Сообщение vencedor » 13 сен 2018, 20:33

Chocobo писал(а):
13 сен 2018, 20:24
sudo chroot /mnt/root/ su viktor ecryptfs-mount-private
Получилось! :drink4: Поставил копировать на вешний HDD, посмотрим, не будет ли проблем в процессе.

Вернуться в «Загрузка системы, бэкапы и восстановление»