Sistemi bozmadan bölümü taşıma / önyükleme


11

Bölüm düzeni

Şu anki Rafaela bölümümün yanına kurduğum eski Linux Mint bölümümü sildim. Böylece ev bölümüme eklemek istediğim boş alanım var.
Yukarıda bölüm düzenini görebilirsiniz:
sda4 / boot ile sistem
bölümüdür sda5 ana bölümdür

Ayrılmamış alanla evi genişletmek istiyorum, ancak maalesef sistem bölümü aralarında ve ayrılmamış alanın başlangıcına taşımam gerekecekti.
Sistemin artık önyükleme yapmayabileceğine dair bir uyarı mesajı aldığım için, hareket ettirir / önyükleme yaparsam, sistemi bozmadan nasıl yapabileceğimi bilmek isterim. Önyükleyici artık çekirdeği bulamazsa, sistemin önyükleme yapamaması mantıklıdır, bu yüzden / veya rejenere gruba ihtiyacım olan bölüm düzenini değiştirdikten sonra sanırım.

Ayrılmamış alanı eve nasıl güvenle ekleyebileceğimi bilen var mı?

Yanıtlar:


5

Önyükleme sektörünün önyükleme bölümünü bulması gerekir, bundan sonra önyükleme yükleyicisi bölümlerden çıkar, sürücüde yer almaları umrumda değildir.
Sanırım ekran görüntüsü ile canlı olarak parıltılı kullandığınızı varsayıyorum. Yeniden boyutlandırdıktan sonra kabuktan yapmanız gerekenler:

  1. Önyükleme dizinini içeren yeniden konumlandırılmış kök bölümünüzü bağlayın
  2. / boot ayrı bir bölümse kök bölüm yuvasına monte edin
  3. /Bind seçeneğini kullanarak / dev kök dizininizdeki dev dizinine bağlayın
  4. Kök yuvasına Chroot
  5. Önyükleme kesimini yeniden yüklemek için grub-install veya liloconfig komutunu çalıştırın

Bugün bölümleri taşıdım ve yeniden boyutlandırdım ve her şey sorunsuz çalıştı. Kök bölüme bile krok atmam gerekmiyordu. Sanırım / boot / efi ayrı bir bölüm. Ancak, bunu bir çözüm olarak işaretliyorum, çünkü sorun yaşarsanız bunun cevap olabileceğini düşünüyorum. Bu arada, 64bit için 64bit canlı bir ortam kullanmayı unutmayın. Aksi taktirde disk üzerinde kroşe yapamazsınız.
Thorben

64/32 bit farkını düşünmedim, ama bu doğru. içine koyduğunuz işletim sisteminde 64 bit ikili dosyaları çalıştırmak için bir 64 bit işletim sistemi çalıştırmanız gerekir.
MVanOrder

0

Bölümümü berbat ettim (Ubuntu 19.04).

Neyse ki çalışması kolay oldu, sadece bir ubuntu canlı USB'den bir performans göstermekupdate-grub zorunda kaldım (endişelenmeyin, kolay).

Sahip olduğum hata mesajı: hata sembolü grub_efi_allocate_fixedbulunamadı

Prosedür:

  1. Bir Ubuntu Live USB oluşturun ve üzerinde önyükleme yapın
  2. İşletim sistemi bölümü konumunuzu bulun (gparted ile, örneğin: / dev / sda1 )
  3. Bu komutları yürütün ( bölümünüzle / dev / sda1 yerine )
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
sudo update-grub

Yeniden başlatın ve belki işe yarayacak :)

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.