As promised in the last post, this post is just to describe my experience with the no CD install for openSUSE 10.3.
The suse wiki link was fairly accurate except that I had some hard time to figure out the real-no-CD-but-USB-disk way.
To iterate the steps I had followed:
- Download miniboot.iso from suse’s official site or some of it mirror. For openSUSE, I downloaded it from here. Just choose Network install as the Installation medium and then click on Mini CD.
- Note down the installation repository in the download page vis-a-vis this and this.
- Download the latest version of syslinux from kernel.org.
- Then follow the steps detailed in ‘Install without CD/DVD……’ section of the suse wiki link. I shall copy them verbatim here as well just for reference. I won’t be updating them according to my experience (E: means the USB drive…translate according to your env):
- Extract miniboot.iso to E: with WinRar such that E:\boot exists
- Move E:\boot\x86_64\loader\* to E:\ (The directory x86_64 might be something like i586)
- Delete E:\isolinux.bin
- Rename E:\isolinux.cfg to E:\syslinux.cfg
- Extract syslinux-
- CD to c:\syslinux\syslinux
syslinux E:(What had worked for me was
syslinux -m -e E:).
- Boot from the USB stick.
- I don’t remember the initial instructions on booting up but they were pretty easy to follow.
- The only special thing that you need to do is select Network as the installation media and configure the above-noted repositories. The repository type is HTTP. You would need to type in the IP address of the server and the remaining part of the URL (from ‘/distribution’ to the last ‘/’) as directory.
- To find the IP just switch to another terminal (press Alt+F2), you should have a shell. Type in ping download.opensuse.org. Find the IP in ‘’. Get back to install screen by Alt+F1.
- You might have to configure the network manually if DHCP is not configured properly on your network.
- From then on the installation is like the normal installation, just a little more time consuming as all the packages were travelling over the wire.
- Be sure to not to include your USB disk in the partitioning info. For me it confused the GRUB and I had to manually edit grub’s config to boot up the system.
Hope that would be helpful and spreads the word.