VirtualBox – problémy s Grubom?

Alebo s Lilom? Proste s bootovaním?

Potom máte pravdepodobne dynamicky alokovaný disk.

Takže si to pekne skonvertujte na statický a ono vám to zase bude fungovať.

Veď je to úplne zrejmé! Nie?

Pomocou Sysrecuecd som nabootoval VirtualBox, pripojil som si disky  a rsyncom preniesol dáta. Keďže bolo naviac nutné zachovať aj rozšírené atribúty filesystému, lebo inak by Centos nadával ako pohan, pridal som -X

rsync -av -X disk-dynamicky/* disk-staticky/

Grub som skúšal odpaľovať z chrootu, ale to nebol moc dobrý nápad. Nakoniec sa mi to podarilo priamo zo Sysrescuecd.

To, čo zafungovalo bolo spustenie inštalátoru grubu s nasledujúcimi parametrami:

grub-install --root-directory=disk-staticky /dev/sda

Pokiaľ máte lepšiu metódu, sem s ňou.

Ešte taká drobnosť, ktorá možno nie je zrejmá. Keď máte shell grubu, tak môžete použiť tabulátor na doplňovanie príkazov a názvov súborov. Ak zrovna neviete, kde je uložné jadro na systéme, tak vám ho tabulátor pomôže nájsť.

Príklad:

kernel /boot/vmlinuz<TAB>... root=/dev/sda1
initrd /boot/init<TAB>...

15. December 2009 at 13:13 - Software engineering (Tags: , , , , , ). You can leave a response, or trackback from your own site.

2 Responses to “VirtualBox – problémy s Grubom?”

Leave a Reply

  • Babel fish

      Translate from:

      Translate to:

  • Where’s the fish?

  • Starfish

  • Fish for you

  • Further info

  • Badges

  • Video channel

  • Learning

    Grow your brain.
  • Tags

  • Topics

  •  

    December 2009
    M T W T F S S
    « Nov   Jan »
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • Comments