Инструменты пользователя

Инструменты сайта


jethome_armbian_img_repacking  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
jethome_armbian_img_repacking [2020/09/28 14:27]
Aleksey Shevelkin
jethome_armbian_img_repacking [2021/03/15 10:29] (текущий)
Aleksey Shevelkin
Строка 2: Строка 2:
  
   - Установить необходимые пакеты (понадобятся права администратора): \\ ''sudo apt install wget''   - Установить необходимые пакеты (понадобятся права администратора): \\ ''sudo apt install wget''
-  - Загрузить файл утилиты aml_image_v2_packer в текущую директорию: \\ ''wget -nc https://github.com/khadas/utils/raw/master/aml_image_v2_packer''+  - Загрузить файл утилиты aml_image_v2_packer в текущую директорию: \\ ''wget -nc http://update.jethome.ru/tools/aml_image_v2_packer''
   - Сделать файл исполняемым: \\  ''chmod +x ./aml_image_v2_packer''   - Сделать файл исполняемым: \\  ''chmod +x ./aml_image_v2_packer''
   - Создать директорию для распаковки образа ''out'' и директорию для монтирования rootfs-раздела ''mount'': \\ ''mkdir -pv out mount''   - Создать директорию для распаковки образа ''out'' и директорию для монтирования rootfs-раздела ''mount'': \\ ''mkdir -pv out mount''
   - Распаковать образ в директорию ''out'': \\ ''./aml_image_v2_packer -d Armbian_20.08_Arm-64_focal_current_5.7.16_j80.img out''   - Распаковать образ в директорию ''out'': \\ ''./aml_image_v2_packer -d Armbian_20.08_Arm-64_focal_current_5.7.16_j80.img out''
   - Смонтировать rootfs-раздел в директорию ''mount'' (понадобятся права администратора): \\ ''sudo mount -v -o loop,rw out/data.PARTITION mount/''   - Смонтировать rootfs-раздел в директорию ''mount'' (понадобятся права администратора): \\ ''sudo mount -v -o loop,rw out/data.PARTITION mount/''
-  - Внести изменения в rootfs (понадобятся права администратора): \\ пример 1 \\ ''echo test_parameter=777 | sudo tee mount/etc/test.conf'' \\ пример 2: \\ ''touch test_file'' \\ ''sudo cp -v test_file mount/usr/lib/firmware/'' +  - Внести изменения в rootfs (понадобятся права администратора): \\ пример 1\\ ''echo test_parameter=777 | sudo tee mount/etc/test.conf'' \\ пример 2: \\ ''touch test_file'' \\ ''sudo cp -v test_file mount/usr/lib/firmware/'' 
   - Размонтировать rootfs-раздел (понадобятся права администратора): \\ ''sudo umount mount/''   - Размонтировать rootfs-раздел (понадобятся права администратора): \\ ''sudo umount mount/''
   - Запаковать директорию ''out'' с измененным rootfs-разделом в новый образ: \\ ''./aml_image_v2_packer -r out/image.cfg out Armbian_20.08_Arm-64_focal_current_5.7.16_j80_REPACKED.img''   - Запаковать директорию ''out'' с измененным rootfs-разделом в новый образ: \\ ''./aml_image_v2_packer -r out/image.cfg out Armbian_20.08_Arm-64_focal_current_5.7.16_j80_REPACKED.img''
jethome_armbian_img_repacking.1601292457.txt.gz · Последнее изменение: 2020/09/28 14:27 — Aleksey Shevelkin