LINUX.ORG.RU
ФорумAdmin

Что за boot разделы на диске...?

 


0

1
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0          7:0    0 487.9M  1 loop /run/rootfsbase
sda            8:0    1  14.4G  0 disk 
├─sda1         8:1    1   250K  0 part 
├─sda2         8:2    1   2.8M  0 part 
├─sda3         8:3    1 569.5M  0 part /run/initramfs/live
└─sda4         8:4    1   300K  0 part 
mmcblk2      179:0    0  29.1G  0 disk 
mmcblk2boot0 179:8    0     4M  1 disk 
mmcblk2boot1 179:16   0     4M  1 disk

На mmcblk2, которые boot0 и boot1…?


Что это за железка конечно строжайший секрет.

На моём nanopc t4 так системе отданы SD карта и EMMC, а boot0 и boot1 это зарезервированные области для загрузчика на emmc

Гуглить куда-то в сторону «emmc boot area»

Flotsky ★★
()
Ответ на: комментарий от Flotsky

Что это за железка конечно строжайший секрет.

asus x205ta.

Познав все прелести LUKS, сейчас набиваю руку. Решил генту на него шифрованную накатить и смутили эти два каких-то бут-раздела.

Shprot
() автор топика
Ответ на: комментарий от Shprot

У этой штуки заявлено «Хранилище данных - 32GB eMMC» и boot area идут в комплекте.

К слову понятия не имею можно ли boot area как-то для x86 заиспользовать. На arm там вроде живёт uboot или какие-то его данные и оно напрямую участвует в загрузке, а вот у x86 уже есть bios наверное можно просто игнорировать эти разделы.

Flotsky ★★
()
Ответ на: комментарий от Shprot

https://www.kernel.org/doc/Documentation/mmc/mmc-dev-parts.txt

Это аппаратные разделы флеш-памяти. Лазить туда как-бы не положено, они должны быть по умолчанию доступны в RO. Что конкретно у вашей железяки там лежит неведомо, если очень хочется, можете подампить, поизучать содержимое.

Зашифровать их в любом случае не получится, либо там пусто, либо какие-то данных нужные для самой начальной инициализации/загрузки системы.

mky ★★★★★
()
Ответ на: комментарий от mky

Я к чему это всё…

…устанавливаю ОСь (gentoo) на mmcblk2, предварительно разметив и смонтировав mmcblk2p1 в /mng/gentoo/boot, а mmcblk2p2 закриптован люксом и смонтирован естессна в /mnt/gentoo.
В /etc/default/grub прописал

GRUB_CMDLINE_LINUX="crypt_root=/dev/mmcblk2p2 root=/dev/mapper/gentoo-root rootfstype=ext4 dolvm quiet"

А при загрузке система вываливается в -> ошибку <- (извиняюсь за фото, в ломы печатать было) типа не найден люкс девайс. Ядро бинарное, значит LUKS там должОн быть. Я не понимаю ЧЯДНТ. Никогда на eMMC не ставил ОСей. Может это особенность какая-то кало-карт…?

Shprot
() автор топика