В Sat, 24 Jan 2015 03:22:35 -0500
Felix Miata
Andrei Borzenkov composed on 2015-01-24 10:06 (UTC+0300):
Sat, 24 Jan 2015 01:05:28 -0500 Felix Miata composed:
I've tried many times over the years, but from among the myriad of options available, I have never figured out how to put the pieces together to install from an installation ISO file available via Samba or NFS. Many linuxrc options are possible, but like in most man pages, examples are scarce, and inadequate for me to grok. Most if not all attempts before today were followed by success in either installing via HTTP (slower, but most frequent choice), or via copying the iso to local HD (clumsy), or via burning iso and booting from OM (clumsy and wasteful of plastic). Maybe once long ago I mounted the iso on the server and exported its mount point.
Following are my last 10 attempts that "Could not find the openSUSE Repository":
title Install SuSE 13.1 32bit DVD iso on NFS c kernel (hd0,0)/suse131/linux32 install=nfs://srvr/isos/openSUSE-13.1-DVD-i586.iso initrd (hd0,0)/suse131/initrd32
title Install SuSE 13.1 32bit DVD iso on NFS d kernel (hd0,0)/suse131/linux32 install=nfs://srvr/isos/openSUSE-13.1-DVD-i586.iso initrd (hd0,0)/suse131/initrd32
c & d were supposed to be different. :-p
I expect these to work. Did you check root squash on NFS server?
I don't know anything about checking. Showmount -e from the client end doesn't say anything about squash. The exports file for the server's /isos directory has included the ro,root_squash,sync options for at least 30 months. I changed it to ro,no_root_squash,sync, then did exportfs -r, but get the same error. So I tried exportfs -auv; exportfs -av, which also didn't help. Then I moved the iso into a subdirectory on the server and adjusted cmdline accordingly. That too fails.
Could you capture tcpdump on server (tcpdump -s 1500 -w /tmp/nfs.pcap -i ethX) and make result somewhere available? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org