Takas: Bölümden dosyaya, şimdi “eşleşen takas cihazı yok”


19

Ubuntu 18.04'ü çalıştırırken, takas bölümünden takas dosyasına geçtim.

swapon -s(özet) ve swapfile yeni boyutu ile ücretsiz gösterir. / etc / fstab değiştirildi, takas dosyasındaki izin değişti ve takas bölümü silindi. Güncellemeler (apt-get güncelleme ve yükseltme) olduğunda, bu hatayı alıyorum:

Setting up amd64-microcode (3.20180524.1~ubuntu0.18.04.2) ...
update-initramfs: deferring update (trigger activated)
amd64-microcode: microcode will be updated at next boot
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
W: initramfs-tools configuration sets RESUME=UUID=c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11
W: but no matching swap device is available.

Burada listelenen UUID, eski takas bölümü içindir. Bir takas dosyasının bir UUID'si olduğunu düşünmedim, ancak bundan emin değilim. Diğer her şey iyi çalışıyor gibi görünüyor. Bu sorunu gidermek ve düzeltmek için nasıl devam etmeliyim?


Bu ne gösteriyor? sudo swapon --show? Ve:ls -lh /swapfile
oldfred

çıktılar: İSİM TİPİ BOYUTU KULLANILAN PRIO / swapfile dosyası 3G 0B -2 ve -rw ------- 1 kök kökü 3.0G 10 Temmuz 13:00 / swapfile
rkeating 30:18

Bunlar aslında benimkiyle aynı görünüyor. Fstab ne gösteriyor? Biçimlendirmeyi korumak için yukarıda yayınlayın. cat /etc/fstab
oldfred

Yukarıda göndermeyi denedim, ancak metin çok büyüktü. Sadece son satırları (takas hakkında) buraya koyacağız: # swap kurulum sırasında / dev / sdb5 idi # UUID = c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11 none swap #sw 0 0 # swapfile / swapfile yok takas sw 0 0
rkeating

Bu bir hata değil, W:anlamına geliyor Warning.
mook765

Yanıtlar:


23

Bu satır /etc/initramfs-tools/conf.d/resume konumunda, bu yüzden silmeyi deneyin.


3
+1 Evet. Silin veya onunla değiştirin RESUME=NONEveya yorum yapın ( #satırın başına a koyun ).
sudodus

Silin, yeniden başlatın, yeniden güncelleme ve yükseltme. initramfs hatasız olarak güncellenmiştir. Teşekkürler!
rkeating

1
RESUME=NONEUbuntu LTS 18.04 üzerinde çalışmaz. Satırı silmek veya RESUME=işe yarıyor.
Serge Stroobandt

16

Aşama 1:

$ sudo blkid

Sisteminizdeki her cihazın veya bölümün UUID'sini listeler. Takas bölümünün UUID'sini kopyalayın.

Adım 2:

$ sudo vim /etc/initramfs-tools/conf.d/resume

Kullanılabilir UUID'yi, kopyaladığınız UUID'yi yapıştırın ve kaydedin.

Aşama 3:

$ sudo update-initramfs -u

0

/ Etc / fstab dosyasını yeni takas UUID ile düzenleme iyi önyükleme süresi 2 dakikadan 10 saniyeye düşürüldü


Mükemmel, ama bununla ne ilgisi var no matching swap device available?
Marc Vanhoomissen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.