Çözüldü CachyOS kurulumda hata veriyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
15 Temmuz 2023
Mesajlar
14.837
Makaleler
8
Çözümler
110
Yer
Castel Sant'Angelo
Daha fazla  
Sistem Özellikleri
HP Victus 16 R1056NT
i5-14500HX | RTX 4060 Mobile 120W | 32 GB DDR5 5200Mhz
Cinsiyet
Diğer
Çözüm
Windows'unkini 2 GB'a cikartsam ikisi aynisini kullansa nasil olur acaba?
Olur ama bence o uğraşa değmez.
Doğrudan Linux'a özel bir 1GB bölüm ayarlamak hem daha zahmetsiz hem de gelecekte daha az sorun yaşama ihtimali içerir.

Linux için sadece şu ikisi yeterli neticede:
boot için:
- /boot/efi -> fat32, 1GB
Sistem için:
- / -> BTRFS/EXT4, istediğin miktarda alan.

Swap'ı dosya olarak'ta kurabailirsin. Bence dosya daha avantajlı.
Boot partition'a yeterince alan kalmamış gibi duruyor.
Gerekirse elle bölümleyip daha fazla alan verin.

Kod:
2025-08-04 - 19:59:34 [1]:     ERROR: Installation failed: "Dış komut, işini hatalarla bitirdi."
2025-08-04 - 19:59:34 [6]:     .. - message: "Dış komut, işini hatalarla bitirdi."
2025-08-04 - 19:59:34 [6]:     .. - details: <i>mkinitcpio</i> komutu, 1 çıkış kodu ile işini bitirdi.
Çıktı:
==> Building image from preset: /etc/mkinitcpio.d/linux-cachyos.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-cachyos -g /boot/initramfs-linux-cachyos.img
==> Using drop-in configuration file: '10-chwd.conf'
==> Starting build: '6.16.0-5-cachyos'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-cachyos.img'
cat: write error: No space left on device
bsdtar: Write error
bsdtar: Write error
==> ERROR: Early uncompressed CPIO image generation FAILED: 'bsdtar (step 1)' reported an error
2025-08-04 - 19:59:34 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
2025-08-04 - 19:59:34 [6]:     Calamares will quit when the dialog closes.
2025-08-04 - 19:59:34 [6]: DEBUG (Qt): QML Component (default slideshow) deactivated
2025-08-04 - 19:59:34 [6]: void Config::doNotify(bool, bool)
2025-08-04 - 19:59:34 [6]:     Notification not sent; completion: failed
2025-08-04 - 19:59:34 [6]: void {anonymous}::PowerManagementInterface::uninhibitSleep()
2025-08-04 - 19:59:34 [6]:     Sleep was never inhibited.
 
Boot partition'a yeterince alan kalmamış gibi duruyor.
Gerekirse elle bölümleyip daha fazla alan verin.

Kod:
2025-08-04 - 19:59:34 [1]:     ERROR: Installation failed: "Dış komut, işini hatalarla bitirdi."
2025-08-04 - 19:59:34 [6]:     .. - message: "Dış komut, işini hatalarla bitirdi."
2025-08-04 - 19:59:34 [6]:     .. - details: <i>mkinitcpio</i> komutu, 1 çıkış kodu ile işini bitirdi.
Çıktı:
==> Building image from preset: /etc/mkinitcpio.d/linux-cachyos.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-cachyos -g /boot/initramfs-linux-cachyos.img
==> Using drop-in configuration file: '10-chwd.conf'
==> Starting build: '6.16.0-5-cachyos'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-cachyos.img'
cat: write error: No space left on device
bsdtar: Write error
bsdtar: Write error
==> ERROR: Early uncompressed CPIO image generation FAILED: 'bsdtar (step 1)' reported an error
2025-08-04 - 19:59:34 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
2025-08-04 - 19:59:34 [6]:     Calamares will quit when the dialog closes.
2025-08-04 - 19:59:34 [6]: DEBUG (Qt): QML Component (default slideshow) deactivated
2025-08-04 - 19:59:34 [6]: void Config::doNotify(bool, bool)
2025-08-04 - 19:59:34 [6]:     Notification not sent; completion: failed
2025-08-04 - 19:59:34 [6]: void {anonymous}::PowerManagementInterface::uninhibitSleep()
2025-08-04 - 19:59:34 [6]:     Sleep was never inhibited.
52 GB'lık disk vermiştim oysaki. Neden yetersiz görüyor ki? Oradan boot partition'u yanlış mı çıkarıyor acaba yoksa Windows'un 100 MB'lığına mı bağlamaya çalışıyor?
 
52 GB'lık disk vermiştim oysaki. Neden yetersiz görüyor ki?
Otomatik bölümlendirme muhtemelen /boot/efi için 1GB'den az alan ayırdı. Çoğu zaman daha azı yeterli olsa da belli ki yeterince iyi ayarlanmamış.
Belki bir sürücü kuruldu ve sıkıştırma yapmayı unuttu.

Birde bu dağıtım /boot/efi değil /boot kullanıyor sanırım bölümlendirirken dikkatli ol.
 
Otomatik bölümlendirme muhtemelen /boot/efi için 1GB'den az alan ayırdı. Çoğu zaman daha azı yeterli olsa da belli ki yeterince iyi ayarlanmamış.
Belki bir sürücü kuruldu ve sıkıştırma yapmayı unuttu.

Birde bu dağıtım /boot/efi değil /boot kullanıyor sanırım bölümlendirirken dikkatli ol.
Manuel olarak elle yapsam sikinti olmaz yani anladigim kadariyla.
EFI partition system'i /boot/efi degil /boot olarak mi baglamam gerek yani?
 
EFI Partition System'i /boot/efi degil /boot olarak mi baglamam gerek yani?

Evet. Loglara göre hep o şekilde bağlamışlar.
Hatta şimdi fark ettim Windows'un EFI bölümünü kullanmaya çalışmış sanırsam. Bu şekilde sorun yaşaması çok normal.
Windows 100 MB bir bölüm kullanıyor.

Kod:
2025-08-04 - 19:37:34 [6]: .. mapping for "/dev/nvme0n1p1" "/dev/nvme0n1p1"
 partlabel : "Basic data partition"
 partition-uuid (partuuid) : "PartUUID$76830701"
 parttype : "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
 partattrs : "9223372036854775808"
 mountPoint: : "/boot"
 fs: : "fat32"
 fsName : "fat32"
 filesystem-uuid (uuid) : "FSUUID$46fdb6f6"
 claimed : "false"
 
Son düzenleyen: Moderatör:
Evet. Loglara göre hep o şekilde bağlamışlar.
Hatta şimdi fark ettim Windows'un EFI bölümünü kullanmaya çalışmış sanırsam. Bu şekilde sorun yaşaması çok normal.
Windows 100 MB bir bölüm kullanıyor.

Kod:
2025-08-04 - 19:37:34 [6]: .. mapping for "/dev/nvme0n1p1" "/dev/nvme0n1p1"
 partlabel : "Basic data partition"
 partition-uuid (partuuid) : "PartUUID830701"
 parttype : "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
 partattrs : "9223372036854775808"
 mountPoint: : "/boot"
 fs: : "fat32"
 fsName : "fat32"
 filesystem-uuid (uuid) : "FSUUIDfdb6f6"
 claimed : "false"
Windows'unkini 2 GB'a cikartsam ikisi aynisini kullansa nasil olur acaba?
 
Windows'unkini 2 GB'a cikartsam ikisi aynisini kullansa nasil olur acaba?
Olur ama bence o uğraşa değmez.
Doğrudan Linux'a özel bir 1GB bölüm ayarlamak hem daha zahmetsiz hem de gelecekte daha az sorun yaşama ihtimali içerir.

Linux için sadece şu ikisi yeterli neticede:
boot için:
- /boot/efi -> fat32, 1GB
Sistem için:
- / -> BTRFS/EXT4, istediğin miktarda alan.

Swap'ı dosya olarak'ta kurabailirsin. Bence dosya daha avantajlı.
 
Çözüm
Olur ama bence o uğraşa değmez.
Doğrudan Linux'a özel bir 1GB bölüm ayarlamak hem daha zahmetsiz hem de gelecekte daha az sorun yaşama ihtimali içerir.

Linux için sadece şu ikisi yeterli neticede:
boot için:
- /boot/efi -> fat32, 1GB
Sistem için:
- / -> BTRFS/EXT4, istediğin miktarda alan.

Swap'ı dosya olarak'ta kurabailirsin. Bence dosya daha avantajlı.
Evet, buna benzer bir şekilde çözdüm. Tek fark EFI Partition System'ı 2 GB yapmak ve sadece /boot'a bağlamak gerekiyor. Bunun sebebi de tahminen CachyOS'in kendi kernelini kullanması.
 
Bunun sebebi de tahminen CachyOS'in kendi kernelini kullanması.
LTO yamaları, Bir işlevi daha az kod kullanarak yaptırmak. En göze çarpan farkı bu.
Ben denediğim zaman hiçbir getirisi olmadı. Ayrıca derlenme süresini yükseltiyor. Kısaca gereksiz olduğunu düşünüyorum.

Asıl konuya dönersek bu klasik /boot/efi yerine /boot kullanmanın sebebi bu değildir. Farklı bir kullanım senaryosu düşünmüşlerdir.
 

Technopat Haberler

Geri
Yukarı