GRUB / dev / nvme konumuna yüklenemiyor


22

Canlı bir usb üzerinden başlattım ve 15.10'u yükledim ancak yükleme işleminin sonunda bir hata alıyorum:

Unable to install GRUB in /dev/nvme.

Ardından, önyükleyicinin kurulduğu yeri değiştirme seçeneği sunar ancak bu noktada OK düğmesine basıldığında grub hiçbir şey yapmaz. / Dev / nvme, only / dev / sda ile ilgili geçmişte linux kurulumları yaparken her zaman gördüğüm hiçbir bilgiyi bulamıyorum. Neden / dev / nvme şimdi ve bunu nasıl düzeltebilirim? Teşekkürler.

EDIT: Muhtemelen güvenli önyüklemeyi kapattığımı ve UEFI'dan mirasa geçtiğimi de unutmamak gerekir, çünkü ubuntu kurulumu UEFI modunda mor yükleme ekranında donmaya devam etti.


/ dev / nvme SSD'lerin kısaltması
Raphael

Ah tamam, harika. temizlediğin için teşekkürler. Grubun bir SSD'ye yüklenememesinin bir nedeni var mı?
JakeP

Ama nvme olarak okunmadı, gparted ssdinizi sda olarak okumalı
Raphael

Canlı USB'nize önyükleme yapın ve Ubuntu'yu deneyin, ardından oradan gparted'i açın ve ssd'nizin ne okuduğunu görün. Sizde kurulu başka sürücüler var mı?
Raphael,

1
Ubuntu desktop 15.10 live image'ı kullanıyorum. Gparted nvme diskimi tanımıyor, sadece canlı USB'yi / dev / sda1 olarak gösteriyor. Gparted, v0.19.0'dır.
Hovis Biddle,

Yanıtlar:


6

Yükleyiciye /dev/nvme0n1Grub'u yüklemesini söylemelisiniz (en azından NUC 5i5RYK cihazımda NVMe sürücüsü ile gösteriliyor. Ancak, en azından benim durumumda, yükleyici hala önyükleme yapamadığım için bozuk görünüyor) yeni kurulan sisteme.

Ancak, ilk kurulumdan sonra Ubuntu 15.10 önyükleme hatasını bozan iki yöntem buldum:

  1. GUI programını Önyükleme Onarımı kullanın :

    Varsayılan veya "Önerilen Onarım" çalışmıyor, ancak "Gelişmiş Seçenekler" i seçtim ve "SecureBoot" un işaretini kaldırdım, ancak diğer tüm varsayılan seçenekleri koruduktan sonra yönergeleri izleyin, sistem yeni kurulan işletim sistemine doğru şekilde önyüklenir.

    Sonuçlara http://paste.ubuntu.com/14439023/ adresinden ulaşılabilir.

  2. Önce Ubuntu 15.04'ü yükleyin, ardından 15.10'a yükseltin. Boot Repair'ı çalıştırmanın bir alternatifi olarak, 15.04'ü kurarsam tüm güncellemeleri çalıştırdığımı gördüm:

    sudo apt-get update
    sudo apt-get upgrade
    

    o zaman koş

    sudo do-release-upgrade -d
    

    o zaman 15.10 başarıyla önyüklenir.


7

Önerilerden hiçbiri işe yaramadı ama benim için çözümü buldum.

Yükleyici nasıl bölümleneceğini sorduğunda Manual, bundan sonra seçimi yapın :

  1. Seçiniz /dev/nvme0n1, yeni bir bölümleme tablosu oluşturması gerekip gerekmeyeceğini soracak (yalnızca ilk kez) - bunu kabul et.
  2. Seçin free spaceve yaratmayı seçin EFI boot section(farklı araçlarda farklı şekilde çağrılabilir, ancak herkes söylemelidir EFI), onu ayarlayın 500 MB(ilk önce bu olmalıdır, içindeki diğer bölümlerden önce nvme0n1)
  3. Şimdi geri kalanının bölümlerini ayırın free space, örneğin tümünün free spacekök olarak ayarlanması /, ext4(en azından /bootayrı ayrı ayarlanması önerilir ).
  4. Alt kısımda nereye grubkurulması gerektiğini soran bir menü görmelisiniz . Seç /dev/nvme0n1.

Tamam, gerçekte çok basit bir kurulumdur ve UEFI'yi devre dışı bırakmanıza gerek yoktur.


Çok teşekkür ederim! EFI önyükleme bölümü eksik olan şeydi. Kurulum oluşturulduktan hemen sonra başarıyla tamamlandı.
Paul Lysak

USB çubuğu UEFI modunda
ctuffli

Eski modda ve Manuel bölümlerde, varsayılan / ext4 ve takas bölümleriyle (sadece ikisi) Biyografiler benim için çalıştı. Ubuntu oturum açma GUI'sinden hemen önce, muhtemelen önceki başarısız yükleme denemelerinden birinden ekranda geçersiz bir bölüm tablosu hatası alıyorum. Bu yüzden sürücüyü silip tekrar yapmayı planlıyorum. Bozuk bilgileri silmek için = / dev / sıfır = = / dev / nvme0n1 bs = 1b say = 1000 olduğunda dd gerekir. Şimdiye kadar Windows yüklemeyle ilgili hiçbir planım olmadığından EFI verilerini oluşturmaktan kaçınmaya çalışıyordum. Thanks +1 Dell E3 Tower
5818'de

Bu önyüklemeye izin verdi ... ancak asıl yükleme kullanılamazdı. Her şey ya süper yavaştı ve / veya çöktü. Güncellemeleri bile alamadım çünkü apt-get bir iz bırakacaktı.
Cerin

@Cerin Peki, bu başka bir konu. Önyüklemeyi başardıysanız, talimatlar doğruydu. Bir çeşit donanım veya ağ sorununuz varsa, bu başka bir şey ...
Lilian A. Moraru

5

Yükleyicinin varsayılan Erase diskini kullanırken ve Ubuntu (LVM şifrelemeli) seçeneğini yüklediğimde sürekli olarak bu hatayı aldım. bölümlerimi gparted ile özelleştirmek için başka bir şey seçtim.

Ben mantıklı bir set yeterli (bölüm düzeni 60GB primary ext4 /, 100GB logical ext4 /home, 10GB swap) ve seçilmiş primaryolarak bölüm önyükleme yükleyicisi kurulumu için Aygıt , o zaman hatasız yüklü.


Size bir kutu donut borçluyum efendim.
Jacob Holloway

1
UEFI önyüklemesiyle çalışan / dev / nvme0n1 önyükleyici ile v16.04 ile şifrelenmiş bir Ubuntu kurulumunu yükleyebildim. Yükleyicide takip ettiğim adımlar şunlardı: boştur 3) sürücünün önünde bir bölüm oluşturun, 1000 MB (ihtiyacınız olan boyut), / boot ile eşleştirin 4), kalan boşluğa sahip önyükleme bölümünü izleyerek "fiziksel şifreli bölüm" oluşturun 5) / mount ile yeni şifreli bölüm atayın nokta 6) seçmek için / dev / nvme0n1 önyükleyici kurmak için bölüm olarak
user1652110

@ user1652110 yorumunuz için teşekkürler. Hızlı soru lütfen: "fiziksel şifreli bölüm" seçeneğini nerede buldunuz? kurulum sihirbazında mıydı? veya gparted içinde? Bulamıyorum. disk yükleme (yani, yükleyiciyi canlı bir oturumda başlattınız mı?) Lütfen disk tahsisinizin ekran görüntüsünü paylaşabilir misiniz?
pipo17171

3

Samsung NVMe SSD'li bir Intel NUC5i7RYH cihazım var ve BIOS ayarlarına girip "Legacy" açılışını devre dışı bırakarak çözdüğüm aynı sorunla karşılaştım.


2

/ dev / nvme doğru bir cihaz değil ve sda ​​olarak asla 'okunmayacak'. NVMe mmcblk gibi numaralandırılmıştır. cihaz adı olarak / dev / nvme0n1 ve ilk bölüm olarak / dev / nvme0n1p1. grub-install / dev / nvme0n1, EFI dizininin gparted olarak bulunabileceği durumlarda NVME cihazlarını tanımak için en az 0.24.0-1 sürümünde çalışabilir


0

Bir küme bilgisayarım var. Windows 10 yüklü ek bir sürücüye sahip olan her bilgisayarda, UEFI Modunda Live Ubuntu Install USB sürücüsünü önyüklemediğiniz zaman açıkladığınız sorun vardı . Sahip olduğum her bilgisayar sadece bir Linux sürücüsüne sahipti, UEFI Modu gerektirmiyordu.

TLDR : UEFI Modu'nu kullanan aynı bilgisayara (hatta farklı sabit sürücü) başka sistemler yüklüyse, UEFI modunda başlattığınızdan emin olun.

Gönderen askubuntu.com

UEFI ürün yazılımı bulunan bir bilgisayara sahip olmak, Ubuntu’yu UEFI modunda kurmanız gerektiği anlamına gelmez. Önemli olan aşağıda:

Bilgisayarınızın diğer sistemleri (Windows Vista / 7/8, GNU / Linux ...) UEFI kipinde kuruluysa, Ubuntu'yu da UEFI kipinde kurmanız gerekir. Bilgisayarınızın diğer sistemleri (Windows, GNU / Linux ...) Legacy (UEFI değil) modunda yüklüyse, Ubuntu'yu Legacy modunda da kurmanız gerekir. Örneğin, bilgisayarınız eskiyse (<2010), 32 bit veya önceden yüklenmiş bir Windows XP ile satılmıştır.

Ubuntu bilgisayarınızdaki tek işletim sistemi ise, Ubuntu'yu UEFI modunda kurup kurmamanız önemli değildir.

Ubuntu'nuzun yükleme sırasında donması ile ilgili olarak, ayrı bir soruya değecek başka nedenler olabilir.


1
Bu soruya bir cevap vermiyor. Bir yazarın açıklamasını eleştirmek veya talep etmek için yazının altına bir yorum bırakın. - Şu kaynaktan
0xF2

Daha açık olması için cevabımı güncelledim, bu çözüm benim için tarif edilen ana sorunu çözdü (sonraki bir donma problemini ayrı bir soruya değeceği gibi çözmedi).
Marc
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.