- - Linux açılış yükleyicisini acil durumlar için USB'ye nasıl yedeklersiniz?

Linux açılış yükleyicisini acil durumlar için USB'ye nasıl yedeklersiniz?

Çoğu Linux işletim sisteminin çalıştığı bootloaderile gitmek Grub olarak bilinir. Bilgisayarınız başlatıldığında bir menüden Linux dağıtımınızı ve diğer işletim sistemlerini başlatmak için yapılandırılabilecek basit bir araçtır.

Grub diğerlerine göre güvenilir bir araçtıralternatif Linux önyükleyicileri ve bu nedenle, toplulukta favori olarak kaldı. Bu, mükemmel olmadığını söyledi. Olduğu kadar güvenilir olduğu için, hatalar olabilir ve Grub kırılabilir.

Grub önyükleyiciniz en kötüye döndüğünde hazırlanmanın en iyi yolu, Linux önyükleyicisini harici bir sabit diske veya USB belleğe yedeklemek.

BIOS Grub - MBR'yi yedekleme

Birçok Linux kullanıcısı kullanmaya geçerkenStandart olarak EFI, birçok kullanıcı hala Grub'un BIOS sürümünü kullanıyor, çünkü her bilgisayar EFI'yi iyi çalıştıramıyor. Eğer bir BIOS kurulumu Linux'unuz varsa, Grub bootloader'ınız Master Boot Record programını kullanır. Bu, Linux işletim sisteminizin kurulumu sırasında, bootloader'ın Grub EFI değişkenlerinde olduğu gibi bir klasör yerine sabit sürücünüzdeki ilk sektörlere yüklendiği anlamına gelir.

MBR ile ilgili iyi bir şey, çok kolay olmasıdırGrubunuzun tam bir yedeğini almak için, Linux kurulumunuzun MBR sektörlerini bir TXT dosyasına kopyalayarak. İşlemi başlatmak için tuşuna basarak bir terminal penceresi açın. Ctrl + Alt + T veya Ctrl + ÜstKrkt + T Klavyede Ardından, kullanın lsblk birincil Linux sabit sürücünüzün ne olduğunu belirleme komutu.

lsblk

Çıktısını gözden geçirmek lsblk terminalde komut ve bağlama noktası altında "/" olan bölümü bulun. Bu komut, sabit sürücü etiketinizin ne olduğunu bulmanıza yardımcı olacaktır. Bu örnekte, sürücü etiketi “/ dev / sda” olacaktır.

Terminalde, DD Ana Önyükleme Kaydınızın bir yedeğini bir TXT dosyasına oluşturmak için komut.

Not: değiştirmelisiniz /home/username/ Linux PC'nizdeki kullanıcı adına aşağıdaki komutta! Gerçek sabit sürücünüzün etiketini yansıtacak şekilde / dev / sda'yı da değiştirdiğinizden emin olun.

dd if=/dev/sda  of=/home/username/master-boot-record.txt count=1 bs=512

DD aracı oldukça hızlı bir yedekleme yaratacaktır. Tamamlandığında, ana dizinde (~ /) “master-boot-record.txt” etiketli bir dosyanız olacak. Güvenli bir şekilde saklamak için bir USB flash sürücüye veya USB harici sabit sürücüye yerleştirin.

MBR yedeklemesini geri yükle

MBR yedeklemenizi geri yüklemeniz mi gerekiyor? Buradaki Grub araçlarından biriyle kırılmış Linux PC'nizin sistemine önyükleme yapın. Ardından bir terminal açın, “master-boot-record.txt” dosyasına sahip olan USB cihazınızı bağlayın, dosyayı tekrar ana dizininize (~ /) yerleştirin ve aşağıdaki komutu çalıştırın.

Not: daha önce olduğu gibi, değişiklik yapmanız çok önemlidir /home/username/ ve /dev/sda kullanıcı adınızı ve gerçek sabit sürücünün etiketini yansıtmak için.

dd if=/home/username/master-boot-record.txt of=/dev/sda count=1 bs=512

Yedekleme Grub konfigürasyonları

UEFI Grubunu kullananlar DD'yi kullanamayacaklarGrub önyükleyicisini yedeklemek için bir araç. Neyse ki, yapılandırma dosyalarınız, özel önyükleme girişleriniz, vb. İçin tam bir yedek oluşturmak hala mümkündür.

Not: Grub yapılandırma dosyalarının yedeklenmesi yeterli değilse, Clonezilla'da nasıl yedek oluşturulacağına ilişkin dersimizi okumayı düşünün. UEFI Grub da dahil olmak üzere eksiksiz bir sistem yedeği oluşturur.

Tam bir Grub yapılandırma dosyası yedeği oluşturmak için, dizini kullanarak giriş dizininizde bir yedekleme klasörü oluşturarak başlayın. mkdir Komut.

mkdir -p ~/grub-backup

Ana dizininizdeki yedekleme klasörü ile Grub yapılandırma dosyasının bir kopyasını oluşturabiliriz.

cp / etc / default / grub ~ / grub-backup /

Bu Grub yapılandırma dosyasıdır. Sonra, Grub bootloader girişlerinizi kopyalayın. /etc/grub.d/ Klasör.

sudo cp -R / etc/grub.d/ ~ / grub-backup /

Buradan, bir USB flash sürücüyü Linux PC'nize takın. Bundan sonra “grub-backup” klasörünü sürücüye sürükleyin.

Yedeklemeyi geri yükle

Grub yapılandırmalarınızı ve girişlerinizi UEFI Linux PC'nize geri yüklemek için USB flash sürücünüzü takın. Ardından, aşağıdaki adım adım talimatları izleyin.

Aşama 1: Linux dosya yöneticinizi açın, USB flash sürücüye tıklayın ve “grub-backup” klasörünü ana klasörünüze yerleştirin (~ /).

Adım 2: Linux PC'nizde bir terminal penceresi açın. Ardından, kullanın CD “grub-backup” içine geçmek için komut.

cd grub-backup

Aşama 3: “Grub” dosyasını / etc / default / ile geri yükleyin. mv Komut.

sudo mv grub /etc/default/

4. Adım: Grub önyükleyici girişlerinizi /etc/default/grub.d/ klasörüne geri yükleyin.

cd ~/grub-backup/grub.d/
sudo mv * /etc/grub.d/

Dosyaları geri yükledikten sonra Grub sisteminizi güncelleyin.

Debian / Ubuntu

update-grub

Arch Linux

grub-mkconfig -o /boot/grub/grub.cfg

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg
</ P>

Yorumlar