Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- modprobe rtl8192se
- iwlist
- # netcfg wireless-wpa
- # wifi-menu
- ???
- # keyap
- loadkeys us
- # flash-drive
- pacman -S emacs
- mkdir /flash
- mount /dev/sdc2 /flash
- # layout disk
- cfisk
- # remove swap
- # recreate root
- # /
- modprobe dm_mod
- cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha512 --iter-time 5000 --use-random luksFormat /dev/sda2
- cryptsetup luksDump /dev/sda2
- cryptsetup luksOpen /dev/sda2 luks-root
- mkfs.ext4 /dev/mapper/luks-root
- mount -t ext4 -o discard,noatime,nodiratime,defaults /dev/mapper/luks-root /mnt
- # /boot
- mkfs.ext2 /dev/sda1
- mount -t ext2 /dev/disk/by-id/ata-INTEL_SSDSA1M160G2LE_CVPO034600W4160CGN-part1 /mnt/boot
- # install base-system
- pacstrap /mnt base
- # bootloader
- arch-chroot /mnt pacman -S grub-bios emacs-nox
- # swap
- dd if=/dev/zero of=/mnt/root/swap bs=1M count=8192
- chmod 600 /mnt/root/swap
- mkswap /mnt/root/swap
- swapon /mnt/root/swap
- # /etc/crypttab
- echo "luks-root /dev/disk/by-id/ata-INTEL_SSDSA1M160G2LE_CVPO034600W4160CGN-part2 none allow-discards" > /mnt/etc/crypttab
- # generate fstab
- genfstab -p /mnt >> /mnt/etc/fstab
- # chroot
- arch-chroot /mnt
- pacman -Syu
- # emacs
- pacman -S emacs-nox
- # /etc/crypttab
- #/etc/fstab
- /dev/disk/by-id/ata-INTEL_SSDSA1M160G2LE_CVPO034600W4160CGN-part1 /boot ext2 defaults 1 2
- /dev/mapper/luks-root / ext4 discard,noatime,nodiratime,defaults 1 1
- /swap swap swap defaults 0 0
- /dev/mapper/luks-external /external ext4 noatime,nodiratime,defaults 0 2
- /home/oleg/Dropbox/container.key /home/oleg/SafeBox truecrypt keyfiles=/home/oleg/key.container,nofail 0 2
- 10.0.20.188:/Public /public nfs rw,nolock,async,soft,nofail 0 0
- # hostname
- echo "t510" > /etc/hostname
- # timezone
- ln -s /usr/share/zoneinfo/Asia/Irkutsk /etc/localtime
- # locale
- echo LANG="en_US.UTF-8" > /etc/locale.conf
- # edit /etc/locale.gen
- locale-gen
- # add "encrypt" to HOOKS after filesystems /etc/mkinitcpio.conf
- # generate initramfs
- mkinitcpio -p linux
- pacman -S grub-bios
- modprobe dm-mod
- grub-install --recheck /dev/sda
- # /etc/default/grub
- # GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:luks-root:allow-discards root=/dev/mapper/luks-root"
- # disable: GRUB_DISABLE_LINUX_UUID=true
- # disable quiet
- grub-mkconfig -o /boot/grub/grub.cfg
- passwd
- # netcfg wireless-wpa
- # wifi-menu
- pacman-key --init
- pacman-key --populate archlinux
- pacman -S systemd systemd-sysvcompat ca-certificates pkgfile htop netcfg networkmanager xf86-video-intel xorg-server network-manager-applet ttf-dejavu openssh pulseaudio virtualbox virtualbox-host-modules virtualbox-guest-iso firefox gnome dhcpcd zsh rxvt-unicode flashplugin nspluginwrapper zsh
- systemctl enable sshd.service
- systemctl enable gdm.service
- systemctl enable NetworkManager
- systemctl enable getty@.service
- echo "vboxdrv" > /etc/modules-load.d/virtualbox.conf
- groupadd networkmanager
- groupadd oleg
- useradd -m -g oleg -G audio,dbus,locate,optical,log,network,networkmanager,power,storage,tty,uucp,vboxusers,video,users,wheel -s /bin/zsh oleg
- passwd oleg
- exit
- umount /mnt/boot
- umount /mnt
- reboot
- ls /sys/class/net
- dhcpcd <network_interface>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement