: Alternate diskless operation : --- : Creating a Boot Disk
Previous: ---
Next: Sample files and patches

1.3.1. Creating a Boot Disk

The following will allow you to run X11R6 on nodes with different video cards and a common NFS mounted /usr/X11R6 tree:

# [ create /usr/X11R6/lib/X11/xinit/xserverrc.<CLIENT_NAME>: ]
--------------------------------- cut --------------------------------------
/usr/X11R6/bin/XF86_<SERVER_OF_INTEREST>
--------------------------------- end --------------------------------------

# [ patch /usr/X11R6/bin/startx: ]
--------------------------------- cut --------------------------------------
diff -r1.1 startx
19a20,21
> hostclientrc=/usr/X11R6/lib/X11/xinit/xinitrc.`hostname`
> hostserverrc=/usr/X11R6/lib/X11/xinit/xserverrc.`hostname`
31a34,35
> else if [ -f $hostclientrc ]; then
>     clientargs=$hostclientrc
35a40
> fi
41a47,48
> else if [ -f $hostserverrc ]; then
>     serverargs=$hostserverrc
43a51
> fi
--------------------------------- end --------------------------------------

# cp /usr/X11R6/lib/X11/XF86Config \
      /usr/X11R6/lib/X11/XF86Config.<CLIENT_NAME>
# [ edit XF86Config.<CLIENT_NAME>.<DOMAIN_NAME> as appropriate ]
<\verb>
    


: Alternate diskless operation : --- : Creating a Boot Disk
Previous: ---
Next: Sample files and patches