how to install OpenSUSE from a donor host on the LAN

At the request of whych. But I think there is a howto in the Wiki covering this too.

Most people know that they can install OpenSUSE over the Internet using the NET CD. What is not so obvious is that you can also install from a donor host on the LAN, using NFS, SMB, HTTP, FTP and I believe even TFTP. This is useful if you don’t have a DVD drive or don’t want to worry about error-prone media and drives. Or course, your CD and drive must be good, but it only has to be good enough to load the 100MB of software at the start.

Another advantage is that you don’t have to use the live CD which has higher RAM requirements, and you have the full DVD worth of packages.

The choice of protocol is from the boot screen, F3 I believe (please correct me if I’m wrong).

Unfortunately as far as I can tell you can’t install from an ISO image. You have to unpack the image, either actually, or virtually, by loop mounting the ISO image so that it looks like a part of the filesystem.

On a Linux donor you can do this with:

mount -o ro,loop  /path/to/dvdimage.iso  /some/convenient/mount/point

You can then export the files under the mount point with any of the protocols mentioned. Naturally you must have a suitable server for your chosen protocol running.

On Windows there are programs that allow you to mount an ISO image as if were a device. You can then share the “device” using SMB.

The install process will prompt you for the needed info. You’re more likely to succeed if you use IP addresses instead of domain names.

Thanks Ken.
Will give it a try next time I need to install.