Код: Выделить всё
Another problem arises if you installed more than one set of DOS/Windows onto one disk, because they could be confused if there are more than one primary partitions for DOS/Windows. Certainly you should avoid doing this, but there is a solution if you do want to do so. Use the partition hiding/unhiding technique.
If GRUB hides a DOS (or Windows) partition (see section hide), DOS (or Windows) will ignore the partition. If GRUB unhides a DOS (or Windows) partition (see section unhide), DOS (or Windows) will detect the partition. Thus, if you have installed DOS (or Windows) on the first and the second partition of the first hard disk, and you want to boot the copy on the first partition, do the following:
grub> unhide (hd0,0)
grub> hide (hd0,1)
grub> rootnoverify (hd0,0)
grub> chainloader +1
grub> makeactive
grub> bootно и после этого система не стала грузится,а лишь стала выдавать ошибку о неверных инструкциях... Кто-нибудь сталкивался с данной проблемой?
Интересно еще то, что посл выполнения команды hide (hd0,0) ГРАБ прятал первый раздел, даже от самого себя и поэтому он не загружался при старте системы. Единственным выходом было загружать систему с LIVE CD и оттуда из терминала выполнить unhide (hd0,0)...Данный факт, а так же его обнаружение потратили мне уйму нервов и времени...