Помощнику Ubuntu не удается загрузиться на Raspberry Pi 3 через USB

мы пытаемся использовать Помощника Ubuntu 16.04.2 на Raspberry Pi 3, который загружается через USB (Пи 3 имеет бит начальной загрузки, который был установлен правильно) без SD-карты на месте.

Оборудование: Raspberry Pi 3 (Модель B v1.2), Рабочий стол Пи (Rev03, USB к msata) и KingSpec 64 ГБ mSata диск.

Мы протестировали изображение фрагмента Raspbian (3/13/2018), и оно загружается (и выполнения) от USB без SD-карты на месте. Помощник Ubuntu загрузится прекрасный от изображенной SD-карты, но не изображенной Карты памяти (когда никакая SD-карта не будет присутствовать.) Существует, отправляют сообщение поля об обработке изображений Карты памяти с Помощником Ubuntu, переформатирование раздела начальной загрузки как FAT32, привыкание исходные файлы раздела начальной загрузки назад к разделу начальной загрузки FAT32 и изменению файла cmdline.txt, чтобы иметь другой "корень =" значение:

https://www.dropbox.com/s/y1wgjd32npfsqif/RUN%20UBUNTU-MATE%20FROM%20USB.txt? dl=0

К сожалению, это не работало, и я в настоящее время не вижу, что что-либо происходит на экране при попытке загрузиться, который дал бы мне ключ к разгадке относительно того, какова проблема. Есть ли любые предложения относительно того, что мы могли попробовать затем или возможно как овладеть новейшим изображением Помощника Ubuntu.

Спасибо.

0
задан 23 March 2018 в 06:16

1 ответ

Вот длинная резьба того, как я заставил это работать здесь:

www.raspberrypi.org/forums/

Сводным ответом потока (нужно отметить, что единственный путь я заставил это работать над Windows PC, была при наличии виртуальной машины под управлением Ubuntu 14.04, таким образом, я мог скопировать и отредактировать файлы):

2018-03-13-raspbian-stretch.img файл к карте с интерфейсом USB (я сделал это через Win32DskImager.) ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img к карте с интерфейсом USB (я сделал это через Win32DskImager.)

Используя Ubuntu 14.04 виртуальная машина монтируют обе Карты памяти. Необходимо видеть четыре диска: PI_BOOT, PI_ROOT, начальная загрузка и rootfs.

Выполните следующие команды для копирования файлов (необходимо будет изменить часть "Джона" пути для соответствия местоположению на виртуальной машине):

sudo cp -r /media/john/rootfs/lib/modules/4.9.80+ /media/john/PI_ROOT/lib/modules/
sudo cp -r /media/john/rootfs/lib/modules/4.9.80-v7+ /media/john/PI_ROOT/lib/modules/
sudo cp /media/john/rootfs/lib/firmware/brcm/brcmfmac43455-sdio.txt /media/john/PI_ROOT/lib/firmware/brcm
sudo cp /media/john/rootfs/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob /media/john/PI_ROOT/lib/firmware/brcm
sudo cp /media/john/rootfs/lib/firmware/brcm/brcmfmac43455-sdio.bin /media/john/PI_ROOT/lib/firmware/brcm

sudo cp /media/john/boot/bootcode.bin /media/john/PI_BOOT
sudo cp /media/john/boot/fixup.dat /media/john/PI_BOOT
sudo cp /media/john/boot/start.elf /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2710-rpi-3-b-plus.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/kernel.img /media/john/PI_BOOT
sudo cp /media/john/boot/kernel7.img /media/john/PI_BOOT

Я не положителен, что эти файлы необходимы...

sudo cp /media/john/boot/bcm2708-rpi-0-w.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2708-rpi-b.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2708-rpi-b-plus.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2708-rpi-cm.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2709-rpi-2-b.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2710-rpi-3-b.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2710-rpi-3-b-plus.dtb /media/john/PI_BOOT
sudo cp /media/john/boot/bcm2710-rpi-cm3.dtb /media/john/PI_BOOT

Для редактирования следующих файлов, необходимо быть суперпользователем, так запустите gedit из командной строки с

sudo gedit

От gedit изменяются /media/john/PI_BOOT/cmdline.txt файл так, чтобы root=/dev/sda2

От gedit изменяются /media/john/PI_ROOT/etc/fstab файл к:

proc /proc proc defaults 0 0
/dev/sda2 / ext4 defaults,noatime 0 1
/dev/sda1 /boot vfat defaults 0 2

Размонтируйте диски от виртуальной машины и разместите Помощника Ubuntu USB в Пи 3 и начальная загрузка.

0
ответ дан 30 October 2019 в 05:02

Другие вопросы по тегам:

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