wiki:u3b-uboot
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
wiki:u3b-uboot [2017/05/05 17:54] – [U-Boot] alex | wiki:u3b-uboot [2017/05/05 17:56] (текущий) – alex | ||
---|---|---|---|
Строка 37: | Строка 37: | ||
</ | </ | ||
После успешного завершения компиляции вы получите два файла MLO и u-boot.img, которые необходимо записать на SD карту. | После успешного завершения компиляции вы получите два файла MLO и u-boot.img, которые необходимо записать на SD карту. | ||
- | ===== Установка U-Boot на microSD-card ===== | ||
- | Для этих инструкций предположим, | ||
- | < | ||
- | export DISK=/ | ||
- | </ | ||
- | **Очистка microSD** | ||
- | < | ||
- | sudo dd if=/ | ||
- | </ | ||
- | **Установка загрузчика** | ||
- | < | ||
- | sudo dd if=./ | ||
- | sudo dd if=./ | ||
- | </ | ||
- | ===== Установка U-Boot на eMMC ===== | ||
- | **Создание таблицы разделов на microSD** | ||
- | |||
- | Проверка версии sfdisk: | ||
- | < | ||
- | sudo sfdisk --version | ||
- | </ | ||
- | Для версии sfdisk >= 2.26.x: | ||
- | < | ||
- | sudo sfdisk ${DISK} << | ||
- | 4M,,L,* | ||
- | __EOF__ | ||
- | </ | ||
- | Для версии sfdisk <= 2.25.x: | ||
- | < | ||
- | sudo sfdisk --unit M ${DISK} << | ||
- | 4,,L,* | ||
- | __EOF__ | ||
- | </ | ||
- | **Формирование разделов** | ||
- | |||
- | Проверка версии mkfs.ext4: | ||
- | < | ||
- | sudo mkfs.ext4 -V | ||
- | </ | ||
- | Для версии mkfs.ext4 >= 1.43: | ||
- | < | ||
- | sudo mkfs.ext4 -L rootfs -O ^metadata_csum, | ||
- | </ | ||
- | Для версии mkfs.ext4 <= 1.42: | ||
- | < | ||
- | sudo mkfs.ext4 -L rootfs ${DISK}1 | ||
- | </ | ||
- | **Монтирование карты** | ||
- | |||
- | На большинстве операционных систем монтирование происходит автоматически, | ||
- | < | ||
- | sudo mkdir -p / | ||
- | sudo mount ${DISK}1 / | ||
- | </ | ||
- | **Запись загрузчика** | ||
- | |||
- | Скопируйте MLO/ | ||
- | < | ||
- | sudo mkdir -p / | ||
- | sudo cp -v ./ | ||
- | sudo cp -v ./ | ||
- | </ |
wiki/u3b-uboot.1493996046.txt.gz · Последнее изменение: 2017/05/05 17:54 — alex