dialmak
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xepok добавь debug on и ещё есть ограничение по версии grldr вроде. поставь посвежее. Код: title Ubuntu.iso... debug on set ISO=/ubuntu_.iso ... | Добавлено: Можно потом и выключить debug по идее Код: title Ubuntu.iso... set ISO=/ubuntu_.iso debug on parttype (hd0,3) | set check= set check=%check:~-5,4% debug off if "%check%"=="0x00" partnew (hd0,3) 0 0 0 if not "%check%"=="0x00" echo WARNING: PTN TABLE 4 IS ALREADY IN USE! && pause && configfile /menu.lst partnew (hd0,3) 0x00 /%ISO% map %ISO% (0xff) map --hook root (0xff) chainloader (0xff) | Добавлено: Тут есть один нюанс ещё. Всё это работает только при запуске на hd0. Ниже более грамотный универсальный вариант при запуске с любым текущим root (только для hd). Код: title Ubuntu.iso... set ISO=/ubuntu_.iso debug on parttype (%@root:~1,3%,3) if not %@retval%==0 pause ERROR! PTN TABLE 4 IS ALREADY IN USE! && configfile /menu.lst debug off partnew (%@root:~1,3%,3) 0 %ISO% map %ISO% (0xff) map --hook root (0xff) chainloader |
| Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 18:38 01-09-2014 | Исправлено: dialmak, 19:03 01-09-2014 |
|