Saya memiliki masalah berikut: Saya memiliki server kecil (berbasis Debian) yang dapat saya hubungkan dari jarak jauh (koneksi VPN / SSH). Sekarang saya ingin mengubah beberapa opsi boot (sebenarnya saya ingin memigrasi sistem file root saya ke partisi lain) dan karena itu saya harus reboot sistem saya.
Bahkan saya takut kemungkinan bahwa ada sesuatu yang salah dan SSH maupun VPN tidak dapat memulai. Dalam skenario ini, saya harus pergi ke server secara pribadi yang letaknya cukup jauh. Saya bisa meminta seseorang untuk me-restart (jika panik kernel, ...) tetapi tidak ada yang memenuhi syarat untuk memperbaiki sistem. Demikian pertanyaan saya:
Apakah ada kemungkinan untuk membuat entri dalam konfigurasi GRUB2 yang menjadikan entri sebagai default hanya untuk boot berikutnya? Jadi, jika ada masalah saya hanya bisa reboot dan memulihkan dengan sistem yang lama? Jika boot berjalan tanpa masalah (yang saya harapkan), saya dapat mengubah grub sehingga boot secara default dari sistem baru.
sumber
Jawaban:
Anda memang bisa menggunakan Grub untuk boot sekali saja . Anda juga dapat menentukan boot cadangan . Pada dasarnya, Anda menggunakan
default saved
di awal grub.conf Anda, untuk menunjukkan bahwa Anda ingin mem-boot entri yang disimpan secara default. Kemudian di akhir boot eksperimental Anda, gunakansavedefault #
untuk mengatur opsi booting lama sebagai nilai baru yang disimpan. Sehingga setiap kali Anda mem-boot kernel baru, grub menyimpan yang lama sebagai boot berikutnya.Terakhir, Anda selalu dapat melakukan pengujian sebagai boot manual, jika Anda dapat mengakses Grub loader. Dengan begitu, reboot akan selalu menggunakan default asli Anda.
sumber
Anda bisa boot menggunakan entri fallback Grub .
Tambahkan bait lain dengan opsi baru (atau lama) Anda, lalu pilih yang dikenal baik sebagai fallback.
Lihat juga untuk menambahkan
panic=5
opsi (me-reset sistem setelah kernel crash)sumber