- +

Автор: BorMaleo Тема: Kernel panic: unable to mount root fs - не хочет загружаться с SSD после устан.  (Прочитано 1053 раз)

Тема содержит ответ помеченный, как лучший. Нажмите сюда, если хотите его увидеть.

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
Приветствую всех!
 
Используемое железо: BIOS 2009 года, Core 2 Duo 7800 c архитектурой 64 bit, 4 Гб RAM , Radeon HD 2400 и два винта (SSD и HDD). Систему ставил на SSD.

Какую ошибку вижу - "Kernel panic: unable to mount root fs - не хочет загружаться с SSD после устан.". Что с ней делать не знаю пока.


 
Что выполнялось: установка с ДВД дистрибутива Xubuntu 17.10. В последний раз прошла без ошибок до перезагрузки ноута и попытки загрузки с SSD. Две фото после двух перезагрузок (3-IMG_20171103_020923_HDR и 2). Перед этим были разные ошибки, но, вроде, справился с ними самостоятельно.
Предпоследняя ошибка, которая вообще не позволяла установить загрузчик, на фото 4 и 5.
Пришлось разбивать диски под Windows, затем ставить флаги и делать корнем один из разделов уже в установщике Xubuntы с помощью Gparted.
В порядке следования получилось так:
/Boot  - с флагом boot (70 Mb)
/SWAP
/USR - основной раздел, именно ему присвоил "/" (35Gb)
и остальные - /TMP, /VAR, /Home  --- всё это на SSD.
/OPT на отдельном HDD
 
SSD определился, как sdb - сюда и ставлю систему.
Второй HDD определился, как sda - отдал под /OPT.
Загрузчику указал ставиться на sdb (без цифр).
 
Последняя инфо!
Скриншоты экрана по разделам из установщика:

 
с пометками остальное:

 
Добавка инфо из Gpart - указана даже ошибка)

 
тех.инфо

 
Описание (в конце)


 
Кто может помочь советом? :)
« Последнее редактирование: Ноябрь 03, 2017, 18:52:24 от BorMaleo »

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1535
  • Репутация: +73/-2
    • Просмотр профиля
это кто ж насоветовал так разделы рассовать и для чего?
1. С ходу могу сказать - 70 Мб для /boot - слишком мало на сегодня
2. Возможно еще проблемы с UUID

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
это кто ж насоветовал так разделы рассовать и для чего?
1. С ходу могу сказать - 70 Мб для /boot - слишком мало на сегодня
2. Возможно еще проблемы с UUID

Не сам придумал, конечно, - почитал несколько советов в статьях и блогах, примерил к своим винтам.
Можно проще и будет лучше? Как посоветуете тогда (объёмы винтов SSD - 232 Гб, HDD - 160 Гб). Сколько под boot отдать - 100 Мб хватит, больше?
 
С UUID не совсем понял , как проверить истинность? Проверю md5 источника и свой дистрибутив, а дальше?

Оффлайн werkty

  • Постоялец
  • **
  • Сообщений: 80
  • Репутация: +7/-0
    • Просмотр профиля
Лучше проще, да лучше

https://ibb.co/eFSpoG

сделайте как-нибудь так и не будет у вас кернел паники  :wink:

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
Лучше проще, да лучше

https://ibb.co/eFSpoG

сделайте как-нибудь так и не будет у вас кернел паники  :wink:

Да, тут много проще, спасибо :) Корневой - он же boot (флаг стоит)?
 
Я указал в последних трёх скринах конкретную дамп-ошибку (именно последний скрин). А в Gpart там восклицат. знак. Знакомы с такой ошибкой? Возможно и другая разбивка не поможет, если ФС системе не понятна. А может в дистрибутиве дело...

Отмечено, как лучший ответ пользователем BorMaleo Ноябрь 03, 2017, 20:56:09

Оффлайн werkty

  • Постоялец
  • **
  • Сообщений: 80
  • Репутация: +7/-0
    • Просмотр профиля
У меня ноутбук тоже 2009 года, но в нем hdd. Я так понимаю, что ssd вы поставили вместо двд-рома. С таким винегретом, как у вас на снимке, я давно не сталкивался. Вам следует из live сессии все это множество разделов грохнуть, или переразметить по-новой прямо из установщика. На ssd сделать три раздела / (ext4, 30-40 Гб) swap (4Гб) и остальное под /home тоже ext4. Шпиндельный диск можно будет потом примонтировать в fstab и сделать его просто хранилищем под фильмы и музыку. Все. Нет сложности, нет проблем.

Оффлайн FreT

  • Начинающий
  • *
  • Сообщений: 28
  • Репутация: +1/-0
    • Просмотр профиля
вообще под своп, раздел не нужен, теперь бубунта файлом своп делает сама... грохнуть все разделы, и указать один раздел / в btrfs (так ssd дольше проживёт), вообще своп не сделает наверно система, если btrfs будет указан, зачем ssd своп нужен, постоянная запись на ssd ни есть гут, зачем хоме раздел делать, будете переустанавливать систему что ли... ? hdd не трогать, бубунта сама будет монтировать раздел  на чтение|запись как только кликните на ярлык жесткого диска... зачем ети лишние телодвижения...

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1535
  • Репутация: +73/-2
    • Просмотр профиля
Цитировать
в btrfs (так ssd дольше проживёт)
Можно узнать источник сией легенды? Вы хотите сказать что Каноникал, Дебиан и многие другие сознательно по дефолту предлагают ненадежную, вредную для SSD-дисков ФС - ext4 ?

BorMaleo, выделять в отдельные разделы что либо, кроме /home - удел специальных ОС (например - серверных). Для домашней системы разумно будет отдельным сделать разве что /home - это дает возможность при переустановке системы сохранить все пользовательские данные.
« Последнее редактирование: Ноябрь 03, 2017, 20:16:36 от denkin »

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
У меня ноутбук тоже 2009 года, но в нем hdd. Я так понимаю, что ssd вы поставили вместо двд-рома. С таким винегретом, как у вас на снимке, я давно не сталкивался. Вам следует из live сессии все это множество разделов грохнуть, или переразметить по-новой прямо из установщика. На ssd сделать три раздела / (ext4, 30-40 Гб) swap (4Гб) и остальное под /home тоже ext4. Шпиндельный диск можно будет потом примонтировать в fstab и сделать его просто хранилищем под фильмы и музыку. Все. Нет сложности, нет проблем.

Да, проще сделаю. Начитался всякого и, похоже, перемудрил, что систему запутал.
Что интересно SSD как раз ставил вместо основного, а бывший основной - вместо DVD. Но система sda поставила именно на бывший слот DVD.
Подумал - ведь раньше (в 2000гг) были рекомендации ставить CD-ROMы , на Primary канал, причём мастером. Со Slave иногда можно было не стартануть. У меня BIOS старый, возможно эта логика и реализована в ноуте, при чём ещё и железно. Можно, конечно, для проверки переставить их и посмотреть, но др.пока задач хватает)

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
вообще под своп, раздел не нужен, теперь бубунта файлом своп делает сама... грохнуть все разделы, и указать один раздел / в btrfs (так ssd дольше проживёт), вообще своп не сделает наверно система, если btrfs будет указан, зачем ssd своп нужен, постоянная запись на ssd ни есть гут, зачем хоме раздел делать, будете переустанавливать систему что ли... ? hdd не трогать, бубунта сама будет монтировать раздел  на чтение|запись как только кликните на ярлык жесткого диска... зачем ети лишние телодвижения...

 Я пока присматриваюсь к *nix. После долго перерыва это первый устанавливаемый дистр. Поэтому возможны сносы и переустановки системы, даже очень. Получается /home нужен.
 О btrfs читал, понравилась) но по воздействию на SSD ещё пока не знаю, статистики и инфо мало. Я её на /home и HDD как раз и определил, видно на скринах)
А постоянная запись на SSD вредна, это факт.
 swap , думаю, всё-таки нужен - иначе как гибернацию делать? Системе некуда будет дампы писать (если автоматом место не определит). Да и 4Гб сейчас мало, 6 - это уже комфортно. А ноут железно имеет предел 4Гб :(

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
Цитировать
в btrfs (так ssd дольше проживёт)
Можно узнать источник сией легенды? Вы хотите сказать что Каноникал, Дебиан и многие другие сознательно по дефолту предлагают ненадежную, вредную для SSD-дисков ФС - ext4 ?

BorMaleo, выделять в отдельные разделы что либо, кроме /home - удел специальных ОС (например - серверных). Для домашней системы разумно будет отдельным сделать разве что /home - это дает возможность при переустановке системы сохранить все пользовательские данные.

Понял, спасибо. Уже понял, что перемудрил. Делаю, как написал werkty, только boot оставил и увеличил до 150Мб. Сразу поставил флаг boot-grub. Пока ставится, жду.

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1535
  • Репутация: +73/-2
    • Просмотр профиля
У меня /boot 137,5 МБ - при том что чищу постоянно, это только 2 ядра с настройками.
То есть когда придет обновление ядра - огребешь проблем.

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
У меня /boot 137,5 МБ - при том что чищу постоянно, это только 2 ядра с настройками.
То есть когда придет обновление ядра - огребешь проблем.

Я так понимаю, в уже рабочей системе добавить места в этот раздел не получится? LVM в данном случае не поможет, если с ней заморочится?
А сколько необходимо и достаточно выделить под этот раздел, чтобы в будущем спокойно обновляться? И чем можно чистить, если возникнет нужда?
« Последнее редактирование: Ноябрь 08, 2017, 22:48:09 от BorMaleo »

Оффлайн BorMaleo

  • Начинающий
  • *
  • Сообщений: 23
  • Репутация: +0/-0
    • Просмотр профиля
Коллеги, спасибо большое, особенно werkty - всё получилось, система встала. Теперь путь ясен :) Возможно увеличу раздел boot.
 
С такой конфигурацией система встала без проблем:

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1535
  • Репутация: +73/-2
    • Просмотр профиля
...
С такой конфигурацией система встала без проблем:

Если не хочешь проблем, сделай так:
/ (корень) 30 Гб
/swap (раздел подкачки) не больше размера оперативки и/или не менее 2 Гб
/home (домашний раздел) оставшееся место
Цитировать
И чем можно чистить, если возникнет нужда?
в терминале
sudo apt autoremove && sudo apt clean
« Последнее редактирование: Ноябрь 03, 2017, 22:49:18 от denkin »