<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>P-SeriesのトピックEncrypted rootfs on P2041 board</title>
    <link>https://community.nxp.com/t5/P-Series/Encrypted-rootfs-on-P2041-board/m-p/1280934#M4994</link>
    <description>&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;I'm trying to encrypt the rootfs on a bootable mSD on a P2041 board.&lt;/P&gt;&lt;P&gt;My main reference is &lt;A href="https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#luks_on_a_partition" target="_self"&gt;the Arch-Linux guide for encrypted roots&lt;/A&gt; under the "Luks on a partition" section.&lt;/P&gt;&lt;P&gt;What I have done so far:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Created two partitions, one /boot and one / (root). Boot is unencrypted, root is encrypted&lt;/LI&gt;&lt;LI&gt;On host machine:&lt;OL&gt;&lt;LI&gt;cryptsetup -y -v luksFormat --type luks1 $ROOTFS_PARTITION&lt;/LI&gt;&lt;LI&gt;cryptsetup open $ROOTFS_PARTITION $CRYPTO_LABEL&lt;/LI&gt;&lt;LI&gt;mkfs.ext3 /dev/mapper/$CRYPTO_LABEL&lt;/LI&gt;&lt;LI&gt;mount /dev/mapper/$CRYPTO_LABEL $MNT_ROOTFS&lt;/LI&gt;&lt;LI&gt;tar zxf $yocto_rootfs -C $MNT_ROOTFS&lt;/LI&gt;&lt;LI&gt;cryptsetup close $CRYPTO_LABEL&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;On target machine:&lt;OL&gt;&lt;LI&gt;Added to kernel parameters:&lt;DIV&gt;&lt;PRE&gt;cryptdevice=UUID=$device-uuid:crypo_rootfs root=/dev/mapper/crypto_rootfs&lt;/PRE&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;But the target machine waits for /dev/mapper/crypto_roots indefinitely as it seems not to be able to find and decrypt it.&lt;/P&gt;</description>
    <pubDate>Mon, 24 May 2021 10:24:17 GMT</pubDate>
    <dc:creator>EliteHawk</dc:creator>
    <dc:date>2021-05-24T10:24:17Z</dc:date>
    <item>
      <title>Encrypted rootfs on P2041 board</title>
      <link>https://community.nxp.com/t5/P-Series/Encrypted-rootfs-on-P2041-board/m-p/1280934#M4994</link>
      <description>&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;I'm trying to encrypt the rootfs on a bootable mSD on a P2041 board.&lt;/P&gt;&lt;P&gt;My main reference is &lt;A href="https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#luks_on_a_partition" target="_self"&gt;the Arch-Linux guide for encrypted roots&lt;/A&gt; under the "Luks on a partition" section.&lt;/P&gt;&lt;P&gt;What I have done so far:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Created two partitions, one /boot and one / (root). Boot is unencrypted, root is encrypted&lt;/LI&gt;&lt;LI&gt;On host machine:&lt;OL&gt;&lt;LI&gt;cryptsetup -y -v luksFormat --type luks1 $ROOTFS_PARTITION&lt;/LI&gt;&lt;LI&gt;cryptsetup open $ROOTFS_PARTITION $CRYPTO_LABEL&lt;/LI&gt;&lt;LI&gt;mkfs.ext3 /dev/mapper/$CRYPTO_LABEL&lt;/LI&gt;&lt;LI&gt;mount /dev/mapper/$CRYPTO_LABEL $MNT_ROOTFS&lt;/LI&gt;&lt;LI&gt;tar zxf $yocto_rootfs -C $MNT_ROOTFS&lt;/LI&gt;&lt;LI&gt;cryptsetup close $CRYPTO_LABEL&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;On target machine:&lt;OL&gt;&lt;LI&gt;Added to kernel parameters:&lt;DIV&gt;&lt;PRE&gt;cryptdevice=UUID=$device-uuid:crypo_rootfs root=/dev/mapper/crypto_rootfs&lt;/PRE&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;But the target machine waits for /dev/mapper/crypto_roots indefinitely as it seems not to be able to find and decrypt it.&lt;/P&gt;</description>
      <pubDate>Mon, 24 May 2021 10:24:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Encrypted-rootfs-on-P2041-board/m-p/1280934#M4994</guid>
      <dc:creator>EliteHawk</dc:creator>
      <dc:date>2021-05-24T10:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: Encrypted rootfs on P2041 board</title>
      <link>https://community.nxp.com/t5/P-Series/Encrypted-rootfs-on-P2041-board/m-p/1281534#M4995</link>
      <description>&lt;P&gt;Please refer to the following topics.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/How-to-create-an-encrypted-rootfs/td-p/809102" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/How-to-create-an-encrypted-rootfs/td-p/809102&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://devconnected.com/how-to-encrypt-root-filesystem-on-linux/" target="_blank"&gt;https://devconnected.com/how-to-encrypt-root-filesystem-on-linux/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://tldp.org/HOWTO/html_single/Encrypted-Root-Filesystem-HOWTO/" target="_blank"&gt;https://tldp.org/HOWTO/html_single/Encrypted-Root-Filesystem-HOWTO/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system" target="_blank"&gt;https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.linuxjournal.com/article/7743" target="_blank"&gt;https://www.linuxjournal.com/article/7743&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 May 2021 06:56:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Encrypted-rootfs-on-P2041-board/m-p/1281534#M4995</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-05-25T06:56:49Z</dc:date>
    </item>
  </channel>
</rss>

