index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-12-07 16:36:35 +0100 |
---|---|---|
committer | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-12-07 16:36:35 +0100 |
commit | 63c6e0464b7915fcc107ffe50247aa86e706315a (patch) | |
tree | 7f40644ba94b511a929340b687c35b0cd82780fc /archinstall/lib | |
parent | e637852df0a2563efe5df5548113376c7f3cf52f (diff) |
-rw-r--r-- | archinstall/lib/installer.py | 5 |
diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py index 7208a7fd..81c8b3a7 100644 --- a/archinstall/lib/installer.py +++ b/archinstall/lib/installer.py @@ -94,6 +94,7 @@ class Installer(): os.makedirs(f'{self.mountpoint}/srv/http') partition.mount(f'{self.mountpoint}/srv/http') + self.genfstab(output='>') # Replace any existing entries def post_install_check(self, *args, **kwargs): return [step for step, flag in self.helper_flags.items() if flag is False] @@ -113,8 +114,8 @@ class Installer(): def set_mirrors(self, mirrors): return use_mirrors(mirrors, destination=f'{self.mountpoint}/etc/pacman.d/mirrorlist') - def genfstab(self, flags='-Pu'): - o = b''.join(sys_command(f'/usr/bin/genfstab -pU {self.mountpoint} >> {self.mountpoint}/etc/fstab')) + def genfstab(self, flags='-pU', output='>>'): + o = b''.join(sys_command(f'/usr/bin/genfstab {flags} {self.mountpoint} {output} {self.mountpoint}/etc/fstab')) if not os.path.isfile(f'{self.mountpoint}/etc/fstab'): raise RequirementError(f'Could not generate fstab, strapping in packages most likely failed (disk out of space?)\n{o}') return True |