[arch-general] creating an archlinux usb key with persistence
Mark Lee
mark at markelee.com
Thu Mar 13 18:48:31 EDT 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 03/13/2014 01:20 PM, Temlin Olivér wrote:
>>> My setup right now is this:
>>>
>>> 32GB usb3 drive
>>> |-sda1 (4G) - fat32
>>> |-sda1 (256M) - ext4 /boot
>>> |-sda2 (rest of drive) - luks - btrfs - subvolumes for root and home
>
>> Sounds likea good setup.
>>
>> What tool are you using for partitioning? I don't remember luks/btrfs as
> an option in fdisk, admittedly I am coming from a debian perspective just
> switching to arch to try it out.
>> Sounds likea good setup.
>
> Just make it whatever you want, it doesn't really matter in linux, where
> identification goes by magic numbers, not such things as this and
> extensions.
> You can easily follow the wiki with setting up dm-crypt/LUKS and btrfs
> subvolumes.
> Also, please append mesaages to the bottom, as to keep messages in a
> chronological order.
>
> --Oliver Temlin
>
Salutations,
I personally used gptfdisk, but gparted also does it. When it comes to
to creating a dm-crypt/LUKS partition, one needs to generate an
unformatted partition first and then encrypt it with dm-crypt and create
the file system in /dev/mapper/ (see
<https://wiki.archlinux.org/index.php/Dm-crypt/Drive_Preparation>).
Some quick and dirty commands;
# partition=</dev/sd* id of partition>; ## set the partition to format
# cryptname=<chosen name of luks container>; ## set the name of the
decrypted container
# cryptsetup -t luksFormat $partition; ## create luks/dm-crypt container
# cryptsetup open $partition $cryptname; ## open the luks/dm-crypt
container
# mkfs.btrfs /dev/mapper/$cryptname; ## format container with btrfs
# mount -o defaults,compress=lzo /dev/mapper/$cryptname <mount point>;
## mount container with compression
Regards,
Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iF4EAREIAAYFAlMiNb8ACgkQZ/Z80n6+J/ZwQgD/TV2GtbeJHVBtqVnYeIM2vjfR
MwsPXi3N2smxAVBloPMA/0OOgdw5QLg5bJdaf+5hvoz+LTESv3xcpGDzjvbCM+sc
=ghMp
-----END PGP SIGNATURE-----
More information about the arch-general
mailing list