Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Контроллер PCI-SATA под 8.04  (Прочитано 3435 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Patrick Weron-Farella

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Контроллер PCI-SATA под 8.04
« : 24 Сентября 2008, 17:18:54 »
Привет !
Застучала 400 Гиговая IDE Samsung... как я плакаль...
Отнес в СЦ и долго ждал их решения заменить мне веник..
Но когда они согласились это сделать, менеджер сказал то, чего я ожидал... конечно же IDE-шных веников уже нет... Тем более таких объемов .
Он предложил мне взять SATA II 500 Гиг... Я думал пару дней и все-таки решился.... Денег они бы мне не вернули.. А ихнее "Можете подождать IDE - веников хз сколько месяцев" меня не устроило... Я боялся остаться вообще ни с чем и согласился не смотря на то, что в моем матке ASUS  A7V8-XX нет встроенных контроллеров SATA... Она вообще идет по "A-Socket"     =)  А так я по крайней мере получаю новый девайс... (успокаивал себя я... =) Тем более еще актуальных размеров .. кстати, Samsung 502ij   На крайняк ее продать можно.. или просто себе новый комп купить... (в принципе можно... но попозже...) А пока пользуюсь (и что самое главное УСТРАИВАЕТ !!! )  старым, возникло закономерное желание его присабачить все-таки на матку -)
Почитал про PCI-SATA контроллеры... стоят в большинстве случаев 20 баксов... понял не всё... а точнее не всё понял...
Сижу только под Ubuntu 8.04.... и дома.. и на работе..
Контроллер еще не купил.. (жду аванса на работе =) .. так как придется сразу покупать еще БП... возникли подозрения о том тайные, что прежний веник застучал от БП и поэтому новый веник не хочу ставить под риск ... =)
Конечно, в ИДЕАЛЬНОМ ! случае хочется сделать так, чтобы в системе стоял один веник.. (потому как другого я все-равно не имею) который (так уж получается) висел на контроллере PCI-SATA  и при этом еще с него грузилась Убунтня у меня... вот тогда бы я был счастливым человеком.. (если бы еще на проц при этом нагрузки не было... а то есть мнения, что так и будет.. а так как проц слабый, то позволить этого себе немогу.)
В не совсем идеальном случае я подразумеваю, что так не получиться..... и мне придется подключать 4 гиговый какой-нить IDE винт, который мне подарит какой-нить бомж в качестве  загрузочного винта...  а свою всю медию уже хранить  на 500 гиговой SATAшке, которую слэйвом уже подключать..... (может, так оно и лучше... не примаунченные разделы ==> нет нагрузке на проц.... а если надо чего -  примаунтил... и т.п.) Но так-как старые IDE веники малого объема также очень медленные (в силу того что старые) а другой я себе не могу позволить... то еще спорный вопрос как будет быстрее.....
Собственно вопросы?
Получится ли у меня хоть что-либо реализовать из этого с Ubuntu...
С чем могу столкнуться?
Может, пока контроллер не купил, обратить внимание на конкретную модель .. и т.п.
Как будет грузиться Ось.... может, можно будет все-таки организовать загрузочный раздел на SATA...
Какие выходы из положения?
Какие мысли?

Оффлайн badfiles

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #1 : 24 Сентября 2008, 21:15:27 »
что-то у вас с железом вообще беда...не совсем понимаю ваши проблемы.....все будет работать.....
Драйвера для линукса может не быть, а может быть драйвер, не поддерживающий lba48.

Перед покупкой контроллера убедитесь, что его чип поддерживается убунтой во всех режимах.

Точно могу сказать, что на 20-баксовых платах под линуксом не будет работать рейд.

Оффлайн Patrick Weron-Farella

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #2 : 25 Сентября 2008, 12:34:47 »
Рейд мне поднимать не надо..... Речь ведь идет о домашнем компьютере.....
А вот по поводу поддержки чипа убунтой - это правильно... конечно, хотелось бы заранее знать, что драйвера на на него найду/прикручу...
А как бы достоверно узнать поддерживается контроллер системой или нет... или хотябы узнать имя демократичного производителя, который по идее должен в большинстве случаев быть нормальным?

Оффлайн Airex

  • Любитель
  • *
  • Сообщений: 69
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #3 : 25 Сентября 2008, 14:24:42 »
Могу посоветовать скачать исходники ядра, запустить конфигурирование и посмотреть какие устройства там поддерживаются (их там очень много)

Оффлайн Patrick Weron-Farella

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #4 : 25 Сентября 2008, 15:28:20 »
М-м-м-м-м-м...... Да, пожалуй, так и надо сделать... спасибо за мысль..

Оффлайн Patrick Weron-Farella

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #5 : 06 Октября 2008, 16:00:16 »
Хочу отписаться, что все решилось  самым наилучшим образом... я приобрел sil 3512..
Удалось поставить ось непосредственно на новый веник, подключенныый к контроллеру...
В биосе стоит загрузка из под "Озэр скази девайс" -) и всё грузится !! Все работает !
Вот вам "двадцатидолларовый" СОФТОВЫЙ ! контроллер, который как сообщают некоторые источники не может
использоваться в качестве загрузочного раздела, так-как дрова не могут подгружаться раньше оси... Винду так точно нельзя было бы так поднять.... Я рад, что линуху пофигу -)) Всё устраивает... Скорость немного имхо меньше, но еле заметно..

Оффлайн badfiles

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #6 : 07 Октября 2008, 14:43:50 »
как это -- контроллер софтовый? Софтовый там может быть рейд, а сам контроллер обязан быть железным.
« Последнее редактирование: 07 Октября 2008, 14:46:25 от badfiles »

Оффлайн Patrik

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #7 : 17 Ноября 2008, 14:35:19 »
встал аналогичный вопрос, в связи с приобритением большого саташного винта и отсутствием на древнючей матери (слотовый Асус под п2-400 мгц) оных портов, необходимо купить контроллер. разглядывая НИКСовый каталог нашел недорогие варианты, однако те что от st-lab пишут что пашут под виндой, тогда как селиконы держатся и под линуксами, но интересно и то, что на сайте ст-лаба в спецификации контроллера указано, что чип силикона у них. Вот и получается загадка, будет ли оно работать. чистых селиков в продаже не наблюдается (((
и вобще удастся ли этот фокус. впринципе грузится есть с чего, т.ч. этот винт можно подцеплять уже в процессе загрузки.

Оффлайн Patrik

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля

Оффлайн SepticFlesh

  • Участник
  • *
  • Сообщений: 223
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #9 : 17 Ноября 2008, 16:20:11 »
Приобрел недавно за ~700 р лажовенький контроллер VT-6421 от Agestar.
В бумажке была клятвенно обещана поддержка всех возможных виндов. Диск с дровишками прилагался.
Однако, под убунтой заработал сразу и без вопросов.

Оффлайн racer_mobile

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #10 : 18 Ноября 2008, 13:56:58 »
А мне ктонибудь подскажет ?
имею домашний бUbuntu сервер 8.04... стоит 4 винта IDE стало нехватать места
добавил pci плату SATA купил винт терабайтник...  Фтыкаю... контроллер видно, нет винта...
ладно, обновился....
теперь имею следующее:
uname -a
Linux ubuntu 2.6.27-7-server #1 SMP Tue Nov 4 20:18:35 UTC 2008 i686 GNU/Linux

lshw
        *-storage
             description: Mass storage controller
             product: SiI 3112 [SATALink/SATARaid] Serial ATA Controller
             vendor: Silicon Image, Inc.
             physical id: a
             bus info: pci@0000:00:0a.0
             logical name: scsi0
             version: 02
             width: 32 bits
             clock: 66MHz
             capabilities: storage pm bus_master cap_list emulated
             configuration: driver=sata_sil latency=64 module=sata_sil
           *-disk
                description: ATA Disk
                product: ST31000340AS
                vendor: Seagate
                physical id: 0.0.0
                bus info: scsi@0:0.0.0
                logical name: /dev/sda
                version: SD15
                serial: 9QJ2CY5H
                size: 931GiB (1TB)
                configuration: ansiversion=5
Тоесть винт видится... но.....
lsmod |grep ata
pata_acpi              12160  0
pata_via               15876  12
ata_generic            12804  0
sata_sil               15752  4
libata                176032  4 pata_acpi,pata_via,ata_generic,sata_sil
scsi_mod              155212  3 sd_mod,sg,libata
dock                   16656  1 libata
cat /proc/partitions
major minor  #blocks  name

   8     0  976762584 sda
   8    16   13282416 sdb
   8    17   12675253 sdb1
   8    18          1 sdb2
   8    21     602406 sdb5
   8    32   40209120 sdc
   8    33   10490413 sdc1
   8    34   29712217 sdc2
   8    48  156290904 sdd
   8    49  156288321 sdd1
   8    64   78150744 sde
   8    65   75505500 sde1
винт переместился на первую букву, тоесть раньше был ide sda, а теперь sda это терабайтник...
ну да ладно...

а теперь трабла с которой не могу справится никак :(
fdisk  /dev/sda
Unable to read /dev/sda
parted  /dev/sda mklabel
New disk label type? msdos                                               
Error: Input/output error during read on /dev/sda                         
Retry/Ignore/Cancel?           
parted  /dev/sda print all
Error: /dev/sda: unrecognised disk label

Рылся на всех форумах, везде пишут что сделать чтобы грузится и похожих симптомов нету :( ... а мне надо слейвом... фильмы держать на нем буду, посему система пущай будет на стареньком IDE. а медиа закину на большой винтик...

в Ubuntu новичек... посему подскажите направление хотябы, куда рыть ?
я думал так... что в ядре нет поддержки sata - ядро обновилось... винт увиделся...

на моей рабочей машине стоит Ubuntu 8.04 десктоп... там винт через тот же контроллер видится без вопросов..
« Последнее редактирование: 18 Ноября 2008, 14:06:54 от racer_mobile »

Оффлайн SepticFlesh

  • Участник
  • *
  • Сообщений: 223
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #11 : 18 Ноября 2008, 14:15:39 »
Ты sudo не забывай использовать.

Оффлайн racer_mobile

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #12 : 18 Ноября 2008, 14:17:10 »
Ты sudo не забывай использовать.
запарился использовать... заходил под рутом...
да и судами тож такая же беда :(

Оффлайн racer_mobile

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #13 : 19 Ноября 2008, 07:19:43 »
Добавка:
sudo smartctl -a -d ata /dev/sda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.11
Device Model:     ST31000340AS
Serial Number:    9QJ2CY5H
Firmware Version: SD15
User Capacity:    1 000 204 886 016 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 4
Local Time is:    Wed Nov 19 09:16:50 2008 YEKT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

SMART Disabled. Use option -s with argument 'on' to enable it.

Может кто подскажет что сделать блин чтобы осделать на нем раздел ?  :(

Оффлайн racer_mobile

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Контроллер PCI-SATA под 8.04
« Ответ #14 : 19 Ноября 2008, 08:47:55 »
мои мытарства продолжаются...
пробовал следующее:
sudo mkfs.ext2 /dev/sda                                                                                    [9:41]
mke2fs 1.41.3 (12-Oct-2008)
/dev/sda is entire device, not just one partition!
Proceed anyway? (y,n) y
Warning: could not erase sector 2: Attempt to write block from filesystem resulted in short write
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
61054976 inodes, 244190646 blocks
12209532 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
7453 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848

Warning: could not read block 0: Attempt to read block from filesystem resulted in short read
Warning: could not erase sector 0: Attempt to write block from filesystem resulted in short write
Writing inode tables: done                           
ext2fs_mkdir: Attempt to read block from filesystem resulted in short read while creating root dir
после этого происходит следующее:
ls -l /dev/sda
brw-rw---- 1 root disk 8,  0 2008-11-19 10:35 /dev/sda

sudo fdisk -lпо прежнему не видит диск (все остальные перечилсяет, а этого нет)
sudo parted /dev/sda print all вообще не выводит ничего...
И самое обидное что smartctl его потерял...
уж не убил ли я диск командочкой mkfs.ext2 ?
sudo smartctl -a -d ata /dev/sda                                                                                  [10:48]
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.