Aqui está o longo tópico de como consegui que isso funcionasse aqui:
www.raspberrypi.org/forums/
Resumindo a resposta do tópico (deve-se notar que a única maneira de fazer isso funcionar em um PC com Windows foi ter uma máquina virtual executando o Ubuntu 14.04 para que eu pudesse copiar e editar arquivos):
Um arquivo 2018-03-13-raspbian-stretch.img para um stick USB (eu fiz isso via Win32DskImager.) Um ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img para um stick USB (eu fiz isso via Win32DskImager.)
Usando uma máquina virtual Ubuntu 14.04, monte as duas unidades USB. Você deve ver quatro discos: PI_BOOT, PI_ROOT, boot e rootfs.
Execute os seguintes comandos para copiar arquivos (você precisará alterar a parte "john" do caminho para corresponder ao local em sua máquina virtual):
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
Não estou certo de que esses arquivos sejam necessários ...
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
Para editar os próximos arquivos, você precisa ser superusuário, então abra o gedit na linha de comando com
sudo gedit
A partir do gedit, altere o arquivo /media/john/PI_BOOT/cmdline.txt
para que root=/dev/sda2
Do gedit, altere o arquivo /media/john/PI_ROOT/etc/fstab
para:
proc /proc proc defaults 0 0
/dev/sda2 / ext4 defaults,noatime 0 1
/dev/sda1 /boot vfat defaults 0 2
Desmonte as unidades da máquina virtual e coloque o Ubuntu Mate USB no Pi 3 e inicialize.