Конфигурирование Grub2

    • #77567
      Николай
      Ключник

      AlexTA

      10 авг 2023, 11:36
      Надо проверить наличие диска hd2, и выполнить дальнейшие действия :

      insmod part_msdos
      insmod ntfs
      probe –set devexist -d (hd2,msdos1)
      echo $devexist
      sleep –interruptible –verbose 5
      if ${devexist} = biosdisk, then
      probe –set devuuid –fs-uuid (hd2,msdos1)
      echo $devuuid
      sleep –interruptible –verbose 5
      #hd1,msdos2 – загрузочный раздел win7
      set root=’hd1,msdos2′
      ntldr /bootmgr
      boot
      else
      echo hd2 not exist
      ……
      fi

      Команда echo $devexist правильно отображает на экране biosdisk, и затем я проверяю условие но всегда вижу на экране hd2 not exist. В чем ошибка?
      …Нашел решение, нужно заменить:

      if ${devexist} = biosdisk, then

      на

      if test ${devexist} == biosdisk , then

      Но возникает другая проблема, таким образом я запускаю win7, система работает но пишет что требуется активация, если туже систему запускать через выбор загрузочного устройства в биос – то система активирована.

Viewing 0 reply threads
  • Вы должны войти в систему, чтобы ответить в этой теме.
Интepecнoe нa фopумe:
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля
×