Есть комп:
проц P4 3GHz одноядерный, мать Gigabyte, 2x1Gb RAM ddr 2, dvd-rw привод
Bios Award
HDD:
ide primary master 80Gb - загрузочный + свап
ide primary slave 120Gb - доп.папки для веб-сервер
Sata 2Tb, подключенный через PCI Raid-controller (на матери сата-портов нет) с ntfs
Задачи компа:
веб-сервер, самба-сервер для домашней локалки - шара на саташном диске (сам комп за роутером, роутер - окно во внешку с белым IP), ftp-сервер (для папок веб-сервера).
Установлено: Ubuntu Server 10.04 LTS, ssh-сервером.
Проблемы и вопросы:
1. Sataшный диск не виден убунте, биос определяет его корректно. Как его "увидеть"?
Диск уже содержит данные, необходимо его увидеть и смонтировать для расшаривания. Само монтирование/расшаривание работает - подключал флешку для проверки. А вот саташник - тупо не виден.
2. После установки и настройки LAMP на него [сервер] будет повешено несколько виртуальных хостов. Необходимо сделать их доступными извне. Достаточно ли проброса портов (80 и 443/http&https) на роутере?
3. Как дать доступ извне по ssh? проброс 20 порта не помог - при попытке соединения извне по белому IP - таймаут соединения. Локально по ssh соединение работает прекрасно. Извне пока приходится извращаться коннектом по teamviewerу к стоящему дома ноутбуку, с него уже по ssh.
З.Ы.: Тапками закидывать можно, общаюсь с линуксом вплотную вторые сутки, готов предоставить более конкретные данные о системе/результатах выполнения команд.
Ubuntu не видит Sata диск
3. Как дать доступ извне по ssh? проброс 20 порта не помог
по умолчанию 22й порт для SSH.
подключенный через PCI Raid-controller
ищите дрова.
с ssh разобрался - неверный IP вводил (проглотил одну цифру :D). и да, 22й порт пробрасывал тоже. В общем с этим я сам лопух.
Дрова в репозиториях искать? тогда - как ? :)
Дрова в репозиториях искать? тогда - как ?
не знаю. погуглите. наверное вы не первый, кто ЭТОТ контроллер пытается воткнуть в убунту...
Погуглил, нашел сие по схожести - http://forum.ubuntu.ru/index.php?topic=123553.0
Контроллер у меня тот же.
В lshw, lspci контроллер виден, диска же в fdisk -ls нет.
В дровах ли все же дело?
На компе до этого стояла винда хп, диск определялся (т.е. контроллер с диском работать может).
з.ы.: даже если и в дровах - как поставить, ибо тут уже совсем нуб. Дрова для контроллера нашел под Red Hat Enterprise Linux 4.0 Update1 Linux distribution, kernel revision 2.6.9-11 on 32/64bit AMD and 32/64-bit EMT64T platforms и Fedora Core 4 Linux distribution, kernel revision 2.6.11-1.1369_FC4 on 32/64-bit AMD and 32/64-bit EMT64T platforms - и что из того брать-то надо, если надо ?
а случаем у вас в биос не САТА ИДЕ стоит вместо АХЦИ?
балуясь этими параметрами может подняться винт. но, может не стартануть тот что уже стоит в системе...
SiI 3512A SATARaid BIOS version 4.3.84
на форуме убунты тоже задал вопрос - http://forum.ubuntu.ru/index.php?topic=165772.msg1217411:
Ubuntu не видит HDD 2Tb SATA Western Digital Caviar Green <WD20EARS> 64Mb
Контроллер SATA Si3512 системе виден
При загрузке биосу диск виден. Стоявшая до этого винда хп тоже прекрасно с ним работала.
Мать gigabyte p4848p.
Ядро: Linux domain 2.6.32-33-generic-pae #70-Ubuntu SMP Thu Jul 7 22:51:12 UTC 2011 i686 GNU/Linux
lspci:Показать
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7600 GS] (rev a2)
02:02.0 RAID bus controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
02:09.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
dmesg | tail:
Показать
[33759.966839] ata5.00: revalidation failed (errno=-5)
[33759.966846] ata5.00: limiting speed to UDMA/100:PIO3
[33764.932067] ata5: hard resetting link
[33765.252033] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[33765.270838] ata5.00: failed to IDENTIFY (I/O error, err_mask=0x2)
[33765.270842] ata5.00: revalidation failed (errno=-5)
[33765.270846] ata5.00: disabled
[33765.270866] ata5: hard resetting link
[33765.588031] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[33765.588046] ata5: EH complete
небольшой прогресс...
Накатил графическую оболочку (ubuntu-desktop), в disk utility диск ВИДЕН! Правда разделы корректно определить не может, емкость выводит верно.
на попытку монтирования (sudo mount -t ntfs /dev/sdc1 /media/ntfs) выдает следующее:
Показать
Failed to mount '/dev/sdc1': Ошибка ввода/вывода
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
Возникает трабл - на диске есть данные - не форматнешь (конечно можно-таки поставить пока винду, забекапить все и форматнуть его, но нежелательно и долго). И к винде сейчас не подключить - сам на ноутбуке :/ На диске винда не установлена, хотя disk utility пишет что Partition flags: Bootable
А вот вторую часть сообщения я не понял.
upd: после ребута диск видится как пустой. :/
в общем пока что принял решение таки забекапить данные (придется поднимать на другом компе винду), потом уже здесь форматнуть диск...
SiI 3512 старый как моя жизнь давно уже в ядре.
Error reading bootsector: Ошибка ввода/вывода
Failed to mount '/dev/sdc1': Ошибка ввода/вывода
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
Вкуриваем внятно и понимаем где наш косяк.
Для начала вывод.
ls /dev/mapper/
ls /dev/mapper
control
oO
ls /dev/mapper/
видишь разницу?
тот же результат.
и под рутом тоже, только цвет вывода разный ( oO )
n@n:~$ sudo ls /dev/mapper
control
n@n:~$ sudo ls /dev/mapper/
control
n@n:~$ ls /dev/mapper/
control
n@n:~$ ls /dev/mapper
control
как то так.
Диск точно жив? У меня как то была схожая проблема, как потом оказалось я пытался подключить труп :D
Да, диск вполне рабочий.