grub kurtarma klasörü kök dışına taşıdı


0

Gerçekten aptalca oldum

sudo mv / * / some_folder

uzak sunucumda taşı komutu vm ubuntu 12.04

Bu benim önyükleme klasörüme taşındı

/home/.../somefolder/boot

Bu klasöre bana grub kurtarmasını sağlayan bir tarayıcı terminali üzerinden erişebiliyorum.

Normal şekilde önyüklemek için tüm klasörü kök konumuna nasıl geri getirebilirim?

Bu mümkün değilse, bu konumdan önyükleme yaparsam, en azından dosyalarımı ssh ile kopyalamak için önyükleme klasöründen daha yüksek klasörlere geçebilecek miyim?


Tarayıcı terminali nedir?
YtvwlD

GRUB'u geri yüklemek bu durumda çok yardımcı olmaz. Kökünün tamamını başka bir klasöre taşıdın.
YtvwlD

@YtvwlD 1.Standart terminali tarayıcı açılır penceresinden erişilir 2. Bu, kök klasörleri erişmem gereken klasörlerden daha yüksek bir seviyeye taşımak için grub'u geri yüklemekle ilgili değildir. Bu şekilde ubuntu'yu açabilir ve dosyalarımı ssh ile gönderebilirim.
Alexphys

ls /GRUB kurtarma işinde çalışıyor mu ?
YtvwlD

@YtvwlD> Evet ls / işe yarıyor
Alexphys

Yanıtlar:


0

Bu makineye doğrudan erişiminiz varsa (belki de bu tarayıcı terminali popup (()) aracılığıyla), çekirdeğinizi ve initramfs'ınızı yüklemeyi ve önyüklemeyi deneyebilirsiniz.

Bu, sisteminizi tekrar gündeme getirmez (önyükleme işlemi yalnızca / önyüklemeye bağlı olmadığından) ancak bir kabuk içine girebilirsiniz.

GRUB'a tam erişiminiz varsa bu işe yarayabilir:

linux /<path>/boot/vmlinuz<...>
initrd /<path>/boot/initrd<...>

emeğin için teşekkürler. Bunun işe yarayabileceğini biliyorum, ancak bu yolla yukarıdaki / önyükleme dizinlerindeki dosya ve klasörlere erişemiyorum.
Alexphys

Peki, yapabilirsin. Minimal sistemi initramfs içinde başlattıktan sonra, dosya sistemlerini kurabilir ve ne istersen yapabilirsin.
YtvwlD

İlginç. Gorna bunu denemek ve bunun nasıl çalıştığını size bildirmek
Alexphys
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.