|
|
VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.
Vupros |
Ot: POPO |
Data: 09/28/2002 |
Znachi prochetoh syvetite or linux festa za podkarvane na
zapisvachka ama neshto rabotata se zapyna.
Napravil sym vsichko kakto go opisvat pichovete ama neshte i
neshte :))
Tuka shte vi dam chast ot statiqta koqto opisva kak stava
rabotata :))
=======================================================
Po vreme na festa zapisahme nemalko CD-ta pod Linus. Za da
mozhe da se pusne zapisvachka pod Linuks e neobhodimo da se
kompilira SCSI emulatsiia v iadroto. Sled koeto v
/etc/lilo.conf faila e neobhodimo da se dobavi dopulnitelen
parametur
append = "hdc=ide-scsi"
koito da ukazva che dadenoto ustroistvo (v nashiia sluchai
/dev/hdc ) shte izpolzva SCSI emulatsiia. Eto i primer ot
promenen /etc/lilo.conf fail
image=/boot/zImage-2.4.18mdk
label=Mandrake Linux
read-only
append="hdc=ide-scsi"
Dobavete i slednite redove v /etc/modules.conf faila
options ide-cd ignore=hdc
alias scd0 sr_mod
pre-install sg
modprobe ide-scsi
pre-install sr_mod
modprobe ide-scsi
pre-install ide-scsi
modprobe ide-cd
Za da budat vzeti v predvid promenite triabva da se
restartira lilo-to i PC-to. Tova stava s komandite (kato
root potrebitel):
# /sbin/lilo && /sbin/reboot
Tova koeto ostava da se napravi e /dev/cdrom da sochi kum
/dev/scd0
# ln -sf /dev/scd0 /dev/cdrom
============================================
kompiliral sym kernela sys scsi emulaciq,dobavil sym v
liloto
append = "hdd=ide-scsi" (hdd mi e zapisvachkata)
Dobavil sym i neobhodimite neshta v /etc/modules.conf no
kato restartna mi dava slednite syobshteniq:
Invalid line 4 in /etc/modules.conf
Invalid line 6 in ......
Invalid line 8 in ........
i ne mi dava da si mountna cd-to:
mount /dev/cdrom /cdr
mount: /dev/cdrom is not a valid block device
Slackware 8.1 mi e sistemata sys CD and CDRW
Ako imate idei kazvaite kyde e problema
P.S. dmesg izkarva slednoto:
Kernel command line: auto BOOT_IMAGE=Linux ro root=307
hdd=ide-scsi
ide_setup: hdd=ide-scsi
.
.
.
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: TEAC Model: CD-540E Rev: 1.0A
Type: CD-ROM ANSI SCSI
revision: 02
Vendor: TEAC Model: CD-W58E Rev: 1.0A
Type: CD-ROM ANSI SCSI
revision: 02
|
Otgovor #1 |
Ot: mironcho |
Data: 09/29/2002 |
Mislia che triabva da ti raboti zapisvachkata ..
Az sushto sum sus Slackware 8.1 i ne sum prekompiliral nishto, a
samo sum dobavil onzi red v lilo.conf ( append ....). Ne
sum i opisval moduli, i zapisvachkata si deistva bez da se
oplakva ;).
Probvai sus standartnoto iadro, bez da opisvash nishto v
modules.conf ...
Sushto probvai kakvo shte ti kazhe :
# cdrecord -scanbus
Ako e neshto ot sorta :
bash-2.05a# cdrecord -scanbus
Cdrecord 1.11a24 (i686-pc-linux-gnu) Copyright (C) 1995-2002
Jrg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.6'
scsibus0:
0,0,0 0) '_NEC ' 'NR-7900A ' '1.23'
Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
znachi si ti raboti zapisvachka (v protiven sluchai shte ti kazhe
che ne namira nishto).
Probvai i kazhi posle kakvo e stanalo ;)
Za sravnenie, pri men dmesg kazva:
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: _NEC Model: NR-7900A Rev: 1.23
Type: CD-ROM ANSI SCSI
revision: 02
|
Otgovor #2 |
Ot: mironcho |
Data: 09/29/2002 |
Propusnah samo da kazha, che v /etc/rc.d/rc.modules triabva da
dobavish sledniia red:
/sbin/modprobe ide-scsi
ili ako go ima no e zakomentiran - da go razkomentirash ....
|
Otgovor #3 |
Ot: POPO |
Data: 09/29/2002 |
Napravih tova koeto kaza .t.e. modprobe ide-scsi v
rc.modules i kato restartna i pri zarejdaneto mi dava neshto
ot sorta che nemoje da nameri modula.
Imashe nqkakyv nachin da vidish koi moduli sa ti zaredeni v
momenta ta ako znaesh mi go kaji.
By the way
================================
bash-2.05a# cdrecord -scanbus
Cdrecord 1.11a24 (i686-pc-linux-gnu) Copyright (C) 1995-2002
J?rg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.6'
scsibus0:
0,0,0 0) 'TEAC ' 'CD-540E ' '1.0A'
Removable CD-ROM
0,1,0 1) 'TEAC ' 'CD-W58E ' '1.0A'
Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
======================================
Ima i neshto drugo-predi bez problem si mountvah (CD-to)
/dev/hdb i zapisvachkata /dev/hdd a sega nemoga da gi
mountna,iska mi file system i kato dobavq pak neshte:
bash-2.05a# mount -t iso9660 /dev/hdb /cdr
mount: wrong fs type, bad option, bad superblock on
/dev/hdb,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
Kato se opitam da mountna zapisvachkata uj kato scsi drive
se poluchava slednoto
bash-2.05a# mount /dev/scd0 /cdrw
mount: /dev/scd0 is not a valid block device
|
Otgovor #4 |
Ot: POPO |
Data: 09/29/2002 |
Oshte neshto:
dmesg dava slednoto neshto nakraq :
Unable to identify CD-ROM format.
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 0
FAT: unable to read boot sector
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 64
isofs_read_super: bread failed, dev=03:40, iso_blknum=16,
block=32
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 64
isofs_read_super: bread failed, dev=03:40, iso_blknum=16,
block=32
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 64
isofs_read_super: bread failed, dev=03:40, iso_blknum=16,
block=32
ide-scsi: hdd: unsupported command in request queue (0)
end_request: I/O error, dev 16:40 (hdd), sector 0
FAT: unable to read boot sector
ide-scsi: hdd: unsupported command in request queue (0)
end_request: I/O error, dev 16:40 (hdd), sector 64
isofs_read_super: bread failed, dev=16:40, iso_blknum=16,
block=32
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 64
isofs_read_super: bread failed, dev=03:40, iso_blknum=16,
block=32
ide-scsi: hdb: unsupported command in request queue (0)
end_request: I/O error, dev 03:40 (hdb), sector 0
|
Otgovor #5 |
Ot: Nikola Antonov (linux< at >logos __tochka__ goto __tochka__ bg) |
Data: 09/29/2002 |
Nai-lesno, bez da redaktirash nikakvi failove, shte stane, ako
izklyuchish iztsialo poddruzhkata na IDE-CDROM ot iadroto i
kompilirash SCSI-emulatsiiata i poddruzhkata na SCSI-CDROM
direktno v iadroto, a ne kato moduli. Taka iadroto avtomatichno
shte si konfigurira emulatsiiata pri buutvane i shte ti spesti
redaktiraneto na /etc/lilo.conf i /etc/modules.conf i t.n.
Taka i taka si kompiliral, napravi go taka. Osven che e
po-lesno, kogato emulatsiiata e vgradena v iadroto, tova
neminuemo podobriava proizvoditelnostta pri "pechene".
Znachi, mahash IDE-CDROM support ot nastroikite na IDE-to.
Otgovariash s "y" na SCSI emulation i SCSI support, kakto i
na SCSI-CDROM support. Ostanaloto mozhesh da go razkarash.
Emulatsiiata trugva "ot raz" pri buutvane na iadroto.
|
Otgovor #6 |
Ot: mironcho (mironcholinux __@__ mail__dot__bg) |
Data: 09/29/2002 |
Ne biah razbral purvonachalno che imash cdrom i zapisvachka ...
V takuv sluchai, predpolagam che i dvete se emulirat kato scsi
ustroistva. t.e :
cdrom -> /dev/scd0
zapisvachka -> /dev/scd1
Ako ti si slozhil disk v zapisvachkata i se opitvash da go
montirash kato /dev/scd0 - niama da stane zashtoto to shte tursi v
cdrom -a , a tam veroiatno niama nishto ;)
Kato iskash da zapisvash diskove sus cdrecord , izpolzvai
optsiiata "dev=0,1" (zashtoto tova ti e zapisvachkata).
Poradi opisanite po gore prichini predpolagam che ne mozhesh da
si montirash cdroma -a kato go predstaviash za /dev/hdb ....
Zaredenite v momenta moduli mozhesh da vidish sus "lsmod".
Ako iskash da si polzvash tvoe prekompilirano iadro -
vuzpolzvai se ot suveta na Nikola Antonov ;)
Ako iskash pishi mi na meila ...
|
Otgovor #7 |
Ot: POPO |
Data: 09/29/2002 |
Mersi mnogo momcheta-napravih go kakto kaza N.Antonov i
stata ot raz :))
Oshte edin pyt mersi che mi vtrystna dva dena s tova da se
rychkam i da ne stava :))
|
<< Kakvo da pravia? (2
) | Nai blizkata do UNIX distributsiia ??? (4
) >>
|
|
|
|
|