Автор Тема: knoppix не работает  (Прочитано 5356 раз)

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

chainik

  • *
  • Сообщений: 2
  • Karma: +0/-0
knoppix не работает
« : 25 Марта 2008, 09:01 »
НА СИСТЕМНОЙ ПЛАТЕ 4 SATA КОНТРОЛЛЕРА И ОДИН PATA
К PATA ПОДКЛЮЧЕН DVDRW SONY NEC А К ОДНОМУ ИЗ SATA(третьему)
ЖЕСТ ДИСК SAMSUNG. пытаюсь загрузить knoppix 5.0.1(kernel 2.6.17)
с live cd а он пишет can't find knoppix file system.
на другом компьютере (более старом,на котором нет sata а только 2 pata)
knoppix грузится и работает нормально. я перенёс knoppix на флешку
и попробовал загрузиться с неё на том компе ,на котором не мог загрузится с cd.
knoppix загрузился но жёсткий диск и привод dvd были невидны как буддто их нет,а
видны только 2раздела на флешке sda1 и sda2 .в windows xp всё работает нормально.
вот вывод dmesg
на старом компьютере ,на котором knoppix работает нормально

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 0000:00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: ST340014A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: LTN486, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 512KiB
hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=16383/255/63
hda: cache flushes supported
 hda: hda1 hda2 < hda5 >
hdc: ATAPI 48X CD-ROM drive, 120kB Cache
Uniform CD-ROM driver Revision: 3.20
libata version 1.20 loaded.



и на том ,на котором не нормально

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
libata version 1.20 loaded.
ahci 0000:02:00.0: version 1.2
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.0 to 64
ahci 0000:02:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl IDE mode
ahci 0000:02:00.0: flags: 64bit ncq pm led clo pmp pio slum part
ata1: SATA max UDMA/133 cmd 0xF880C100 ctl 0x0 bmdma 0x0 irq 16
ata2: SATA max UDMA/133 cmd 0xF880C180 ctl 0x0 bmdma 0x0 irq 16
ata1: SATA link down (SStatus 0)
scsi0 : ahci
ata2: SATA link down (SStatus 0)
scsi1 : ahci
ata_piix 0000:00:1f.2: version 1.05
ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
ACPI: PCI Interrupt 0000:00:1f.2 -> GSI 19 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata3: SATA max UDMA/133 cmd 0xEC00 ctl 0xE882 bmdma 0xE400 irq 17
ata4: SATA max UDMA/133 cmd 0xE800 ctl 0xE482 bmdma 0xE408 irq 17
ata3: SATA port has no device.
scsi2 : ata_piix
ata4: SATA port has no device.
scsi3 : ata_piix
ata_piix 0000:00:1f.5: MAP [ P0 P2 P1 P3 ]
ACPI: PCI Interrupt 0000:00:1f.5 -> GSI 19 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ata5: SATA max UDMA/133 cmd 0xD400 ctl 0xD082 bmdma 0xC880 irq 17
ata6: SATA max UDMA/133 cmd 0xD000 ctl 0xCC02 bmdma 0xC888 irq 17
ata5: SATA port has no device.
scsi4 : ata_piix
ata6: SATA port has no device.
scsi5 : ata_piix



что это всё значит?может быть ядро не умеет работать с sata?
можно ли как нибудь заставить это барахло knoppix работать нормально?
я пробовал загружать ubuntu 7.10 kernel 2.6.22-14 generic тоже с live cd ubuntu грузится
и работает нормально на обоих компьютерах и жёсткие диски видны.
chainik

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
(Нет темы)
« Ответ #1 : 09 Апреля 2008, 02:36 »
1 - 2.6.17 - достаточно старое ядро, поэтому не рассчитывай на нормальную работу с sata
2 - кноппикс - не барахло. Используй актуальные версии. Ты бы еще что-нибудь 5-тилетней давности взял.
3 - еще можешь поиграться с настройками SATA в БИОСе - опции совместимости и все такое.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

Gennie

  • Global Moderator
  • *****
  • Сообщений: 378
  • Karma: +10/-0
(Нет темы)
« Ответ #2 : 10 Апреля 2008, 02:49 »
Цитата: "rain"
2 - кноппикс - не барахло.
Аминь!
+1
 :D
Мир явно движется куда-то не туда и Microsoft возглавляет это движение! (L) 2006
Microsoft is not the answer... Microsoft is a question and the answer is NO!
Thou shalt call Unix-minded tru freeware a Holyware!

chainik

  • *
  • Сообщений: 2
  • Karma: +0/-0
(Нет темы)
« Ответ #3 : 17 Апреля 2008, 06:39 »
в mandriva 2007.1 тоже ядро 2.6.17 и в debian 4.0 2.6.18 значит оно не такое уж старое. его выпустили в середине 2006. к тому времени sata интерфейс уже был много лет. оно должно уметь работать с sata,а оно не умеет. windows xp тоже не новая ,а в ней всё работает.
значит это-барахляное ядро и барахляная система . когда жесткий диск не работает ,то это ни в какие ворота не лезет!!!!! надо запретить такое барахло продавать .кто мне вернёт 125 руб????
chainik

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
(Нет темы)
« Ответ #4 : 17 Апреля 2008, 09:08 »
Цитировать
в debian 4.0 2.6.18 значит оно не такое уж старое. его выпустили в середине 2006
Для нечитающих новости - у разработчиков Debian была даже мысль сделать промежуточный релиз, этакий Etch с половиной именно по причине того, что старое ядро не работало с современными SATA-контроллерами. Его не выпустили, а сейчас уже и Lenny на подходе. 2006-й год - это очень давно по меркам быстроразвивающегося Linux-мира.
Цитировать
к тому времени sata интерфейс уже был много лет.
А кто ж против... Какие-то ж контроллеры поддерживаются тем ядром :)
Цитировать
оно должно уметь работать с sata,а оно не умеет.
Кто сказал?
Цитировать
windows xp тоже не новая ,а в ней всё работает.
Ничего, что ты на эту "не новую" систему ставишь новый драйвер, который был выпущен не так давно? Поставь в линуксе новый драйвер и радуйся - твой SATA-контроллер будет работать. Вот только есть небольшое "но" - работа с драйверами в этих системах организована по-разному, и в линуксе драйвер - это часть / модуль ядра. Поэтому хочешь работать с современным железом - ставь современное ядро. Ну или бери современный дистрибутив, если сам собрать ядро не осиливаешь.
Цитировать
значит это-барахляное ядро и барахляная система . когда жесткий диск не работает ,то это ни в какие ворота не лезет!!!!!

Я думаю, ближайшую стенку ты сам найдешь без посторонней помощи.

Вдогонку - картинка: http://norain.smtp.ru/photos/my_machine_1.JPG
Заметь, 5 из 6-ти устройств (ну или 4 из 5-ти винчестеров) - SATA. Думаю, можно не объяснять, что это достаточно современная машина.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня