Advertisement
Guest User

Untitled

a guest
Jul 12th, 2012
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. aptitude install debootstrap cryptsetup hashalot xfsprogs fdisk grub
  2. echo -e "o\nn\np\n1\n\n+100M\nn\np\n2\n\n+200M\nn\np\n3\n\n\na\n1\nw\n" | sudo fdisk /dev/sda
  3.  
  4. sudo apt-get update
  5. sudo modprobe dm_mod
  6. sudo mkfs -t ext2 /dev/sda1
  7. sudo mkswap /dev/sda2
  8. sudo cryptsetup --verify-passphrase --verbose --hash=sha256 --cipher=aes-cbc-essiv:sha256 --key-size=256 luksFormat /dev/sda3
  9. sudo cryptsetup luksOpen /dev/sda3 root
  10. sudo mkfs -t xfs /dev/mapper/root
  11.  
  12. sudo mount /dev/mapper/root /mnt
  13.  
  14.  
  15. sudo debootstrap --keyring=/etc/apt/trusted.gpg --include="dmsetup,cryptsetup,hashalot,initramfs-tools,nano" --components=main,universe --verbose --arch amd64 squeeze /mnt
  16.  
  17.  
  18. echo "hostname" | sudo tee /mnt/etc/hostname
  19. sudo cp /etc/network/interfaces /mnt/etc/network/
  20. sudo cp /etc/resolv.conf /mnt/etc/
  21. cat /etc/hosts | sed "s/`cat /etc/hostname`/`cat /mnt/etc/hostname`/" | sudo tee /mnt/etc/hosts
  22.  
  23. sudo nano /mnt/etc/initramfs-tools/modules
  24.  
  25.  
  26. add the blow to /mnt/etc/initramfs-tools/modules:
  27.  
  28. # SCSI Discs
  29. scsi_mod
  30. sd_mod
  31.  
  32. # Encryption Stuff
  33. aes
  34. cbc
  35. sha1
  36. sha256
  37.  
  38.  
  39. sudo cp /mnt/usr/share/initramfs-tools/hooks/cryptroot /mnt/etc/initramfs-tools/hooks/
  40. sudo cp /mnt/usr/share/initramfs-tools/hooks/udev /mnt/etc/initramfs-tools/hooks/
  41. sudo cp /mnt/usr/share/initramfs-tools/scripts/local-top/cryptroot /mnt/etc/initramfs-tools/scripts/local-top/
  42. sudo cp /mnt/usr/share/initramfs-tools/scripts/init-premount/udev /mnt/etc/initramfs-tools/scripts/init-premount/
  43.  
  44. cp: cannot stat `/mnt/usr/share/initramfs-tools/scripts/init-premount/udev': No such file or directory
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement