From 4b7cabeab485e1ca0dae5f9e5646e74e97379cb9 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 10 Apr 2019 16:10:21 +0200 Subject: Added support to boot a installation --- archinstall.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/archinstall.py b/archinstall.py index a232add5..d2284e9d 100644 --- a/archinstall.py +++ b/archinstall.py @@ -552,7 +552,10 @@ if __name__ == '__main__': o = run("cd /mnt; umount -R sys") o = run("cd /mnt; umount -R proc") else: - o = run('systemd-nspawn -D /mnt --machine temporary {c}'.format(c=command), opts) + if 'boot' in opts and opts['boot']: + o = run('systemd-nspawn -D /mnt -b --machine temporary {c}'.format(c=command), opts) + else: + o = run('systemd-nspawn -D /mnt --machine temporary {c}'.format(c=command), opts) if type(conf[title][raw_command]) == bytes and len(conf[title][raw_command]) and not conf[title][raw_command] in o: print('[W] Post install command failed: {}'.format(o.decode('UTF-8'))) #print(o) -- cgit v1.2.3-70-g09d2