Zalohovani nelinuxoveho SCSI disku na linuxu

Jan Marek jmarek na jcu.cz
Pátek Červen 11 11:13:19 CEST 2004


Dobry den,

On Fri, Jun 11, 2004 at 10:15:11AM +0200, Jan Kovar wrote:
> Dobry den.
> 
> Jun 11 08:59:01 pc01146 kernel: Attached scsi disk sda at scsi1, channel
> 0, id 0, lun 0
> Jun 11 08:59:02 pc01146 scsi.agent[2796]: disk at
> /devices/pci0000:00/0000:00:1e.0/0000:02:09.0/host1/1:0:0:0
> Jun 11 08:59:03 pc01146 kernel: Debug: sleeping function called from
> invalid context at include/asm/semaphore.h:119
> Jun 11 08:59:03 pc01146 kernel: in_atomic():0, irqs_disabled():1
> Jun 11 08:59:03 pc01146 kernel: Call Trace:
> Jun 11 08:59:03 pc01146 kernel:  [<0211694e>] __might_sleep+0x80/0x8a
> Jun 11 08:59:03 pc01146 kernel:  [<12fa7a40>]
> ahc_linux_kill_dv_thread+0x55/0x7b [aic7xxx]
> Jun 11 08:59:03 pc01146 kernel:  [<12fac7dc>] ahc_linux_exit+0x18/0x2e
> [aic7xxx]
> Jun 11 08:59:03 pc01146 kernel:  [<02126bc9>]
> sys_delete_module+0x122/0x162
> Jun 11 08:59:03 pc01146 kernel:  [<02137cd5>] unmap_vma_list+0xe/0x17
> Jun 11 08:59:03 pc01146 kernel:  [<0213801a>] do_munmap+0xfe/0x108
> Jun 11 08:59:03 pc01146 kernel:  [<0211443a>] do_page_fault+0x0/0x44a
> Jun 11 08:59:03 pc01146 kernel:
> 
> Rozumim jen tomuhle:
> sda: unknown partition table
> Ale i tak jsme si myslel, ze by melo jit pouzit dd.
> 
> [root na pc01146 log]# dd if=/dev/sda of=/root/bckp.iso bs=1024
> dd: opening `/dev/sda': Takové zařízení nebo adresa neexistuje

provozujete devfs, nebo neco jako hotplug, ze?

Zda se, ze Vam hotplug script neudela zarizeni v /dev (viz ten
backtrace vypis). Vyzkouset to muzete velmi jednoduse:
ls -l /dev/sda

Pak bych zkusil udelat zarizeni rucne pomoci MAKEDEV (priznam se
ale, ze nevim, zda to jde). Prinejhorsim by to snad slo udelat do
nejakeho jineho adresare mimo /dev.

Zjistete si major a minor pro ten disk (pro sda to je 8, 0)
a vytvorte zarizeni pomoci mknod

# mknod sda b 8 0

A zkuste pomoci dd pristoupit na to zarizeni...

> Diky
> 
> TNX

Zdravi
Honza Marek
-- 
Ing. Jan Marek               | Nez mi poslete prilohu .doc, .xls 
University of South Bohemia  | nebo .ppt, prectete si, prosim,
Academic Computer Centre     | WWW stranku uvedenou na poslednim
Phone: +420-38-9032080       | radku signatury...
http://www.gnu.org/philosophy/no-word-attachments.cs.html


Další informace o konferenci Linux