Linux bootloader-ni qanday zaxiralash mumkin haqida malumot
Boshqa alternativ Linux bootloaders bilan taqqoslaganda, bu ishonchli vosita bo’lsa-da, GRUB mukammal emas, shuning uchun bugungi kunda «yangi darslik» deb nomlangan.Linux bootloader-ni qanday zaxiralash mumkin«Ko’p foydalanuvchilar uchun qiziqarli bo’ladi.
GRUB: bu nima?
GRUB ni ishlatish uchun tuzilishi mumkin bo’lgan oddiy vosita Linux tarqatilishi mashina ishga tushganda paydo bo’ladigan menyudan foydalanib, kerakli va boshqa kompyuter operatsion tizimlari.
Yuqorida aytib o’tilganidek, GRUB Bozorda boshqa Linux bootloaderlari bilan taqqoslaganda, bu juda ishonchli vosita, shuning uchun uni ko’p odamlar afzal ko’rishadi. Biroq, bu har doim ham mukammal emas, chunki ba’zida uning noto’g’ri ishlashiga olib keladigan xatolar bo’lishi mumkin. Ushbu muammodan xalos bo’lishning eng yaxshi usuli bu USB-stikka yoki tashqi qattiq diskka zaxira nusxasini yaratishdir, shunda muammo yuzaga kelganda uni tiklashingiz mumkin.
Linux bootloader-ni qanday zaxiralash kerak: birinchi usul
Ko’p foydalanuvchilar Linux versiyadan foydalanishda davom eting BIOS tomonidan GRUB chunki uni hamma kompyuterlar ham ishlay olmaydi. UEFI. Agar sizda bunday versiya bo’lsa, GRUB foydalanadi Asosiy yuklash yozuvlari. Bu shuni anglatadiki, Linux operatsion tizimini o’rnatish paytida GRUB GRUB-ning EFI versiyasida bo’lgani kabi, papkaning o’rniga qattiq disk yoki SSD-ning birinchi tarmoqlariga o’rnatildi.
Haqida xushxabar MBR MBR sektorlarini a-ga nusxalash orqali GRUB-ning to’liq zaxira nusxasini yaratishingiz mumkin txt fayli. Zaxira jarayonini boshlash uchun terminalni oching va buyruqdan foydalaning lsblk joylashgan asosiy qattiq diskni topish uchun Linux tarqatilishi.
Ko’rsatilgan ro’yxatdan foydalanib, o’zingizning bo’limingizni toping / o’rnatish nuqtasi ostida. Ushbu buyruq sizga qattiq disk yorlig’ini topishga yordam berishi kerak (masalan / dev / sda).
Ushbu nuqtada, terminal ichida, buyruqdan foydalaning DD ning zaxira nusxasini yaratish uchun Asosiy yuklash yozuvlari a ichida txt fayli.
sudo dd if = / dev / sda of = / home / username / master-boot-record.txt count = 1 bs = 512
Shubhasiz almashtirish foydalanuvchi nomi sizning ismingiz bilan Linux kompyuter e nda u mavjud bo’lgan qattiq disk yorlig’i bilan Linux. DD vositasi bir necha daqiqada zaxira nusxasini yaratadi va oxirida u nomlangan faylni topadi master-boot-record.txt papkaning ichida boshlash (/).
Bu amalga oshirilgandan so’ng, USB stick yoki tashqi qattiq diskni kompyuteringizning USB portlaridan biriga ulang va ushbu faylni unga o’tkazing. Agar tiklash kerak bo’lsa MBR zaxira nusxasiAvvalo, buzilgan Linux kompyuteringizni ulardan biri yordamida yuklang GRUB vositalari Quyidagi maxsus o’quv qo’llanmamizda topishingiz mumkin.
Keyin terminalni oching, pendrive yoki qattiq diskni fayl bilan ulang master-boot-record.txtva uni katalogga joylashtiring boshlash (/) va keyin buyruqni bajaring sudo dd if = / home / username / master-boot-record.txt of = / dev / sda count = 1 bs = 512har doim almashtirishga ishonch hosil qiling foydalanuvchi nomi e nda.
Linux bootloader-ni qanday zaxiralash kerak: ikkinchi usul
Agar siz UEFI versiyasidan foydalanayotgan bo’lsangiz GRUBafsuski DD vositasidan foydalanish mumkin emas bootloader-ning zaxira nusxasi. Yaxshiyamki, siz hali ham konfiguratsiya faylining to’liq nusxasini, maxsus yuklash yozuvlarini va boshqalarni keyingi satrlarda ko’rsatmalarga rioya qilish orqali yaratishingiz mumkin.
Avvalo, deb nomlangan papkani yarating zaxiralash katalog ichida boshlash buyruq yordamida mkdir -p ~ / grub-backup. Shundan so’ng, GRUB konfiguratsiya faylining nusxasini cp / etc / default / grub ~ / grub-backup /.
Keyingi bosqichda barcha yozuvlarni nusxa ko’chiring GRUB bootloader papkada /etc/grub.d/ buyruq yordamida sudo cp -R /etc/grub.d/ ~ / grub-backup /. Nihoyat, pendrive yoki tashqi qattiq diskni Linux kompyuteringizga ulang, nusxa ko’chiring / kesib oling va papkani joylashtiring zaxira nusxasi uning ichida.
Ning sozlamalari va yozuvlarini tiklash uchun GRUB UEFI Linux kompyuteringizda avval tashqi xotira diskini yoki USB stikkani ulang. Keyin oching fayl menejeri tarqatishning standart fayl boshqaruvchisi, saqlash diskining nomini bosing va keyin papkani nusxalash / kesib oling zaxira nusxasi Manzil kitobida boshlash (/).
Endi terminal oynasini oching va buyruqni bajaring CD-grub-zaxira nusxasi ga bormoq zaxira nusxasi.
Endi fayllarni tiklang qobiq en / etc / default / buyruq yordamida sudo mv grub / etc / default/. Endi, -ni qayta tiklashingiz kerak GRUB bootloader papkaning ichida /etc/default/grub.d/ bilan:
CD ~ / grub-backup / grub.d /
sudo mv * /etc/grub.d/
Fayllar tiklangandan so’ng quyidagi ko’rsatmalarga amal qilib GRUB-ni yangilang.
Debian / Ubuntu
yangilash-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE / Fedora
grub2 -mkconfig -o /boot/grub2/grub.cfg
Agar zaxira nusxasini yarata olmasangiz UEFI GRUBIundan keyin foydalanishni qat’iy tavsiya qilamiz Clonezilla tizimning to’liq zaxira nusxasini yaratish uchun UEFI GRUBI. Agar buni qanday qilishni bilmasangiz, iltimos, ilova qilingan qo’llanmani ko’rib chiqing.
Shubhalar yoki muammolar bormi? Biz sizga yordam beramiz.
Agar siz zamonaviy bo’lishni istasangiz, biznikiga obuna bo’ling Telegram kanali y instagramda bizni kuzatib boring. Agar siz biron bir savol yoki muammo uchun yordam olishni istasangiz, bizning saytimizga obuna bo’ling Facebook hamjamiyati.
Boshqa foydali maqolalar
Qanday qilish kerak, Texnologiyalar
Linux bootloader-ni qanday zaxiralash mumkin