прошивка mips в mips debian: ch root Недопустимая инструкция - PullRequest
1 голос
/ 14 января 2020

Я хочу запустить прошивку в среде эмуляции debian.

Когда я ввожу команду ch root, я получаю сообщение об ошибке Недопустимая инструкция.

Но я думаю, что архитектура та же , как я покажу вам, как следует. И я могу запустить bin / busybox напрямую, но я не могу ch root к каталогу с ним как bash.

вот подробности:

the running details

Виртуальная среда для созданной мной прошивки - это debian stretch (9.11.0) mipsel.

Будет ли это из-за суб-архитектуры? Например, моя машина мальта, но прошивка на самом деле работает в Loongson. Может ли программа работать в Loongson на Мальте? (На самом деле я не знаю среду прошивки, у меня есть только ubifs / файлы.)

1 Ответ

0 голосов
/ 15 января 2020

Спасибо за ответ @ markgz, я решил эту проблему.

Это потому, что у меня старая модель процессора (24k c).

Вы можете выбрать модель процессора, когда вы запускаете систему Debian с помощью qemu-system-mipsel. После выбора более новой модели процессора, такой как 74K c, она работает в моей ситуации. Может быть, это может помочь вам тоже.

...