Nachalo Vhod/Registratsiia Pomosht Originala na tazi stranica
Oblasti
 Novini
 Aktualna tema
 Linux portali
 Kakvo e Linuks?
 Vuprosi-otgovori
 Forumi
   •Trudova borsa
   •Konkurs
 Statii
 Distributsii
   •Poruchka na CD
 Made In BG
 Failove
 Vruzki
 Galeriia
 Konferentsii
Nastroiki
 Vunshen vid
 Predlozheniia
 Napravi si sam
I oshte ...
 Za nas
 Linuks za bulgari EOOD
 Link kum nas
 Predlozheniia

Podkrepiano ot:
TelePoint - Miasto za hora sus svobodni idei

SiteGround

initLab

Adsys Group

SAP Bulgaria

Vuprosi otgovori
Vupros: Podkarvane na zapisvachka
[Tursi: ]

VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.

Kum nachaloto |Dobavi vupros |Otgovori
 
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 ) >>

 
© 2011-... Asotsiatsiia "Linuks za bulgari"
© 2007-2010 Linuks za bulgari EOOD
© 1999-2006 Slavej Karadjov
Ako iskate da prepechatate ili tsitirate informatsiia ot tozi sait prochetete purvo tova
Vunshniia vid e napraven ot MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Èçïúëíåíèåòî îòíå: 0 wallclock secs ( 0.07 usr + 0.00 sys = 0.07 CPU)