Advertisement
ricanlinux

salix+luks+lvm

Jan 27th, 2018
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. 1. drop to shell and create sda1 (boot) sda2(LUKS+LVM)
  2. 2. LUKS
  3. * cryptsetup luksFormat /dev/sdaX
  4. * cryptsetup luksOpen /dev/sdaX <name>
  5. 3. LVM
  6. * pvcreate /dev/mappper/<name>
  7. * vgcreate [vgname] /dev/mapper/<name>
  8. * lvcreate -L 1G -n swap [vgname]
  9. * lvcreate -L XG -n root [vgname]
  10. 4 format partitions
  11. * mkfs.ext2 /dev/sda1
  12. * mkswap /dev/mapper/[vgname]-swap
  13. * mkfs.ext4 /dev/mapper/[vgname]-root
  14. 5. Run GUI installer
  15. 6. stop at lilo and drop to shell
  16. 7 chroot into new env
  17. * mount --types proc /proc /mnt/gentoo/proc
  18. * mount --rbind /sys /mnt/salix/sys
  19. * mount --make-rslave /mnt/cldx/sys
  20. * mount --rbind /dev /mnt/salix/dev
  21. * mount --make-rslave /mnt/salix/dev
  22.  
  23. * chroot /mnt/salix /bin/bash
  24. * source /etc/profile && export PS1="(chroot) $PS1"
  25. 8 upgrade the kernel
  26. * slapt-get --update
  27. * slapt-get -i kernel-headers kernel-modules kernel-source kernel-huge kernel-firmware
  28. 9 run mkinitrd
  29. * mkinitrd -c -k <kernel-version> -m ext4 -f ext4 -r /dev/cryptvg/root -C /dev/sdx2 -L
  30. 10. reboot
  31. source: http://ftp.slackware.com/pub/slackware/slackware-current/README_CRYPT.TXT
  32. https://wiki.gentoo.org/wiki/Dm-crypt_full_disk_encryption
  33. https://wiki.gentoo.org/wiki/LVM
  34. https://wiki.archlinux.org/index.php/Dm-crypt
  35. https://wiki.archlinux.org/index.php/LVM
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement