LINUX.ORG.RU

Не могу примонтировать диск в BusyBox


0

1

Привет всем!

Столкнулся с такой вот бедой:

Имеется дома двд-рекордер Sony RDR-HX 950 с веником на 250 гигов,на рекордер когда-то давно оцифрованы были VHS кассеты.
и теперь нужно оттуда данные выдернуть.

Еще есть китайская коробка DataAge HD Pro. Тоже с винтом.

Появилась необходимость винт из Sony поставить в HD Pro/

Винт SCSI. Был успешно переставлен, но вот примонтировать я его не могу(((

Вот что выдает fdisk:

/ # fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
256 heads, 63 sectors/track, 30282 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 30283 244198582 a5 FreeBSD


Вот вывод dmesg:

/ # dmesg
s: free 22
+++ ALLOC index: 18432 order: 10
1. start remap DVR zone 86800000(805f9000) 1024...
map_done is 0...
try_to_free_pages: free 0
+++ ALLOC index: 16768 order: 3
1. start remap DVR zone 86180000(805ec000) 8...
map_done is 0...
try_to_free_pages: free 23
+++ ALLOC index: 20480 order: 12
1. start remap DVR zone 87000000(80609000) 4096...
map_done is 0...
try_to_free_pages: free 0
+++ ALLOC index: 8192 order: 12
1. start remap DVR zone 84000000(805a9000) 4096...
map_done is 0...
try_to_free_pages: free 359
+++ ALLOC index: 4096 order: 11
1. start remap DVR zone 83000000(80589000) 2048...
map_done is 126...
try_to_free_pages: free 590
+++ ALLOC index: 19456 order: 9
1. start remap DVR zone 86c00000(80601000) 512...
map_done is 0...
--- FREE index: 19456 order: 9
sata2: phy reset timeout!
sata2: no device found (phy stat 00000000)
sata2: ata_bus_probe failed
[usb_param] setting for mars
Setting for MARS-B
[usb_param] set port two for host!
[usb1_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb1_param] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb1_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb1_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
[usb2_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb2_param] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb2_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb2_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
ehci_hcd ehci_hcd: EHCI Host Controller
ehci_hcd ehci_hcd: new USB bus registered, assigned bus number 1
ehci_hcd ehci_hcd: irq 2, io mem 0xb8013000
ehci_hcd ehci_hcd: park 0
ehci_hcd ehci_hcd: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
hub : individual port power switching
hub : individual port over-current protection
[cfyeh] set PPE = 0
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
[usb_param] setting for mars
Setting for MARS-B
[usb_param] set port two for host!
[usb1_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb1_param] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb1_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb1_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
[usb2_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb2_param] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb2_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb2_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
ohci_hcd ohci_hcd: OHCI Host Controller
ohci_hcd ohci_hcd: new USB bus registered, assigned bus number 2
ohci_hcd ohci_hcd: irq 2, io mem 0xb8013400
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub : no power switching (usb 1.0)
hub : no over-current protection
usb 1-1: new high speed USB device using ehci_hcd and address 2
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
hub : ganged power switching
hub : global over-current protection
This is the current time: PowerUP_Done!!!
[I2C0] i2c speed changed to 50 KHz
port 1 will be stop!
mars_sata_work_fn
device removed from sata port0
mars_sata_work_fn(1141): no cmd Q
__scsi_remove_device(886)
mars_sata_work_fn(1172) hot plug end
host_set->ahost_hp_event:0x0
mars_sata_work_fn
device plug into sata port0
sata phy reset
sata1: occupy port0, COMRESET ok, sstatus = 113, SCRstatus = 113
__mars_sata_phy_reset(925)check taskfile state
ata_dev_identify(1477)do ATA identify
sata1: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:be09 87:4763 88:407f
sata1: dev 0 ATA, max UDMA/133, 488397168 sectors: lba48
Vendor: ATA Model: Hitachi HDT72502 Rev: V5DO
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sda: drive cache: write back
/dev/scsi/host0/bus0/target0/lun0: p1
data[0] 0x0 signature[0] 0xbabeface
data[1] 0x0 signature[1] 0xdeadbeef
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
mars_sata_work_fn(1172) hot plug end
hotplug eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Algorithmics/MIPS FPU Emulator v1.5
usb 1-1.1: new high speed USB device using ehci_hcd and address 3
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
Vendor: Kingston Model: DataTraveler G3 Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 15663104 512-byte hdwr sectors (8020 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 15663104 512-byte hdwr sectors (8020 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
/dev/scsi/host2/bus0/target0/lun0: p1
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0, type 0
usb-storage: device scan complete
usb 1-1.1: USB disconnect, address 3
__scsi_remove_device(886)
FAT: bread failed in fat_clusters_flush
yaffs: dev is 8388609 name is «sda1»
yaffs: Attempting MTD mount on 8.1, «sda1»
yaffs: dev is 8388609 name is «sda1»


Монтирую так:

/ # mount /dev/sda1 /mnt/hdd
mount: Mounting /dev/sda1 on /mnt/hdd failed: Invalid argument

Так как фдиск говорит что на винте фрибсд раздел - пробовал монтировать так

/ # mount -t ufs /dev/sda1 /mnt/hdd
mount: Mounting /dev/sda1 on /mnt/hdd failed: No such device


Помогите мне, люди добрые, а то что-то совсем я запутался :)

Ответ на: комментарий от gentoo_root

Существует конечно)

Может оказаться, что Sony использует свою какую-нибудь FS, а fdisk определяет ее как-нибудь не так. И из-за этого и лагает.

Как определить тип ФС?

dark_alex ()
Ответ на: комментарий от gentoo_root

cat /dev/sda1 выдает всякую хрень)

а то что ядро сказало что там yaffs - мне это не о чем не говорит) сходил на сайт yaffs, но толку нет...

dark_alex ()
Ответ на: комментарий от dark_alex

>cat /dev/sda1 выдает всякую хрень)

Это и не надо было выполнять. Я же ясно написал:

cat /dev/sda1 | file -

Неужели трудно дописать команду до конца?

gentoo_root ★★★★★ ()
Ответ на: комментарий от dark_alex

>а то что ядро сказало что там yaffs - мне это не о чем не говорит) сходил на сайт yaffs, но толку нет...

Его надо пересобрать с поддержкой yaffs, если её нет. Для yaffs2 ещё и патчить надо, возможно, для yaffs тоже.

gentoo_root ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.