Загрузка данных


[root@CachyOS liveuser]# # 1. Прячем хуки целевой системы, чтобы pacman о них не спотыкался
mv /mnt/usr/share/libalpm/hooks /mnt/usr/share/libalpm/hooks.bak

# 2. Накатываем glibc и coreutils с чистыми базами (исправил опечатку в systemd)
pacman --sysroot /mnt -Sy glibc coreutils systemd

# 3. Возвращаем хуки на место, когда всё починится
mv /mnt/usr/share/libalpm/hooks.bak /mnt/usr/share/libalpm/hooks
:: Synchronizing package databases...
 cachyos-v3 is up to date
 cachyos-core-v3 is up to date
 cachyos-extra-v3 is up to date
 cachyos is up to date
 core is up to date
 extra is up to date
 multilib is up to date
warning: coreutils-9.11-1.1 is up to date -- reinstalling
warning: systemd-260.1-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Package (3)                Old Version  New Version               Net Change  Download Size

cachyos-core-v3/coreutils  9.11-1.1     9.11-1.1                    0.00 MiB               
cachyos-v3/glibc                        2.43+r22+g8362e8ce10b2-4   50.68 MiB               
core/systemd               260.1-2      260.1-2                     0.00 MiB       9.69 MiB

Total Download Size:     9.69 MiB
Total Installed Size:  116.90 MiB
Net Upgrade Size:       50.68 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 systemd-260.1-2-x86_64                  9.7 MiB  6.34 MiB/s 00:02 [------------------------------------] 100%
(3/3) checking keys in keyring                                     [------------------------------------] 100%
(3/3) checking package integrity                                   [------------------------------------] 100%
(3/3) loading package files                                        [------------------------------------] 100%
(3/3) checking for file conflicts                                  [------------------------------------] 100%
:: Processing package changes...
(1/3) installing glibc                                             [------------------------------------] 100%
Optional dependencies for glibc
    gd: for memusagestat [installed]
    perl: for mtrace [installed]
(2/3) reinstalling coreutils                                       [------------------------------------] 100%
(3/3) reinstalling systemd                                         [------------------------------------] 100%
Failed to open file /usr/lib/systemd/catalog/dbus-broker-launch.catalog: No such file or directory
Failed to import file '/usr/lib/systemd/catalog/dbus-broker-launch.catalog': No such file or directory
Failed to update catalog: No such file or directory
:: Running post-transaction hooks...
( 1/11) Creating system user accounts...
( 2/11) Creating temporary files...
/proc/ is not mounted, but required for successful operation of systemd-tmpfiles. Please mount /proc/. Alternatively, consider using the --root= or --image= switches.
error: command failed to execute correctly
( 3/11) Updating journal message catalog...
Failed to open file /usr/lib/systemd/catalog/dbus-broker-launch.catalog: No such file or directory
Failed to import file '/usr/lib/systemd/catalog/dbus-broker-launch.catalog': No such file or directory
Failed to update catalog: No such file or directory
error: command failed to execute correctly
( 4/11) Updating udev hardware database...
Failed to write database /usr/lib/udev/hwdb.bin: Function not implemented
error: command failed to execute correctly
( 5/11) Applying kernel sysctl settings...
  Skipped: Running in chroot.
( 6/11) Reloading system manager configuration...
  Skipped: Running in chroot.
( 7/11) Reloading user manager configuration...
  Skipped: Running in chroot.
( 8/11) Enqueuing marked services...
  Skipped: Running in chroot.
( 9/11) Reloading device manager configuration...
  Skipped: Running in chroot.
(10/11) Arming ConditionNeedsUpdate...
(11/11) Updating linux initcpios...
/usr/lib/limine/limine-common-functions: line 149: /dev/fd/63: No such file or directory
ERROR: The mounted ESP '/boot' is not of type 'FAT32'. 
findmnt: can't read /proc/mounts: No such file or directory
error: command failed to execute correctly