UUID'den önyüklemeye geçmek zorunda olduğunuz parametre PARTUUID
. Öyleyse olmalı root=PARTUUID=666c2eee-193d-42db-a490-4c444342bd4e
.
Belgeler neden geri döndüğünü açıklıyor unknown-block(0,0)
:
çekirdek-parametreler.txt :
root = [KNL] Kök dosya sistemi
İnit / do_mounts.c içindeki name_to_dev_t yorumuna bakın.
init / do_mounts.c :
/ *
* Bir adı cihaz numarasına dönüştürün. Aşağıdaki değişkenleri kabul ediyoruz:
*
* 1) onaltılık cihaz numarası kendini temsil eder
* 2) / dev / nfs, Root_NFS'yi temsil eder (0xff)
* 3) / dev / <disk_name> diskin cihaz numarasını gösterir
* 4) / dev / <disk_name> <decimal> cihaz numarasını gösterir
* bölüm - cihaz sayısı disk artı bölüm numarası
* 5) / dev / <disk_name> p <decimal> - yukarıdakiyle aynı, bu form
* bölümlenmiş diskin disk adı bir basamakta sona erdiğinde kullanılır.
* 6) PARTUUID = 00112233-4455-6677-8899-AABBCCDDEEFF’yi temsil eden
Bölüm tablosunun sağladığı * benzersiz bölüm kimliği.
* UUID, bir EFI / GPT UUID olabilir veya bir MSDOS'a atıfta bulunabilir
* SSSSSSSS-PP formatını kullanan bölüm, burada SSSSSSSS sıfır
* 32-bit "NT disk imzasının" doldurulmuş hex gösterimi ve PP
*, 1 tabanlı bölüm numarasının sıfır dolu bir hex gösterimidir.
* 7) PARTUUID = <UUID> / PARTNROFF = <int> ile ilişkili bir bölüm seçmek için
* Bilinen benzersiz bir kimliğe sahip bir bölüm.
*
* Eğer isim yukarıdaki kategorilere girmediyse, geri dönüyoruz (0,0).
* block_class bir şeyin disk ismi olup olmadığını kontrol etmek için kullanılır. Eğer disk
* ad, eğik çizgiler içeriyor, cihaz adı ile değiştirildi.
* patlama.
* /
Sondaki son bit, değeri anlayamıyorsa, geri döndüğünü (0,0)
, dolayısıyla hatanızın olduğunu söylüyor .
unknown-block(0,0)
Bana bir GRUB cihazı gibi görünüyor. Tahminime göre GRUB bu UUID'yi bir nedenden dolayı kullanamıyor.