Bug 39504

Summary: Невозможно установить метки разделов в guestfish
Product: Sisyphus Reporter: xdsl
Component: guestfs-dataAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description xdsl 2021-01-04 15:56:04 MSK
При попытке выполнения guestfish-команды set-label на устройстве с файловой системой fat или ext2/3/4 возникает ошибка:

libguestfs: error: set_label: dosfslabel: No such file or directory

или соответственно

libguestfs: error: set_e2label: e2label: No such file or directory

Причина: в пакете guestfs-data образ /usr/lib64/guestfs/initramfs.x86_64.img не содержит /sbin/e2label и /sbin/dosfslabel

Временное решение: перепаковать /usr/lib64/guestfs/initramfs.x86_64.img, скопировав туда e2label из пакета e2fsprogs и fatlabel с переименованием в dosfslabel из пакета dosfstools
Comment 1 Alexey Shabalin 2024-01-11 17:41:53 MSK
* Tue Mar 09 2021 Alexey Gladkov <legion@altlinux.ru> 2.13.0-alt1
- Feature guestfs:
  + Add lable utilities (thx Mikhail Gordeev)