Personal tools
You are here: Home EGO ITF Software Support&Maintenance VME Pentium Board
Navigation
Log in


Forgot your username or password?
 
Document Actions

VME Pentium Board

by Bernhard Lopez last modified 2008-03-07 08:49

All VME software and documentation is on cmpl2:/root:

  • EGO_VMEVMI.tar (This contains a tar copy of all the software that is needed to build the ramdisk etc.) A copy of cmpl2 directories has been made at /data/SWRepository/VMEPC.
Under the codifier EGO-PRO-OPE-88 is archived the main Configuration Manual for the board


Some extra information:
To restart the tftpboot server, you have to stop the xinetd daemon first. (you have to be root for this)

/etc/init.d/xinetd stop

Now,

/usr/sbin/in.tftpd -l -s /tftpboot

then restart xinetd

/etc/init.d/xinetd start

One other issue which is not explicitely mentioned is the fact that the LCU Boards (lcuvtf0A, pwd vmelinux)  mounts some of the other filesystems via NFS. You can see this in the /etc/exports file on cmpl2. (and also the /etc/fstab file of the lcuvtf0A).

Installing SL4

In order to prepare a new kernel image for the network boot we have proceeded as follows:

  • We used a PC with HD and CDROM drive, installed on one side of the test crate in the electronics lab and plugged in the IDE controller cable (coming from the crate, i.e., the VME PC) into both devices (CDROM as slave, HD as master, check the jumpers!).
  • Then we started the PC (for the power supply only) and then the crate. By clicking on DEL and/or ESC we entered the BIOS and confirmed that we could see both devices on the IDE controller.
  • After that we could boot from any CD, in our case SL4 CD number 1. Note that the installation has to be done by writing "linux pci=off", otherwise you just get a black screen.
  • During the SL4 installation windows we selected all standard options except the security ones: we chose "No Firewall" and "SELinux Disabled". We selected a "Custom" installation and selected then "Everything" in order to install all packages.


Upgrade the root filesystem (on ramdisk)

ConfigManualVMIVME-7805.pdf  details it but an easiest way is:

as root on cmpl2:
cd /tmp
cp /tftpboot/rootfs.tgz /tftpboot/rootfs.tgz.<date>
cp /tftpboot/rootfs.tg .
gunzip rootfs.tgz
mount -o loop rootfs /mnt
cd /mnt
do the changes you need on the filesystem
cd /tmp
umount -o loop rootfs /mnt
gzip -9 rootfs
cp rootfs.tgz /tftpboot/