Есть 1й компьютер на котором установлена windows. На его жестком диске есть 2 пустых раздела (подкачка и "/"), куда собственно и надо поставить linux.
На компютере нет CD и FDD, есть сетевая карта с PXE.
Есть 2й компьютер с DHCP, TFTP, FTP серверами.
Так как есть возможность загрузки с использованием PXE, то можно загрузиться с образа дискеты, так что можно считать что на 1м компьютере FDD есть.
Есть несколько образов установочных cd\dvd linux, например *ubuntu-7.10-*-i386.iso,
Возможные способы установки:
1) На 1м компьютере из под windows скопировать файлы с образа в раздел linux, сделать загрузочную запись linux, отредактировать boot.ini.
В теории это возможно, только надо знать как вручную разместить файлы на диске, или какой программой это сделать, или как запустить установщик linux из под windows.
2) На 2м компьютере из образа сделать зеркало дистрибутива linux, загрузить 1й компьютер используя PXE, установщик из папки netboot, и при установке указать ftp 2го компьютера.
Проблема в том, что устаноыщик пытается загрузить файлы которых нет в образе, типа firewire*, и не найдя их отказывается работать.
3) Как во 2м способе, только вместо netboot иуспользовать загрузку с образа установочного диска, который надо уменьшить до приемлемых размеров (RAM 1го компа 256Мб). При этом надо сделать так, чтобы установщик мог находить все необходимые файлы.
4) Может есть еще способы.
Итак, как в данной ситуации установить linux?