Puvodni iso image z CDcka

Josef Vogeltanz josef.vogeltanz na skoda.cz
Středa Říjen 9 07:03:07 CEST 2002


Nevim, kde by mohla byt chyba. Protoze i puvodni tazatel tohoto threadu psal
o potizich, vecer po navratu domu jsem se pustil do kompilace a instalace.
Pouzil jsem jiz z drivejska stazenou verzi cdfs-0.5 archivovanou na CD.
Prubeh konfigurace, kompilace a instalace jsem zaznamenaval do logu, kam
jsem pozdeji pro vetsi prehlednost doplnil jeste pouzite prikazy z radky:
 <<install.log.txt>> 
Pro trvale natahovani modulu jsem doplnil do /etc/init.c/boot.local radek
"/sbin/modprobe/ cdfs
Vytvoril jsem v korenu adresar /cdfs kam CD-ROM mountuju prikazem mount -t
cdfs /dev/cdrom /cdfs a funguje to. Zkousel jsem datove i audio cedecko a
bez problemu. Pouzita distribuce je SuSE 8.0 CZ. (Mam jeste k dispozici
verzi cdfs-0.42)


=====================================
Josef Vogeltanz - Technologicky rozvoj

Skoda Dopravni technika s.r.o  
Tylova 57, 316 00 Plzen
tel.:+420 377 736 533;  mob.:+420604118307      
mailto:josef.vogeltanz na skoda.cz                          
=====================================


> Dne út 8. říjen 2002 06:04 jste napsal(a):
> > Zkuste se podivat sem:
> > http://www.elis.rug.ac.be/~ronsse/cdfs/
> > Nejenze vam to umozni ziskat identicky iso image, ale cdfs filesystem se
> > muze hodit i na jine veci. Nekde bych snad mel mit i cesky preklad teto
> > 	internetove stranky.
> 
> Vypada to na sikovnou vecuicku ale nedari se mi to na RH8 prelozit :-(
> .
> .
> .
> .
> audio.c:186: warning: excess elements in struct initializer
> audio.c:186: warning: (near initialization for `cdfs_cdda_aops')
> audio.c:188: variable `cdfs_cdda_raw_aops' has initializer but incomplete
> type
> audio.c:189: unknown field `readpage' specified in initializer
> audio.c:190: warning: excess elements in struct initializer
> audio.c:190: warning: (near initialization for `cdfs_cdda_raw_aops')
> audio.c:169: storage size of `cdfs_cdda_file_operations' isn't known
> audio.c:184: storage size of `cdfs_cdda_aops' isn't known
> audio.c:188: storage size of `cdfs_cdda_raw_aops' isn't known
> make: *** [audio.o] Error 1
> 
------------- další část ---------------
linux:/usr/src/packages/SOURCES/cdfs-0.5 # ./configure
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for linux/fs.h... yes
checking whether gcc needs -traditional... no
checking for directory with kernel source... /usr/src/linux
checking for kernel version... 2.4.18-4GB
checking for kernel module symbol versions... no
checking for directory to store kernel modules... /lib/modules/2.4.18-4GB/kernel/fs/cdfs
checking for processor type... i586
checking for cdfs version... 0.5
updating cache ./config.cache
creating ./config.status
creating Makefile


linux:/usr/src/packages/SOURCES/cdfs-0.5 # make
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c audio.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c cdXA.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c cddata.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c hfs.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c iso.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c proc.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c root.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c utils.c 
gcc -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -DCONFIG_CDFS_VERSION=\"0.5\"  -I/usr/src/linux/include -c daemon.c 
ld -r audio.o cdXA.o cddata.o hfs.o iso.o proc.o root.o utils.o daemon.o -o cdfs.o 	


linux:/usr/src/packages/SOURCES/cdfs-0.5 # make install
/usr/bin/install -c -m644 cdfs.o /lib/modules/2.4.18-4GB/kernel/fs/cdfs
if [ -r /usr/src/linux/System.map ]; then \
	depmod -ae -F /usr/src/linux/System.map \
	2.4.18-4GB; \
fi


linux:/ # /sbin/modprobe cdfs
linux:/ # mount -t cdfs /dev/cdrom /cdfs
linux:/ # cd /cdfs
linux:/ # ls
.
..
sessions_1-1.iso


Další informace o konferenci Linux