Привет. Пытаюсь запустить Manjaro в Compute Cloud. Не запускается образ,

в серийной консоле написано:

mount: /new_root: can't find UUID=существующий UUID диска

You are now being dropped into an emergency shell.
sh: can't access tty: job control turned off
[rootfs ]#

Настроил образ в VirtualBox, там все работает шикарно.
Диск размечен как GPT и имеет два раздела:
- один на 8 мегабайт с меткой bios-grub без файловой системы
- второй основной в ext4

Устанавливал через ISO инсталлятор Manjaro, размечал самостоятельно.

В /etc/default/grub добавил указание серийной консоли и все. Пробовал химичить с /boot/grub/grub.cfg дабы он был похож на ваши образы Ubuntu (запустил убунту и сверил grub.cfg с моим файлом), но ничего не помогает.

Ситуацию осложняет то, что в emergency console я сделать совершенно ничего не могу, это ж не single user mode, так что приходится менять образ диска локально, заливать его на облако и там пересоздавать диски, ВМ. Короче, долго и непросто все получается.


Есть ли решение в моей ситуации? Устанавливал ли кто арч в compute cloud?

11 ответов

16 просмотров

Навскидку а если не uuid прописать а диск?

Virtio_blk драйвер в системе присутствует? Можно по аналогии с убунту пробежаться по этой доке https://cloud.yandex.ru/docs/compute/operations/image-create/custom-image

X- Автор вопроса
Vladimir P
Навскидку а если не uuid прописать а диск?

сейчас переустанавливаю через установщик. мне кажется, я выбирал установку бутлодера на mbr вместо system partition.

X- Автор вопроса
Alexander Vlasov
Virtio_blk драйвер в системе присутствует? Можно п...

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

X
первые разы когда ставил, драйвер тоже устанавлив...

ну тут у вас в сообщении возможно UUID поменялся, хотя обычно как раз к нему и делают привязку, но не в случае с ВМ. В данном случае во избежании проблем с UUID - а он может различаться в зависимости от гипервизоров и т.п. - попробуйте сделать привязку не by-uuid а просто disk. /dev/sd... Вполне возможно это сработает - проверить что прописано в grub + проверить что прописано в /etc/fstab

X- Автор вопроса
Vladimir P
ну тут у вас в сообщении возможно UUID поменялся, ...

В последней попытке, когда я был в аварийной консоле, я там ввёл blkid и вывод был пустой. Так что возможно именно из за отсутствия дров не нашло по UUID.

X
сейчас переустанавливаю через установщик. мне каже...

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

X- Автор вопроса
Vladimir P
бутлоадер скорее всего у вас грузится, а вот корне...

А, то есть нет разницы, куда ставить - в MBR или system partition?

X
А, то есть нет разницы, куда ставить - в MBR или s...

если не ошибаюсь то все равно абсолютно. я делал и так и так - ВМ ищет загрузочную партицию и начинает с нее грузиться

X- Автор вопроса
Vladimir P
ну тут у вас в сообщении возможно UUID поменялся, ...

к сожалению, не могу прикреплять скрины, но суть в том, что в аварийной консоле я не могу сделать mount -t ext4 /dev/sda2, потому что в ls /dev вообще нет ни одного sdaX. то есть словно virtio дрова не работают, либо с чем-то другим проблемы. так что вариант с выключением в grub монтирования по uuid и partuuid не сработал, а значит у меня закончились идеи.

Похожие вопросы

Обсуждают сегодня

Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта