Dualboot win10 / Linux Mint загружается непосредственно в win10 - не показывает grub

Эти числа обозначают уровень make, что позволяет нам узнать, как подмейк относится к верхнему уровню make.

Это рекурсивное использование make, подробнее см. здесь .

Копая исходный код make, вы можете увидеть что-то более понятное.

В main.c:

/* Value of the MAKELEVEL variable at startup (or 0).  */                       

unsigned int makelevel;

а затем:

/* Figure out the level of recursion.  */                                     
  {                                                                             
    struct variable *v = lookup_variable (STRING_SIZE_TUPLE (MAKELEVEL_NAME));  
    if (v && v->value[0] != '\0' && v->value[0] != '-')                         
      makelevel = (unsigned int) atoi (v->value);                               
    else                                                                        
      makelevel = 0;                                                            
  }

В выходе. c:

/* Use entire sentences to give the translators a fighting chance.  */        
  if (makelevel == 0)                                                           
    if (starting_directory == 0)                                                
      if (entering)                                                             
        fmt = _("%s: Entering an unknown directory\n");                         
      else                                                                      
        fmt = _("%s: Leaving an unknown directory\n");                          
    else                                                                        
      if (entering)                                                             
        fmt = _("%s: Entering directory '%s'\n");                               
      else                                                                      
        fmt = _("%s: Leaving directory '%s'\n");                                
  else

И отформатируйте вывод перед печатью:

if (makelevel == 0)                                                           
    if (starting_directory == 0)                                                
      sprintf (p, fmt , program);                                               
    else                                                                        
      sprintf (p, fmt, program, starting_directory);                            
  else if (starting_directory == 0)                                             
    sprintf (p, fmt, program, makelevel);                                       
  else                                                                          
    sprintf (p, fmt, program, makelevel, starting_directory);                   

  _outputs (NULL, 0, buf);

Примечание

1
01.09.2015, 19:43
2 ответа

использовать live linux CD или DVD Я предлагаю Ubuntu жить и восстановить grub или переустановить его.

смонтируйте раздел Mint в /mnt

, а затем:

sudo grub-install --root-directory=/mnt /dev/sda(the suitable based on your partition table) 

проверьте его командой ниже, чтобы найти раздел Mint:

fdisk -l

, а затем :

update-grub
2
27.01.2020, 23:36

Я не эксперт, но я заметил, что, если вы не отключите функцию быстрой загрузки Windows 10 перед установкой Linux, возникнут сложности такого типа.

0
27.01.2020, 23:36

Теги

Похожие вопросы