Ошибка при переносе Debian на RISC-V: vim-tiny : Зависит: vim-common (= 2:8.1.2269-1), но необходимо установить 2:8.2.0378-1

Мой подход

С тех пор я обнаружил, что могу просто подключить к контроллеру только один диск. Что я и сделал со следующими результатами:

  1. Первый диск загрузился нормально, все файлы были на месте.

  2. Второй диск вообще не загружался. Я проверил, что там было, и обнаружил старую установку Windows.


Заключение

Имея такой опыт, Поддельный RAID , вероятно, не так надежен, как чисто программное решение-mdadm.

Честно говоря, я не знаю, что вызвало этот полный -неработоспособный Фальшивый RAID , но результат говорит сам за себя.

0
15.03.2020, 10:55
1 ответ

К сожалению, последняя загрузкаvimне строится на ряде архитектур , включая riscv64; поскольку он основан на общем пакете со строгой зависимостью от одной и той же версии, его нельзя установить из нестабильной версии ни на одной из этих архитектур.

Самый простой обходной путь — установить вариант minbaseс помощью debootstrapили mmdebstrap, а затем выполнить chroot с любыми нужными пакетами. При необходимости vimможно установить из последней успешной сборки, заархивированной на snapshot.debian.org . Следующая команда начальной загрузки должна работать:

sudo mmdebstrap --architectures=riscv64 --variant=minbase --include="debian-ports-archive-keyring" sid /tmp/riscv64-chroot "deb http://deb.debian.org/debian-ports/ sid main" "deb http://deb.debian.org/debian-ports/ unreleased main"
2
28.04.2021, 23:20

Теги

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