add: OrangePi перенос системы на eMMC (2+)

This commit is contained in:
Sergei Erjemin 2024-11-21 22:58:25 +03:00
parent 06f4298e63
commit 8860ee5299

View File

@ -34,9 +34,9 @@ zram0 254:0 0 7.7G 0 disk [SWAP]
zram1 254:1 0 200M 0 disk /var/log
```
Важно обратить внимание на объемы накопителей. В данном случае, у нас есть MicroSD-носитель `mmcblk1` (59.7G -- это
64Gb флешка) и eMMC-носитель `mmcblk0` (233G -- это 256Gb eMMC). У вас могут быть другие объемы и другие имена
устройств. Так же обратите внимание, ещё у нас есть `mtdblock0` -- это внутренняя SPI-флеш, которая
Важно обратить внимание на объемы накопителей. В данном случае, у нас есть MicroSD-носитель `mmcblk1` (59.7G это
64Gb флешка) и eMMC-носитель `mmcblk0` (233G это 256Gb eMMC). У вас могут быть другие объемы и другие имена
устройств. Так же обратите внимание, ещё у нас есть `mtdblock0` это внутренняя SPI-флеш, которая
используется для загрузки системы. Если у вас есть SSD-накопитель NVMe, он будет иметь имя вроде `nvme0n1`.
На этом этапе, если мы хотим именно перенести систему, самое время сделать образ нашей MicroSD на внешний
@ -47,11 +47,11 @@ mount -t cifs -o username=NAS_USERNAME,password=SECRET //xxx.xxx.xxx.xxx/пут
```
Где:
- `NAS_USERNAME` -- имя пользователя для доступа к сетевому хранилищу;
- `SECRET` -- пароль для доступа к сетевому хранилищу;
- `xxx.xxx.xxx.xxx` -- IP-адрес сетевого хранилища;
- `путь-к-каталогу-для-сохраненияь-обраа` -- путь к каталогу на сетевом хранилище, куда будет сохранен образ;
- `/media/backup/` -- точка монтирования сетевого хранилища.
- `NAS_USERNAME` имя пользователя для доступа к сетевому хранилищу;
- `SECRET` пароль для доступа к сетевому хранилищу;
- `xxx.xxx.xxx.xxx` IP-адрес сетевого хранилища;
- `путь-к-каталогу-для-сохраненияь-обраа` путь к каталогу на сетевом хранилище, куда будет сохранен образ;
- `/media/backup/` точка монтирования сетевого хранилища.
Сделаем образ MicroSD в файл `flash-disk.img` на этом внешнем накопителе:
```shell
@ -59,7 +59,7 @@ sudo dd if=/dev/mmcblk1 of=/media/backup/flash-disk.img status=progress
```
Это займет некоторое время (и иногда, в зависимости от скорости внешнего накопителя и размера MicroSD, довольно
продолжительное). После того как образ будет готов, установим в систему `gdisk` -- утилиту для работы
продолжительное). После того как образ будет готов, установим в систему `gdisk` утилиту для работы
с таблицами разделов:
```shell
sudo apt install gdisk
@ -87,9 +87,8 @@ Found valid GPT with protective MBR; using GPT.
Command (? for help):
```
Если введем '?' и нажмем Enter, увидим список команд:
Если введем `?` и нажмем Enter, увидим список команд:
```text
?
b back up GPT data to a file
c change a partition's name
d delete a partition