Я следовал инструкциям https://wiki.ubuntu.com/ARM/ , чтобы написать образ для Ubuntu 12.04. Я уже делал это раньше, но с 11.10 Ubuntu разорвал Ed. Теперь я хотел бы написать версию 12.04, потому что она должна нормально работать с OpenFrameworks . У меня также есть некоторые проблемы с устройством чтения SD-карт (может быть, не очень хорошим ??), и я не могу следовать приведенным инструкциям, например:
zcat ./ubuntu-12.04-preinstalled-desktop-armhf+omap4.img.gz |sudo dd bs=4M of=/dev/sdb ; sudo sync
Но вместо этого я должен использовать это :
sudo sh -c 'zcat ubuntu-12.04-preinstalled-desktop-armhf+omap4.img.gzz > /dev/sdb' sync
Это удобнее, потому что у меня есть вывод на экран. Но проблема в том, что я подключаю SD-карту к своему Pandaboard и запускаю Minicom. это мой вывод:
walter@walter-RC530-RC730:~/Scrivania$ sudo minicom -s
Welcome to minicom 2.5 OPTIONS: I18n Compiled on May 2 2011, 10:05:24. Port /dev/ttyUSB0 Press CTRL-A Z for help on special keys U-Boot SPL 2011.12 (Apr 02 2012 - 18:13:04) Texas Instruments OMAP4460 ES1.1 OMAP SD/MMC: 0 reading u-boot.img reading u-boot.bin mkimage signature not found - ih_magic = ea000014 Assuming u-boot.bin .. reading u-boot.bin U-Boot 2011.12 (Apr 02 2012 - 18:13:04) CPU : OMAP4460 ES1.1 Board: OMAP4 Panda I2C: ready DRAM: 1 GiB WARNING: Caches not enabled MMC: OMAP SD/MMC: 0 Using default environment In: serial Out: serial Err: serial Net: No ethernet found. checking for preEnv.txt reading preEnv.txt ** Unable to read "preEnv.txt" from mmc 0:1 ** Hit any key to stop autoboot: 0 reading uEnv.txt ** Unable to read "uEnv.txt" from mmc 0:1 ** reading boot.scr 293 bytes read Loaded script from boot.scr Running bootscript from mmc0 ... ## Executing script at 82000000 reading uImage 4434784 bytes read reading uInitrd 6608373 bytes read ## Booting kernel from Legacy Image at 80000000 ... Image Name: Ubuntu Kernel Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4434720 Bytes = 4.2 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 81600000 ... Image Name: Ubuntu Initrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 6608309 Bytes = 6.3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel.
После этих строк ничего не происходит .... обычно должен начинаться процесс настройки, но никогда не происходит. Кто-нибудь может дать мой совет? Честно говоря, я делал это не так много раз, так что, может быть, я что-то забыл или сделал что-то не так. Может быть, мое устройство чтения SD-карт не работает должным образом?
Заранее спасибо
Работали у меня. Для получения дополнительных сведений см .: Официальная справка по проблеме
Относительно предустановленных образов, иногда более целесообразно выполнить инструкции на ELinux.org, чтобы создать вместо него образ netinstall , чтобы настроить Edubuntu или любой другой вариант, который вы пожелаете. Это обходной путь, который я должен был выполнить с моей BeagleBoard, так как предустановленное изображение 12.04 загрузилось отлично, но затем не приняло от меня ввода с клавиатуры или мыши.