live: configure OS on first disk only

Call configure_os only for first disk, any other disks are only
supported to restore data images by now.

Call os_probe only for disk 1 in refresh.
master
Alejandro Sirgo Rica 2025-02-06 14:31:13 +01:00
parent 0f519ecfeb
commit 72406a7d89
1 changed files with 6 additions and 3 deletions

View File

@ -82,8 +82,10 @@ class OgLiveOperations:
code = int(pa.parttype, base=16)
if mount_mkdir(pa.padev, target):
probe_result = os_probe(target)
part_setup['os'] = probe_result
part_setup['os'] = ''
if part_setup['disk'] == '1':
probe_result = os_probe(target)
part_setup['os'] = probe_result
total, used, free = shutil.disk_usage(target)
part_setup['used_size'] = used
@ -594,7 +596,8 @@ class OgLiveOperations:
extend_filesystem(disk, partition)
configure_os(disk, partition)
if disk == 1:
configure_os(disk, partition)
self.refresh(ogRest)