M-Systems Flash Disk Pioneers 91-SR-005-10-7L, DiskOnChip installation manual Contents

Page 3

Using the DiskOnChip with Linux OS

Contents

1

Introduction

4

2

Hardware Requirements for the DiskOnChip

4

3

Requirements for Installation of the DiskOnChip into Linux

5

 

3.1

Utilities Diskette Content

5

 

3.2

Linux Driver for DiskOnChip

6

4

Installing the DiskOnChip as an Additional Drive

7

 

4.1

Updating the Firmware

7

 

4.2

Integrating the TrueFFS driver into Linux

7

5

Booting Linux from the DiskOnChip

13

 

5.1

Creating a Root File System

13

6

Troubleshooting

16

7

Additional Information and Tools

18

Appendix I: Making a Root File System

19

Appendix II: Booting from a HDD when the DiskOnChip Firmware is Active

22

Appendix III: Applying a Patch Manually

23

How to Contact Us

25

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

3

Image 3
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 typingCheck dependencies Configure the kernel as followsAdding the Driver to the Kernel Remove the old object filesMake the inodes for the DiskOnChip Booting the Compiled Kernel from HDDCreating a Linux Partition on the DiskOnChip Mount the file system to a directory Creating a Native Linux File System on the DiskOnChipRecheck the partition table Save the new partition table disregard any fdisk warningsCreating a Root File System Introduction Booting Linux from the DiskOnChipCreate the list of files to be mounted OverviewPopulating the File System Run the scriptCopying the Kernel, Updating the Boot Sector and Rebooting Troubleshooting Reboot and load DOS, and reinstall the original firmwareLinux will now boot from the DiskOnChip 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 How to Contact Us Atidim Industrial Park P.O.BTel Aviv 61580, Israel