diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py index e9ddafce..d3dcf9e6 100644 --- a/archinstall/lib/installer.py +++ b/archinstall/lib/installer.py @@ -554,7 +554,7 @@ class Installer: info(f'Updating {fstab_path}') try: - gen_fstab = SysCommand(f'genfstab {flags} {self.target}').output() + gen_fstab = SysCommand(f'genfstab {flags} -f {self.target} {self.target}').output() except SysCallError as err: raise RequirementError(f'Could not generate fstab, strapping in packages most likely failed (disk out of space?)\n Error: {err}') diff --git a/archinstall/lib/pacman/__init__.py b/archinstall/lib/pacman/__init__.py index 68a74e64..e2a3ffa4 100644 --- a/archinstall/lib/pacman/__init__.py +++ b/archinstall/lib/pacman/__init__.py @@ -78,7 +78,7 @@ class Pacman: 'Could not strap in packages', 'Pacstrap failed. See /var/log/archinstall/install.log or above message for error details', SysCommand, - f'pacstrap -C /etc/pacman.conf -K {self.target} {" ".join(packages)} --noconfirm', + f'pacstrap -C /etc/pacman.conf -K {self.target} {" ".join(packages)} --noconfirm --needed', peek_output=True, )