tips:archlinux:install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tips:archlinux:install [2022/09/16 07:47] – [Install system] sscipionitips:archlinux:install [2022/10/03 12:23] (current) – [from archlinux iso] sscipioni
Line 3: Line 3:
 ===== from archlinux iso ===== ===== from archlinux iso =====
  
-  * [[https://github.com/helmuthdu/aui|script installer]]+install on archiso zfs system from https://github.com/eoli3n/archiso-zfs 
 +<code>  
 +curl -s https://raw.githubusercontent.com/eoli3n/archiso-zfs/master/init bash 
 +</code>
  
 +===== ext4 =====
 +
 +
 +create partition
 <code> <code>
-systemctl enable dhcpd+DISK=ata-SSDPR-CX400-256-G2_GY3042305 
 +sgdisk --clear -g $DISK 
 + 
 +sgdisk     -n3:1M:+512M -t3:EF00 $DISK # boot partition or efi partition 
 +parted $DISK set 3 bios_grub on  
 +sgdisk     -n1:0:0 -t1:8300 $DISK
 </code> </code>
  
-install on archiso zfs system from https://github.com/eoli3n/archiso-zfs +format 
-<code>  +<code> 
-curl -s https://raw.githubusercontent.com/eoli3n/archiso-zfs/master/init | bash+mkfs.ext4 -L ROOT $DISK-part1
 </code> </code>
  
 +mount
 +<code>
 +mount $DISK-part1 /mnt
 +</code>
 +
 +install arch
 +<code>
 +pacstrap /mnt base linux-lts linux-firmware
 +genfstab -U /mnt >> /mnt/etc/fstab
 +</code>
  
 +follow https://wiki.archlinux.org/title/installation_guide
  
 ==== ZFS ==== ==== ZFS ====
Line 88: Line 111:
  
  
-===== from existing linux ===== 
- 
-  * https://wiki.archlinux.org/index.php/Install_from_existing_Linux#Method_B:_Using_the_LiveCD_image 
-  * https://golem.linux.it/wiki/Installare_Arch_Linux_su_ZFS 
-  * https://ramsdenj.com/2016/06/23/arch-linux-on-zfs-part-2-installation.html (great !!!!) 
- 
-====  base ZFS ==== 
- 
- 
-<code> 
-cd /tmp 
-wget https://github.com/tokland/arch-bootstrap/raw/master/arch-bootstrap.sh 
-sudo install -m 755 arch-bootstrap.sh /usr/local/bin/arch-bootstrap 
-</code> 
- 
-<code> 
-zfs create rpool/ROOT/arch 
-zfs set atime=off rpool 
-zfs set relatime=on rpool 
-zfs set mountpoint=/arch rpool/ROOT/arch 
- 
-arch-bootstrap /arch 
- 
-[ -f /etc/zfs/zpool.cache ] || zpool set cachefile=/etc/zfs/zpool.cache rpool 
-mkdir -p /arch/etc/zfs 
-cp /etc/zfs/zpool.cache /arch/etc/zfs/zpool.cache 
-</code> 
- 
-<code> 
-cd /arch 
-mount -t proc none proc 
-mount -t sysfs none sys 
-mount -o bind /dev dev 
-mount -o bind /dev/pts dev/pts 
-cp -L /etc/resolv.conf etc/ 
-</code> 
- 
-syncro packages and install base 
-<code> 
-chroot . bash 
-</code> 
  
 ===== Install system ===== ===== Install system =====
Line 148: Line 130:
 pacman-key --lsign-key F75D9D76 pacman-key --lsign-key F75D9D76
 pacman -Syyu pacman -Syyu
-pacman --noconfirm -S linux-lts linux-headers +pacman --noconfirm -S linux-lts linux-lts-headers linux-firmware  intel-ucode 
-pacman --noconfirm -S zfs-dkms+pacman --noconfirm -S zfs-dkms 
 systemctl enable zfs.target systemctl enable zfs.target
 systemctl enable zfs-import-cache systemctl enable zfs-import-cache
  • tips/archlinux/install.1663307276.txt.gz
  • Last modified: 2022/09/16 07:47
  • by sscipioni