LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (https://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   Installation Review: So called "NFS Install" (https://www.linuxquestions.org/questions/slackware-installation-40/installation-review-so-called-nfs-install-467121/)

yluylu2k 07-24-2006 10:09 AM

Installation Review: So called "NFS Install"
 
My goal: Install Slack on a Celeron 700 as a NAT router and DHCP server.

What I have:

a) LAN and Internet;
b) Windows 2K (Celeron 700) with 20G HD and CD(bootable);
c) Slackware 10.2 iso files on a Windows XP workstation with CD drive but without floppy drive nor CD burner.

The W2k machine's HDD has one primary fat32 patition and one extend patition containing a logical fat32 patition.

The most preferable solution is to install Slack via NFS after finishing the following steps:

1)Run NfsAxe 3.2 on XP box so it works as a NFS server for any user and no password.
2)On XP mount the 1st ISO with Daemon Tools 4.0 and share the corresponding virtual DVD via NFS.
3)Use flash disk to copy Loadlin and these files from Slack install CD#1 to the 2nd logical drive of the W2k machine:
/kernels/bare.i/bzimage
/isolinux/initrd.img
/isolinux/network.dsk
4)Boot the W2k machine with a bootable DOS CD and lunch linux with this command:
Code:

  loadlin bzimage rw root=/dev/ram initrd=initrd.img load_ramdisk=1
5)After Linux comes up, setup the network with these commands:
Code:

  mkdir /dos
  mount -t vfat /dev/hda5 /dos
  network /dos/loadlin/network.dsk

I finished these steps and ran the `setup` command and selected the menu mode installation.
The setup progress seemed good except that it skipped the selection menu for the A series, the base Slackware system.
After copying a lot of files it reached the step for setting the root password. I typed in my password and hit the ENTER key, and it complained that the file passwd could not be found. I checked the file system myself and found that those files which should be in /usr/bin or /sbin really did not exist. I then realized that it really skipped the whole A series.
I needed this router in a hurry so I re-traced the 5 steps above and manually mounted the NFS directory and copyed the whole iso file to /dos, then started the ISO installation suggested by Slackware.org Installation FAQ. And my router is running now.

I guess that the problem lies in the NFS system, because all upper-cased file names on that virtual DVD appear as lower-cased in the NFS client.

Any suggestions for this case? Thanks.

cwwilson721 07-24-2006 01:37 PM

Quote:

Originally Posted by yluylu2k
I needed this router in a hurry so I re-traced the 5 steps above and manually mounted the NFS directory and copyed the whole iso file to /dos, then started the ISO installation suggested by Slackware.org Installation FAQ. And my router is running now.

I guess that the problem lies in the NFS system, because all upper-cased file names on that virtual DVD appear as lower-cased in the NFS client.

Any suggestions for this case? Thanks.

Due to that line there, you had not actually had the /a directory on your image in Windows.

Sounds like a copy issue more than anything, or Windows asserting itself...lol

And yes, lowercase is the norm in Slackware/Linux. There is a difference between "A" and "a" in Linux.

I use nfs to install all my boxes, but I use Slackware as my nfs server. I've never had an issue.

yluylu2k 07-26-2006 01:40 AM

Cleared!
 
In nfsAxe explicitly share out the exact directory f:\slackware in additional to the drive f:\ solved the problem.(In nfsAxe settings the "Name Conversion" should be set to None)
And I installed my 2nd router with "true NFS Install".


All times are GMT -5. The time now is 03:43 AM.