SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
And have confirmed that the nfs shares are working correctly. When I point the SUSE installer from the boot cd at the correct location, it finds the share okay, but the error mesage I get back when I give it /suse/cd1 as the first cd is 'Cannot find Image check installation source' or something like that.
I can't find any other information out there on this problem and I have checked a couple of guides out there to make sure I did it okay.
anyone have an idea? Have I made some glaringly obvious boo boo!?
I only have theoretical knowledge here, but I found a source in the SUSE documentation that only mentions one single NFS export with all the subdirectories included.
1.2.2. Manual Setup of an NFS Installation Source
Setting up an NFS source for installation is basically done in two steps. In the first step, create the directory structure holding the installation data and copy the installation media over to this structure. Second, export the directory holding the installation data to the network.
To create a directory holding the installation data, proceed as follows:
Log in as root.
Create a directory that should later hold all installation data and change into this directory. For example:
Replace product with an abbreviation of the product name (in this case SUSE Linux) and productversion with a string that contains the product name and version.
For each CD contained in the media kit execute the following commands:
Copy the entire content of the installation CD into the installation server directory:
cp -a /media/path_to_your_CD-ROM_drive .
Replace path_to_your_CD-ROM_drive with the actual path under which your CD or DVD drive is addressed. Depending on the type of drive used in your system, this can be cdrom, cdrecorder, dvd, or dvdrecorder.
Rename the directory to the CD number:
mv path_to_your_CD-ROM_drive CDx
Replace x with the actual number of your CD.
To export the installation sources via NFS using YaST, proceed as follows:
Log in as root.
Start ‘YaST’+‘Network Services’+‘NFS Server’.
Select ‘Start NFS Server’ and ‘Open Port in Firewall’ and click ‘Next’.
Select ‘Add Directory’ and enter the path to the directory holding the installation data. In this case, it is /productversion.
Select ‘Add Host’ and enter the hostnames of the machines to which to export the installation data. Instead of specifying hostnames here, you could also use wild cards, ranges of network addresses, or just the domain name of your network. Enter the appropriate export options or leave the default, which works fine in most setups. For more information about the syntax used in exporting NFS shares, read the exports man page.
The NFS server holding the SUSE Linux installation sources is automatically started and integrated into the boot process.
I'll try adding the /suse directory to the nfs shares as suggested there and give it another go, but I did try this initially. The OpenSUSE site says to go it the cd1, cd2 etc way and several others suggest the directory above as in the post you made.
I would just use the CD's but then I'd learn nothing about solving this problem!
Have a look at the SUSE Documentation that comes with your local installation (SUSE Help Center->SUSE Documentation->Reference->Advanced Deployment Scenarios). I found a lot more information about remote installations than I could find on the net. There was also information about the several boot parameters for the target system.
Hmm what I read on the opensuse site, some symbolic links are needed in the installation source root directory and the cd's should be in a sub directory for some reason.
I changed the structure to /suse/suse-version-10/cd1-5 and am creating the required symbolic links in the /suse directory but one line has me puzzled (looking at other guides) it's the one where it says create 2 files in a yast directory called instorder and order with the lime "cd1 cd1" inside. In another guide they had the full path to cd1 but the line was really confusing. Does anyone know what the correct syntax in these files should be?
I did it manually since all the information seems to be related to setting up an install source on an existing SuSE install with suse tools like yast and makesusedvd. I have the inst source on my debian server.
I have finished the changes but haven't tried them yet (redownloading the cd's to burn onto cdr's so I can install that way if absolutely necessary.