← Back to team overview

sslug-teknik team mailing list archive

Re: Cdrom server

 

Carsten Svaneborg wrote:
> 
> David Sebastian Neumann wrote:
> > Jeg ville høre om der fandtes en "speciel" version af Linux, som
> > kun fyldte en diskette - men som stadig havde drivere til :
> 
> Kan du ikke lave en selv?
> Prøv at kigge i /usr/doc/HOWTO/bootdisc-HOWTO. Du skal have fat
> i en disk med både kernel og root fil system. Du kan konfiguere
> kernelen så alt ikke relevant er slået fra, og smide den ud på
> disketten. Lyder som et interessant forsøg, jeg tror selv jeg
> vil prøve at lave en.

Det er nemmest at lave et system med to disketter, til at starte med.

Som udgangspunkt kan du vælge en RedHat boot + rescue disk.

Lav en kerne uden moduler og put den på den første disk. 

Den anden disk er sjovere; den indeholder en ramdisk. Ved opstart
køres scriptet /bin/init. Det kan man rette til, og fx starte diverse
netværksting op.

For at rette i disk 2 gør jeg:

dd if=/dev/fd0 of=disk2.img.gz bs=512
gzip -cd disk2.img.gz >disk2.img
dd if=disk2.img of=/dev/ram bs=512

mkdir /mnt/disk2
mount -t auto /dev/ram /mnt/disk2

Ret så i /mnt/disk2, læg de programmer ind, du har brug for.

Når du er færdig:

umount /mnt/disk2
dd if=/dev/ram of=disk2.img
rm disk2.img.gz
gzip -9 disk2.img

Den komprimerede fil, disk2.img.gz, skal kunne være på en floppy.

dd if=disk2.img.gz of=/dev/fd0 bs=512

Disk 1 er nemmere at udforske, da den er MS-DOS formatteret.

Jeg har lavet et sæt, hvor disk2 indeholder diverse netværksting,
gzip, zip, unzip. Så kan man boote dette sæt og mounte en tom
VFAT partition og unzip'e en hel win95/win98 distribution fra
et NFS drev.

Mogens
-- 
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk


References