GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu určit jiný disk jako root v grub.cfg při spuštění grub-mkconfig (ze skriptu/neinteraktivně)?

Ano, chroot bude v pořádku, nicméně , ujistěte se, že systém chroot od fit do systému, který chroot do.

chroot se používá k přesunu operačního systému na nový disk bez restartu, instalace operačního systému a dalších úloh, které vyžadují instalaci nového systému souborů.

Jak na chroot se správnými připojeními odpovídají současnému systému (jádru) novému systému souborů. Nainstalujte a nastavte GRUB 2 a případně provádějte další úkoly.

1) Připojte svůj normální systémový oddíl. X je písmeno jednotky. Y je číslo oddílu:
sudo mount /dev/sdXY /mnt

2) Pokud používáte samostatný spouštěcí disk nebo oddíl, musí být připojen (kde sdXY je označení oddílu /boot):
sudo mount /dev/sdXY /mnt/boot

3) Připojte kritické virtuální souborové systémy (kernel):
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done

4) Chroot do nového systému souborů:
sudo chroot /mnt

5) Nainstalujte GRUB 2 na disk, pro který je systém BIOS nastaven. Pokud je disk součástí nastavení RAID, opakujte příkaz se všemi písmeny jednotek použitými v poli.
(Uveďte pouze písmeno jednotky, protože hlavní spouštěcí záznam je nainstalován velmi specifickým způsobem):
grub-install /dev/sdX

6) Vygenerujte soubor nabídky GRUB 2 (grub.cfg):
update-grub

7) Provádějte další úkoly, jako jsou aktualizace, instalace aplikací, konfigurace atd.:
...

8) Ukončete chroot:
CTRL-D na klávesnici

https://help.ubuntu.com/community/Grub2/Installing#via_ChRoot


Linux
  1. Zabránění souběžnému spuštění bash skriptu

  2. Windows – Jak zabránit Windows v přepsání Grub při použití stroje s duálním spouštěním?

  3. Spuštění Pycharm jako root ze spouštěče

  1. Jak mohu spustit program jako root pomocí správce oken?

  2. Jak se install -c liší od cp

  3. Jak vytvořit obraz disku VHD z živého systému Linux?

  1. Jak mohu použít DD k migraci dat ze starého disku na nový?

  2. Jak mohu monitorovat disk io?

  3. Jak mohu provést atomické přírůstkové zálohy běžícího linuxového systému pomocí freewaru?