USB yükleme medyası kullanılarak UEFI etkinleştirilmiş yeni bir SSD'ye 16.04 64 masaüstünü kurarken de aynı sorunu yaşadım. Sorunun aksine, monte etmek için başka disklerim olduğu için kendi bölümlerimi oluşturmayı seçtim. Paket yüklemesinin başlangıcına yakın bir yerde bu hatayı çarptım.
Biraz googling yaptıktan sonra bu sayfayı buldum:
https://help.ubuntu.com/community/UEFI#General_principles
hangi devletler General principles
bölüm:
HDD’nizde UEFI bölümü yoksa, önce onu oluşturmanız gerekir
ve:
https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition
Hangi devletler:
- Mount point: / boot / efi (not: manuel bölümlemeyi kullanırken bu mount noktasını ayarlamanıza gerek yok, Ubuntu yükleyici bunu otomatik olarak algılar)
- Boyut: minimum 100Mib. 200MiB önerilir.
- Türü: FAT32
- Diğer: "boot" bayrağına ihtiyaç var.
Böylece yeniden yükledim ve sürücümü bölümlendirmeye geldiğimde EFI seçeneğini dosya sistemleri ve takas vb. İçeren listeden seçtim ve diskin başında 200 MB yaptım. Dosya sistemini seçme ya da önyüklenebilir bayrağı ayarlama seçeneğini bulamadım.
Bundan sonra kurulumun geri kalanı iyi gitti.
Bu diskteki bölümler kurulumdan sonra şöyle gözüküyor:
Aynı bilgiler çalıştırılarak görülebilir parted
:
$ sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: ATA Samsung SSD 750 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
2 1049kB 200MB 199MB fat32 boot, esp
3 200MB 242GB 242GB ext4
1 242GB 250GB 8000MB linux-swap(v1)
(parted) q
Oluşturulan bölümün bir EFI Sistem Bölümü (ESP) olduğunu ve diskin MBR bölüm tablosu yerine bir GUID Bölüm Tablosu (GPT) içerdiğini unutmayın .
Bu diskin içine /boot/efi
veya içine bakarsanız, /sys/firmware/efi/
onları doldurmuş bulmalısınız, aynı şekilde çalışan sudo efibootmgr
gerçek çıktı sağlamalıdır, daha fazla bilgi istiyorsanız aşağıdaki bağlantıya bakın.
Daha fazla bilgi
UEFI'nin nasıl çalıştığı hakkında daha fazla bilgi edinmek istiyorsanız UEFI önyüklemesinden sonra : bu gerçekten nasıl çalışır? Adam Williamson tarafından şiddetle tavsiye edilir.
Makalede bu hataya neden olan durumu açıklar (Fedora kullanıcısı olduğunu ancak aynı Ubuntu için de geçerli olduğunu unutmayın):
Manuel bölümlendirme yapılırsa EFI sistem bölümünün kullanılması
Burada yalnızca Fedora için yetkili tavsiyeler verebilirim, ancak esas diğer dağıtım / işletim sistemleri için yararlı olabilir.
Bir UEFI yerel yüklemesi yaparken Fedora'nın sizin için bölümlemeyi yönetmesine izin veriyorsanız - ve GPT biçimli bir disk kullanıyorsanız veya diski yeniden biçimlendirmesine izin veriyorsanız (mevcut tüm bölümleri silerek) - EFI sistem bölümü işlerini sizin için halleder .
Özel bölümleme kullanıyorsanız, kurucunun kullanması için bir EFI sistem bölümü sağlamanızı bekler. Bunu yapmazsanız, yükleyici (biraz kafa karıştırıcı bir hata mesajı ile) şikayet edecek ve yüklemeye başlamanıza izin vermeyecektir.
Yani, bir UEFI yerel kurulumu yapıyorsanız ve özel bölümleme kullanıyorsanız, 'EFI sistem bölümü' türündeki bir bölümün / boot / efi'ye monte edildiğinden emin olmalısınız - bu, Fedora'nın EFI sistem bölümünü bulmayı beklediği yerdir kullanarak. Sistemde mevcut bir EFI sistem bölümü varsa, montaj noktasını / boot / efi olarak ayarlayın. Henüz bir EFI sistem bölümü yoksa, bir bölüm oluşturun, türünü EFI sistem bölümüne ayarlayın, en az 200 MB büyük (500 MB iyidir) ve montaj noktasını / boot / efi olarak ayarlayın.