M-Systems Flash Disk Pioneers 91-SR-005-10-7L, DiskOnChip Most likely, you forgot to do

Page 17

Using the DiskOnChip with Linux OS

VFS: Unable to mount -.

Most likely, you forgot to do:

# rdev /diskonchip/boot/doc2000 /dev/fla1

If the DiskOnChip boots and the kernel is loading, but it gets stuck after:

VFS: Mounted root (ext 2 filesystem) readonly.

Most likely, the init program or some if its configuration files weren’t copied.

Cannot log in

If you cannot login when booting Linux from the DiskOnChip, make sure that:

Your default shell is installed.

The pam libraries were placed as explained in par. 5.1.3 (only for RedHat and Caldera). Refer to Appendix II in order to solve this problem.

Kernel does not compile correctly or patch utility is not available

If the kernel does not compile correctly, and the problem is not caused by the TrueFFS driver, refer to http://sunsite.unc.edu/LDP/ or type:

#zcat /usr/doc/HOWTO/Kernel-HOWTO.gz more

Kernel is too big

When you run pLilo and you receive the error ‘Kernel xxx is too big’, recompile the kernel with the bzImage option (In step 0, use make bzImage instead of make zImage).

For further information, refer to http://sunsite.unc.edu/LDP/ or type:

#zcat /usr/doc/HOWTO/Kernel-HOWTO.gz more

91-SR-005-10-7L REV. 2.0

17

Image 17
Contents Using the DiskOnChip with Linux OS Limited Warranty Contents Hardware Requirements for the DiskOnChip IntroductionUtilities Diskette Content Requirements for Installation of the DiskOnChip into LinuxLinux Driver for DiskOnChip Updating the Firmware Installing the DiskOnChip as an Additional DriveIf the /dev/fd0 doesn’t appear in the first column, type Floppy drive must be active. Verify this by typingAdding the Driver to the Kernel Configure the kernel as followsRemove the old object files Check dependenciesMake the inodes for the DiskOnChip Booting the Compiled Kernel from HDDCreating a Linux Partition on the DiskOnChip Recheck the partition table Creating a Native Linux File System on the DiskOnChipSave the new partition table disregard any fdisk warnings Mount the file system to a directoryCreating a Root File System Introduction Booting Linux from the DiskOnChipPopulating the File System OverviewRun the script Create the list of files to be mountedCopying the Kernel, Updating the Boot Sector and Rebooting Linux will now boot from the DiskOnChip TroubleshootingReboot and load DOS, and reinstall the original firmware Most likely, you forgot to do Sys.com Additional Information and ToolsAppendix I Making a Root File System Diskonchip/bin/programname Copy the library loaders as follows For exampleYou now have pLilo sources There are 5 files that you will need to patch Appendix III Applying a Patch ManuallyUsing the DiskOnChip with Linux OS Tel Aviv 61580, Israel How to Contact UsAtidim Industrial Park P.O.B