Guest User

Untitled

a guest
Jul 1st, 2014
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. # Load Keys
  2. loadkeys de
  3.  
  4. # Partition
  5. parted /dev/sda
  6. mklabel gpt
  7. mkpart primary 1MB 10MB
  8. set 1 bios_grub on
  9. mkpart primary 10.5MB 310.5MB
  10. mkpart primary 310.5MB 20310.5MB
  11. mkpart primary 20310.5MB 32310.5MB
  12. mkpart primary 32310.5MB 152310.5MB
  13. mkpart primary 152310.5MB 100%
  14. quit
  15.  
  16. # Filesystem
  17. mkfs.ext2 /dev/sda2 (/boot)
  18. mkfs.ext4 /dev/sda3 (/)
  19. mkfs.ext4 /dev/sda4 (/var)
  20. mkfs.ext4 /dev/sda5 (/home)
  21. mkfs.ext4 /dev/sda6 (/data)
  22.  
  23. # Mounten
  24. mount /dev/sda3 /mnt
  25. mkdir /mnt/boot
  26. mount /dev/sda2 /mnt/boot
  27. mkdir /mnt/var
  28. mount /dev/sda4 /mnt/var
  29. mkdir /mnt/home
  30. mount /dev/sda5 /mnt/home
  31. mkdir /mnt/data
  32. mount /dev/sda6 /mnt/data
  33.  
  34. # Install
  35. nano /etc/pacman.d/mirrorlist
  36. > see https://www.archlinux.org/mirrors/status/ (Top-3 Germany)
  37. pacstrap /mnt base
  38.  
  39. # Configure
  40. genfstab -p /mnt >> /mnt/etc/fstab
  41. arch-chroot /mnt
  42. nano /etc/hostname
  43. > DC
  44. ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime
  45. nano /etc/locale.gen
  46. > uncomment de_DE*
  47. locale-gen
  48. locale > /etc/locale.conf
  49. nano /etc/locale.conf
  50. > replce en_US with de_DE
  51. nano /etc/vconsole.conf
  52. > KEYMAP=de-latin1-nodeadkeys ;; FONT=lat9w-16 ;; FONT_MAP=8859-1_to_uni
  53. mkinitcpio -p linux
  54. pacman -S grub
  55. modprobe dm-mod
  56. grub-install --target=i386-pc --recheck --debug /dev/sda
  57. grub-mkconfig -o /boot/grub/grub.cfg
  58. passwd
  59. > 0191011
  60. exit
  61. cd /
  62. umount /mnt/{boot,home,data,var,}
  63. reboot
  64.  
  65. # New System (Network, SSH, Samba, ...)
  66. nano /etc/systemd/system/network.service
  67. > ... (see file)
  68. systemctl enable network.service
  69. reboot
  70. pacman -S samba htop openssh net-tools dnsutils
  71. systemctl enable samba.service
  72. systemctl enable sshd.service
  73. reboot
  74.  
  75. # NTP
  76. pacman -S ntp
  77. systemctl enable ntpd
  78. systemctl start ntpd
  79. cd /var/lib/samba/
  80. chown root:ntp ntp_signd
  81. chmod 0750 ntp_signd
  82. nano /etc/ntp.conf
  83. > ntpsigndsocket /var/lib/samba/ntp_signd/ ;; restrict default noquery nopeer mssntp
  84. > https://wiki.samba.org/index.php/Configure_NTP
  85.  
  86. # Others
  87. chown root:users /data -R
  88. chmod 775 /data -R
Advertisement
Add Comment
Please, Sign In to add comment