Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Gave up waiting for root device ..... (initramfs)  (Прочитано 1953 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Gave up waiting for root device ..... (initramfs)
« : 05 Марта 2017, 16:47:03 »
Всем привет.
Я стараюсь спрашивать на форуме, всегда в крайнем случае, сначала облажу весь гугл, испытаю все методы решения проблемы на себе, и только потом, когда уже ничего не выходит, пишу на форум. Вот он этот случай.
Расскажу немного предысторию, может поможет в решении.
Дело было так. Установил я Ubuntu, настроил под себя(мое почти первое знакомство с системой), и решил залезть в раздел Software & Updates, во вкладку Additional Drivers. Там поменял драйвер для Broadcom-а, с того что у меня стоял(не помню какой), на этот(нашел похожий скрин в гугле)


Опять выключил машину кнопкой. После второй загрузки, вижу только стандартный фиолетовый цвет экрана, и никаких изменений.(позже понял что за этим экраном все таки что-то есть, потому что могу написать reboot в слепую и машина выполнит команду)
Решил запуститься в рекавери моде, и уже какую-то обратную связь получил.

Естественно полез в гугл. Чего я только не пробовал. Прописывал в параметрах запуска груба путь к разделу на котором у меня система. Пробовал проверять разделы через лайв сд(gparted => Check). Ни на англоязычных, ни на русских форумах, ничего толкового не нашел.
Уже опустил руки, думаю переустанавливать систему, но больно жалко настройки, которые я под себя ставил пол дня.  :'(
Может кто-то поможет.
Заранее спасибо всем добрым людям за ответы.

P.S.
Мои системные хар-ки, если поможет.
System Manufacturer: Acer
System Model: Aspire V3-572G
BIOS: V1.32
Processor: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz (4 CPUs), ~1.7GHz
Memory: 4096MB RAM
« Последнее редактирование: 05 Марта 2017, 20:38:05 от wtor »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #1 : 05 Марта 2017, 17:17:09 »
больно жалко настройки, которые я под себя ставил пол дня.
Сохраните home загрузившись с LiveCD, а с ним и сохранятся Ваши настройки. После переустановки верните его назад также загрузившись с LiveCD
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #2 : 05 Марта 2017, 17:24:41 »
Сохраните home загрузившись с LiveCD, а с ним и сохранятся Ваши настройки. После переустановки верните его назад также загрузившись с LiveCD
Вы имеете ввиду не форматировать раздел home при переустановке? Если нет, то можно подробнее о этом способе, если не тяжело. Я просто новичок.

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #3 : 05 Марта 2017, 17:28:47 »
wtor, на последнем скрине вроде же ясно написано: UUID корня не существует. Загружайтесь с LiveCD, монтируйте корень проблемной системы, правьте файл /mounted_root/etc/fstab и выполните update-grub. Как-то так. Удачи.

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #4 : 05 Марта 2017, 17:35:31 »
wtor, на последнем скрине вроде же ясно написано: UUID корня не существует. Загружайтесь с LiveCD, монтируйте корень проблемной системы, правьте файл /mounted_root/etc/fstab и выполните update-grub. Как-то так. Удачи.
Я пробовал это.
В итоге после
tune2fs -U uuid /dev/sda1
получил
the uuid may only be changed when the filesystem is unmounted

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #5 : 05 Марта 2017, 17:38:58 »
Ну так опять же написано, чтобы сменить UUID раздела, его (раздел диска) сначала нужно размонтировать.

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #6 : 05 Марта 2017, 17:43:36 »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #7 : 05 Марта 2017, 18:57:55 »
Я просто новичок.
Загрузитесь с LiveUSB, выберите пункт "Попробовать без установки", вызовите терминал и выполните в нем:
lsblk -fнайдите раздел с корнем своей системы, срисуйте его UUID
смонтируйте этот раздел куда-нибудь, например в /mnt
откройте файл sudo nano /mnt/etc/fstab, найдите строчку с корнем и поправьте там UUID.

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #8 : 05 Марта 2017, 19:38:53 »
Я просто новичок.
Загрузитесь с LiveUSB, выберите пункт "Попробовать без установки", вызовите терминал и выполните в нем:
lsblk -fнайдите раздел с корнем своей системы, срисуйте его UUID
смонтируйте этот раздел куда-нибудь, например в /mnt
откройте файл sudo nano /mnt/etc/fstab, найдите строчку с корнем и поправьте там UUID.
В файле и в выводе совпадают UUID

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #9 : 05 Марта 2017, 20:01:36 »
Покажите что там в fstab
cat /etc/fstab

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #10 : 05 Марта 2017, 20:17:16 »
Покажите что там в fstab
cat /etc/fstab

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=145bd829-80ca-4bf4-a168-10d58efaa30b /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=E686-02C4  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda9 during installation
UUID=2cff000b-b6a2-44e6-97d6-b9e831a48589 /home           ext4    defaults        0       2
# /windows1 was on /dev/sda4 during installation
UUID=9C54B4ED54B4CAF2 /windows1       ntfs    defaults,umask=007,gid=46 0       0
# /windows2 was on /dev/sda5 during installation
UUID=0EDCDFE1DCDFC0DF /windows2       ntfs    defaults,umask=007,gid=46 0       0
# /windows3 was on /dev/sda6 during installation
UUID=90623D34623D2080 /windows3       ntfs    defaults,umask=007,gid=46 0       0
# swap was on /dev/sda8 during installation
UUID=1674e267-e04e-45b7-bd7e-68f7e44702a8 none            swap    sw              0       0

Пользователь добавил сообщение 05 Марта 2017, 20:23:01:
Пробовал обновлять initramfs.
/usr/sbin/update-initramfs -u -k all Безуспешно.
« Последнее редактирование: 05 Марта 2017, 20:23:01 от wtor »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #11 : 05 Марта 2017, 20:30:16 »
wtor, вы выполняли команду update-grub? 

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #12 : 05 Марта 2017, 20:32:44 »
wtor, вы выполняли команду update-grub?
Нет не выполнял. Просто выполнить эту команду? Или предварительно что-то сделать?

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #13 : 05 Марта 2017, 20:40:32 »
sudo update-grub --output=/mnt/boot/grub/grub.cfgгде mnt - каталог с примонтированным корнем.

Оффлайн wtor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Gave up waiting for root device ..... (initramfs)
« Ответ #14 : 05 Марта 2017, 20:44:23 »
sudo update-grub --output=/mnt/boot/grub/grub.cfgгде mnt - каталог с примонтированным корнем.
В chroot окружении:
sudo update-grub --output=/mnt/boot/grub/grub.cfg
sudo: unable to resolve host ubuntu: Connection refused
/usr/sbin/grub-mkconfig: 250: /usr/sbin/grub-mkconfig: cannot create /mnt/boot/grub/grub.cfg.new: Directory nonexistent
В LiveCD:
sudo update-grub --output=/mnt/boot/grub/grub.cfg
/usr/sbin/grub-probe: error: failed to get canonical path of `aufs'.

 

Страница сгенерирована за 0.074 секунд. Запросов: 23.