Эта статья поможет Вам установить любой дистрибутив Linux из под Windows машины прямо из iso-образа на жестком диске. Статья может помочь владельцам нетбуков, а также тем, кто по каким-либо причинам не может воспользоваться обычным установочным диском. Установка Grub4Dos Для начала скачиваем Grub4Dos. На момент написания статьи последней стабильной версией был Grub4Dos 0.4.4. Win XP/2000 Распаковываем grldr и menu.lst из архива в корень диска с установленной Windows. Редактируем boot.ini. Возможно потребуется снять атрибут «read only», чтобы иметь возможность сохранить файл attrib -r boot.ini В конец файла дописываем C:\grldr="Grub4Dos" Win Vista/7 Распаковываем grldr, grldr.mbr и menu.lst из архива в корень диска с установленной Windows. Запускаем консоль от имени администратора и выполняем bcdedit /create /d "Grub4Dos" /application bootsector В ответ на предыдущую команду получим id созданной записи, который подставим в последующие три bcdedit /set {id} device partition=C: bcdedit /set {id} path \grldr.mbr bcdedit /displayorder {id} /addlast Более подробные инструкции по установке Grub4Dos можно найти здесь. Правка menu.lst Добавляем новый пункт в меню загрузчика title Boot Installer fallback 1 root (hd0,1) kernel /vmlinuz vga=normal ramdisk_size=14972 root=/dev/rd/0 rw -- initrd /initrd.gz Здесь подставляем номер диска и номер раздела на Ваши. В случае, если ставится Ubuntu, то можно скачать (amd64) нужные образы vmlinuz и initrd.gz. В остальных случаях их можно найти в iso-образе самого дистрибутива. Для справки привожу небольшую таблицу названий в разных дистрибутивах Ubuntu vmlinuz initrd.gz Debian vmlinuz initrd.gz Fedora vmlinuz initrd.img Mandriva vmlinuz all.rdz openSUSE linux initrd Slackware bzImage initrd.img Gentoo gentoo gentoo.igz Теперь копируем iso-образ дистрибутива в получившуюся кучу и перезагружаемся. Установка Возможно установка несколько различается в разных дистрибутивах. Я рассмотрю установку на примере Ubuntu. После перезагрузки в Диспетчере загрузок появится новый пункт. Выбираем Появится загрузчик Grub4Dos. Выбираем «Boot Installer» Установщик предложит выбрать язык. Выбираем наш великий и могучий Возможно установщик не сможет самостоятельно отыскать образ В этом случае нужно повторно запустить поиск из главного меню и указать местоположение вручную После выбора образа появится еще несколько привычных окошек и начнется установка. Правка menu.lst. Вариант #2 Возможен также альтернативный вариант menu.lst title Boot Installer fallback 1 find --set-root /имя_образа.iso map /имя_образа.iso (0xff) || map --mem /имя_образа.iso (0xff) map --hook chainloader (0xff) savedefault --wait=2 Тут никаких дополнительных телодвижений не требуется — загрузится привычный установщик Ubuntu. Так как образ грузится с жесткого диска, советую прежде чем начинать установку, заранее выделить раздел под ОС и swap.