CML på Hyper-V boot problem

Hvis du har fulgt Carlos Morales i videoen, hvor han installerer CML på Hyper-V, så er du måske også endt med, at du er nødt til at boote CML i recovery mode hver gang.
(videoen findes i bunden af siden: ’Lav dit eget LAB-Setup’ under ’Mine Serier’)

Hvordan løses det?
På min pc viste det sig, at problemet lå i grafikkortet.
Når CML-VM’en starter, så “fryser” den, når video drivers loades.
Dette kan nemt løses ved at bruge en parameter, der hedder nomodeset.
Den giver kernel besked på at bruge BIOS-tilstand til grafikkortet under opstarten.

Hvordan finder du ud af, om det også er problemet på din pc?
Når CML-VM’en under opstart når til der, hvor den viser GRUB options og vil boote *CML2 – GNU/Linux, så tryk på e for at redigere GRUB.
Bladr ned til den linje, der begynder med linux, og gå til slutningen af linjen.
Her laver du et mellemrum og skriver nomodeset.

Tryk derefter Ctrl+X eller F10 for at boote.

Hvis dette virker – dvs. at CML-VM’en booter helt – så er det også video drivers, der er problemet hos dig.

Hvordan gør man så løsningen permanent?
Log på cml-controller med brugernavnet sysadmin og dit password.

  1. Redigér filen /etc/default/grub med vi eller nano (brug sudo).
    F.eks.: sudo vi /etc/default/grub 
  2. Find linjen: GRUB_CMDLINE_LINUX_DEFAULT=”” og indsæt nomodeset mellem anførselstegnene, så det ser sådan ud: GRUB_CMDLINE_LINUX_DEFAULT=”nomodeset” 
  3. Gem filen – i vi bruger du :wq, i nano bruger du Ctrl+X.
  4. Opdater GRUB med: sudo update-grub 
  5. Lav en shutdown på CML-VM’en.

Så virker din CML-VM næste gang, du starter den 😊

Leave a Reply

Your email address will not be published. Required fields are marked *