Поддержка USB-HDD дисков большого объема

234 views
Skip to first unread message

yuriy....@gmail.com

unread,
Feb 19, 2013, 4:39:05 AM2/19/13
to rtn...@googlegroups.com
Добрый день!

Роутер не корректо определяет размер 3 TB диска. После поиска на форумах нашел, что для поддержки таких дисков нужно собрать ядро с опцией CONFIG_LBD . Есть ли прошивка с включённой опцией CONFIG_LBD? Есть ли manual о том как собрать прошивку самому?

С уважением,
Юрий

Алексей

unread,
Mar 3, 2013, 5:44:54 AM3/3/13
to rtn...@googlegroups.com
Юрий,

Если сделаете, отпишитесь, пожалуйста. Я об этой проблеме год назад писал.

вторник, 19 февраля 2013 г., 11:39:05 UTC+2 пользователь yuriy....@gmail.com написал:

С уважением,
Алексей
 
Message has been deleted
Message has been deleted

yuriy....@gmail.com

unread,
Mar 4, 2013, 2:15:48 AM3/4/13
to rtn...@googlegroups.com
С удовольствием поделюсь результатами.
Судя по логам диск на 3 TB прекрасно определился:

Mar  3 20:30:02 kernel: usb 1-1: new high speed USB device using dwc_otg and address 2
Mar  3 20:30:02 kernel: usb 1-1: configuration #1 chosen from 1 choice
Mar  3 20:30:02 kernel: Initializing USB Mass Storage driver...
Mar  3 20:30:02 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Mar  3 20:30:02 kernel: usbcore: registered new interface driver usb-storage
Mar  3 20:30:03 kernel: USB Mass Storage support registered.
Mar  3 20:30:03 usbctrl: add 1058:1140 may be storage
Mar  3 20:30:03 usbctrl: Load modeule usb-storage and wait initialization to complete
Mar  3 20:30:03 usbctrl: usb_storage init complete
Mar  3 20:30:05 kernel: scsi 0:0:0:0: Direct-Access     WD       My Book 1140     1019 PQ: 0 ANSI: 6
Mar  3 20:30:05 kernel: SCSI device sda: 732558336 4096-byte hdwr sectors (3000559 MB)
Mar  3 20:30:05 kernel: sda: Write Protect is off
Mar  3 20:30:05 kernel: sda: assuming drive cache: write through
Mar  3 20:30:05 kernel: SCSI device sda: 732558336 4096-byte hdwr sectors (3000559 MB)
Mar  3 20:30:05 kernel: sda: Write Protect is off
Mar  3 20:30:05 kernel: sda: assuming drive cache: write through
Mar  3 20:30:15 kernel:  sda: sda1
Mar  3 20:30:15 kernel: sd 0:0:0:0: Attached scsi disk sda
Mar  3 20:30:16 automount: add /dev/sda1 with
Mar  3 20:30:16 automount: prepare /media
Mar  3 20:30:16 automount: can not mount  /dev/sda1 /media/sda1

Но при монтирование возникает ошибка. Думаю проблема с GPT. Я создавал её под Windows. Вот, что выдает fdsik:
[Router@/]# fdisk -l
Note: sector size is 4096 (not 512)
fdisk: device has more than 2^32 sectors, can't use all of them
Found valid GPT with protective MBR; using GPT

Disk /dev/sda: 4294967295 sectors, 4095M
Logical sector size: 4096
Disk identifier (GUID): 6c3f9215-c869-47c8-851a-
1a8a1362e5bb
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 732558330

Number  Start (sector)    End (sector)  Size       Code  Name
   1               6           32773       32768   0700  Microsoft reserved partition
   2           33024       732558079        698M   0700  Basic data partition

Дальше не хватило времени и пока знаний. Я так понял GPT Windows и Linux имеют разные коды разделов. Я нашел инструкции как создать GPT в Linux... Но как быть с таким диском если нужно будет использовать тот-же раздел с данными и в  Windows и в Linux?

С уваженеим,
Юрий
Reply all
Reply to author
Forward
0 new messages