Ubuntu не становится на Seagate 80Gb

Установка, обновление, настройка Linux

Модераторы: Olej, adminn

bifidum
Интересующийся
Сообщения: 8
Зарегистрирован: 10 фев 2012, 19:49
Контактная информация:

Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение bifidum » 10 фев 2012, 20:38

Доброе время суток!
Решил изучать Linux. Скачал ubuntu 11.04, залил на болванку и все отлично установилось на винт futjitsu. Через какое-то время решил расширить "место для боя". Для этой цели взял винт Seagate barracuda 7200.7 80Gb ST380011a. Удалил все, что на нем было и начал установку с того - же дистрибутива. Все проходит нормально до момента выбора раздела для установки. Установщик не видит и не дает создать разделы на диске (корневая система не определена, используйте программу разметки...).
Все дальнейшие попытки установки ни к чему не привели. Было проделано:
1) fdisk /mbr; 2)создание разделов на диске программой GPARTED с LiveCD(он же дистрибутив для установки). При отказе от установки и дальнейшей работе с LiveCD разделы монтируются, допускают запись и чтение информации. 3)Дистрибутив ДЕБИАН установился без проблем
ЕЩЕ: Устройство в инсталяторе видится как \dev\sda без указания объема (почему не hda? видимо, из-за наличия SATA контроллера на матери ?).
Пробовал другие дистрибутивы Ubuntu - без результата.
Вывод: инсталятор UBUNTU НЕ видит, знает, любит, (нужное подчеркнуть) диск Seagate или мать GIGABITE GA-MA-785G-UD3H.
Помогите побороть!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение Olej » 11 фев 2012, 18:03

bifidum писал(а): Помогите побороть!
Давайте бороть ;-)
bifidum писал(а): Решил изучать Linux.
Достойное начинание.

P.S. кстати, может оказаться любопытно в этой связи то, что пишет по этом поводу Алексей Федорчук: http://alv.me/?p=1455
bifidum писал(а): Скачал ubuntu 11.04, залил на болванку и все отлично установилось на винт futjitsu. Через какое-то время решил расширить "место для боя". Для этой цели взял винт Seagate barracuda 7200.7 80Gb ST380011a. Удалил все, что на нем было и начал установку с того - же дистрибутива. Все проходит нормально до момента выбора раздела для установки. Установщик не видит и не дает создать разделы на диске (корневая система не определена, используйте программу разметки...).
Все дальнейшие попытки установки ни к чему не привели. Было проделано:
1) fdisk /mbr; 2)создание разделов на диске программой GPARTED с LiveCD(он же дистрибутив для установки). При отказе от установки и дальнейшей работе с LiveCD разделы монтируются, допускают запись и чтение информации. 3)Дистрибутив ДЕБИАН установился без проблем
Это очень-очень странно!
Я правда не могу сказать об 11.04, я с последней возился 10.04, не люблю я UBUNTU, но не думаю, что там что принципиально могло измениться.
Что значит: "разделы монтируются, допускают запись и чтение информации"?
Это какие разделы? на это HDD? FAT32?
Может там весь винт забит разделами FAT32 и просто некуда втулиться? ;-)
bifidum писал(а): ЕЩЕ: Устройство в инсталяторе видится как \dev\sda без указания объема (почему не hda? видимо, из-за наличия SATA контроллера на матери ?).
Это совершенно нормально:
- dev/sda - это HDD с драйвером SCSI...
- HDD SATA именно так и поддерживаются (командами SCSI)
- dev/hda - это имена для устройств IDE / EIDE
P.S. слэши в именах, кстати, прямые (/), а не обратные (\).
bifidum писал(а): Пробовал другие дистрибутивы Ubuntu - без результата.
Вывод: инсталятор UBUNTU НЕ видит, знает, любит, (нужное подчеркнуть) диск Seagate или мать GIGABITE GA-MA-785G-UD3H.
Не может такого быть, потому, что такого не может быть никогда! :lol:
Я на 99% уверен, что ваши проблемы с не совсем корректной установкой-подключением ST380011a, тем более, что это модель старая.
Пересматриваем:
- ... начиная с кабелей и контактов...
- на какой канал SATA подключен HDD?
- что установлено в SETUP BIOS по части compatible интерфейса SATA? нужно с этим поиграться.

P.S. были как-то сообщения, что возникают какие-то траблы при подключении при инсталляции CD-ROM и HDD через разные интерфейсы (IDE & SATA), ... но это было в другой OS: QNX 6, никогда не слышал ничего подобного про Linux.
Можете попробовать устанавливаться с USB флешки.

bifidum
Интересующийся
Сообщения: 8
Зарегистрирован: 10 фев 2012, 19:49
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение bifidum » 12 фев 2012, 14:39

Доброе время суток!
Olej писал(а): P.S. кстати, может оказаться любопытно в этой связи то, что пишет по этом поводу Алексей Федорчук: http://alv.me/?p=1455
Спасибо, почитаю по свободе.
Olej писал(а): Что значит: "разделы монтируются, допускают запись и чтение информации"?
Это какие разделы? на это HDD? FAT32?
Может там весь винт забит разделами FAT32 и просто некуда втулиться? ;-)
Если отказаться от дальнейшей установки и продолжить работать с liveCD , то можно подмонтировать разделы и "юзать" их.
Разделы только линуксовые: swap, ext2 - для root, ext3- для home, создавались средствами того же live cd программой gparted.
Была так же попытка установки на совершенно пустой (удалены все разделы и загрузочная запись) HDD.
bifidum писал(а): Пробовал другие дистрибутивы Ubuntu - без результата.
Вывод: инсталятор UBUNTU НЕ видит, знает, любит, (нужное подчеркнуть) диск Seagate или мать GIGABITE GA-MA-785G-UD3H.
Olej писал(а): Не может такого быть, потому, что такого не может быть никогда! :lol:
Я на 99% уверен, что ваши проблемы с не совсем корректной установкой-подключением ST380011a, тем более, что это модель старая.
Пересматриваем:
- ... начиная с кабелей и контактов...
- на какой канал SATA подключен HDD?
- что установлено в SETUP BIOS по части compatible интерфейса SATA? нужно с этим поиграться.
Кабеля, контакты исключаются: винт подключен к контроллеру IDE тем же шлейфом , что и винт fudjitsu. (Снял "фуджика" поцепил seagate).
В биосе с интерфейсом SATA игрался (хотя, а какая разница, исходя из предыдущего замечания?)
Olej писал(а): Можете попробовать устанавливаться с USB флешки.
Эффект тот же!

Спасибо, за внимание!
ps
Какие еще есть варианты? Может можно каким-то образом прервать загрузку инсталятора и посмотреть/настроить подключение к HDD ?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение Olej » 12 фев 2012, 15:07

bifidum писал(а): Кабеля, контакты исключаются: винт подключен к контроллеру IDE тем же шлейфом , что и винт fudjitsu. (Снял "фуджика" поцепил seagate).
О-ба-на :-o :lol:

Если винт на шлейке IDE, то он должен распознаваться нормально как /dev/hda ... может и как /dev/hde даже, в зависимости от контроллера... - но: h.
Если он на шлейке IDE каким-то образом назван как /dev/sda, то он нормально не распознан.
Нужно тщательно пересмотреть его джамперочки: master, slave, cable select ... или отсутствует - иногда в одних BIOS такие спорные установки распознаются, а в других перестают работать.
bifidum писал(а): Какие еще есть варианты? Может можно каким-то образом прервать загрузку инсталятора и посмотреть/настроить подключение к HDD ?
Там в начале инсталляции должен быть уход в custom или expert по разбитию разделов HDD, в нём можно создать, удалить и т.д. посмотреть что он там делает.

bifidum
Интересующийся
Сообщения: 8
Зарегистрирован: 10 фев 2012, 19:49
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение bifidum » 12 фев 2012, 15:39

Olej писал(а): Если винт на шлейке IDE, то он должен распознаваться нормально как /dev/hda ... может и как /dev/hde даже, в зависимости от контроллера... - но: h.
Если он на шлейке IDE каким-то образом назван как /dev/sda, то он нормально не распознан.
В livecd он распознается как Sda и нормально работает
Olej писал(а): Нужно тщательно пересмотреть его джамперочки: master, slave, cable select ... или отсутствует - иногда в одних BIOS такие спорные установки распознаются, а в других перестают работать.
Биос его видит. Винда на него ставится без проблем

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение Olej » 12 фев 2012, 16:05

bifidum писал(а):
Olej писал(а): Если винт на шлейке IDE, то он должен распознаваться нормально как /dev/hda ... может и как /dev/hde даже, в зависимости от контроллера... - но: h.
Если он на шлейке IDE каким-то образом назван как /dev/sda, то он нормально не распознан.
В livecd он распознается как Sda и нормально работает
Этого не должно быть как раз! ... раз он на IDE шлейке висит.
Это и говорит о каком-то неправильном распознавании.
Можно SATA вообще в BIOS отключить, если у вас вообще нет таких устройств?

А в IDE как HDD с CD-ROM висят?
- на одном канале (master/slave)?
- на разных каналах (шлейках, разъёмах IDE)? - это лучше...
Если на одном, то крайне желательно, чтобы CD-ROM был master, а HDD - slave, но не наоборот, некоторые модели пишущих CD/DVD вообще не работали на slave и вносили при этом сумятицу.
bifidum писал(а):
Olej писал(а):
Olej писал(а): Нужно тщательно пересмотреть его джамперочки: master, slave, cable select ... или отсутствует - иногда в одних BIOS такие спорные установки распознаются, а в других перестают работать.
Биос его видит. Винда на него ставится без проблем
То, что винда куда-то там ставится - это вообще ни о чём не говорит ;-) - винда у вас PNP OS installed ... а для Linux с этой опцией BIOS в Linux можно поиграться (скорее всего - запретить).
Почитайте здесь, особенно 2-е там много полезного:
http://jack.kiev.ua/docs/mdk/2006/ML-Fu ... 02s01.html
http://noc.kspu.kr.ua/Doc/Linux/AltLinu ... /ch03.html
(я набрал в поисковике по памяти: 'BIOS plugn-play OS' - сделайте то же самое: там ещё пару сотен тысяч ссылок ;-) ).

А с джамперами master/slave не поленитесь перепроверить, причём и на HDD и на CD-приводе! ... хотя их для этого и выкручивать придётся (чаще всего).
Не поленитесь!

bifidum
Интересующийся
Сообщения: 8
Зарегистрирован: 10 фев 2012, 19:49
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение bifidum » 12 фев 2012, 21:45

Olej писал(а): Можно SATA вообще в BIOS отключить, если у вас вообще нет таких устройств?
Нельзя CDROM -SATA
Olej писал(а): А в IDE как HDD с CD-ROM висят?
- на одном канале (master/slave)?
- на разных каналах (шлейках, разъёмах IDE)? - это лучше...
Если на одном, то крайне желательно, чтобы CD-ROM был master, а HDD - slave, но не наоборот, некоторые модели пишущих CD/DVD вообще не работали на slave и вносили при этом сумятицу.

Нужно тщательно пересмотреть его джамперочки: master, slave, cable select ... или отсутствует - иногда в одних BIOS такие спорные установки распознаются, а в других перестают работать.
HDD висит единственным на IDE шлейфе с установленным джампером (кабель-select)

В дебиане все работает и винт отвечает как SDA устройство !!!

Нужно копать где угодно, но только не здесь.

Ali
Писатель
Сообщения: 57
Зарегистрирован: 08 окт 2011, 08:00
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение Ali » 13 фев 2012, 00:38

Думаю, что в инсталляторах новых дистрибутивов используется ядро без модуля pata_atiixp.
Либо он не подгружается автоматически. Попробуйте руками.
Вот, что говорят интернеты о Вашей? плате:

Код: Выделить всё

[size=85]00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode] [1002:4390] (prog-if 01)
	Subsystem: Giga-byte Technology Device [1458:b002]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 22
	Region 0: I/O ports at ff00 [size=8]
	Region 1: I/O ports at fe00 [size=4]
	Region 2: I/O ports at fd00 [size=8]
	Region 3: I/O ports at fc00 [size=4]
	Region 4: I/O ports at fb00 [size=16]
	Region 5: Memory at fe02f000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [70] SATA HBA <?>
	Kernel driver in use: ahci
	Kernel modules: ahci[/size]

00:14.1 IDE interface [0101]: ATI Technologies Inc SB700/SB800 IDE Controller [1002:439c] (prog-if 8a [Master SecP PriP])
	Subsystem: Giga-byte Technology Device [1458:5002]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at fa00 [size=16]
	Capabilities: [70] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 Enable-
		Address: 00000000  Data: 0000
	Kernel driver in use: pata_atiixp
	Kernel modules: pata_atiixp


dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение dmitriev » 13 фев 2012, 07:16

Olej писал(а):Этого не должно быть как раз! ... раз он на IDE шлейке висит
Чушь! В Убунте вообще не бывает никаких hda!

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Ubuntu не становится на Seagate 80Gb

Непрочитанное сообщение dmitriev » 13 фев 2012, 07:21

bifidum писал(а):корневая система не определена, используйте программу разметки...
Может вы просто забываете явно указать какой раздел сделать корнем?

Ответить

Вернуться в «Администрирование Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей