download the latest vmlinuz and initrd from
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/hd-media/
I put the ubuntu-12.04.1-server-amd64.iso to the /software (in my usb disk)
and put the vmlinuz and the initrd files to the / (in my usb disk)
the menu.lst for grub:
title Install UBUNTU SERVER 12.04 64BIT
root
kernel /vmlinuz boot=install iso-scan/filename=/software/ubuntu-12.04.1-server-amd64.iso ro quiet
initrd /initrd.gz
I have install ubuntu server 11.10 successfully with grub for dos,but in ubuntu server 12.04, there are some wrongs:
I have boot it,and choose the language,when I click "next", it was detecting devices, then got a wrong: Can't find any ISO file to install
installer-amd64why do you think you need the iso? Why do you think you need theboot=install, andiso-scanoptions? I don't really understand what you are trying to do here. – Zoredache Oct 18 '12 at 8:12