Haiku на AMD
Дедушка FSV 6 июля, 2010 - 21:17.Ну не дружит Гайка с AMD–шными компьютерами, хоть тресни!
Дальше третего значка при загрузке дело не идет. Проверял на куче машин!
1) Ноут Dell 1501 — двухъядерный Athlon 64 с графикой ATI — не идет.
2) Нетбук Lenovo ThinkPad x100e Athlon Neo + ATI Radeon 3200 — kernel debug
3) Ноут eMachines E630 (двухъядерный Athlon II + ATI Radeon 4200) — не идет.
и это далеко не весь список машин.
На Интелах — пожалуйста! Asus 1201N — идет.
Ноут не скажу какой, на Core 2 — прекрасно идет, ставится, работает долго и счастливо. На планшетнике Pentium M — тоже распожалуйста!.. Вот только сенсорные экраны не понимает
что тоже не есть хорошо.
Ставил и Альфы и ночные билды, и обычные RAW, и AnyBoot. И с флэшек и с CD.
Ну и что же это такое??? Как можно двигаться дальше с таким вопиющим безобразием?! Какие там нативные офисы с браузерами, если у нас целый класс машин отсекается на корню!
Неужели никто тикетов не писал про это?
странно у меня
странно у меня на AMD 4200+ работает. ставил альфу2 с CD.
У меня
У меня на ноутбуке с AMD Turion 64 X2 запускается. Работает криво(часть портов USB не работают для флешек, другая часть работает очень медленно; экран работает в режиме VESA(видеокарта типа radeon_hd)), но запускается.
То же гавно
То же гавно с буком ASUS A7U на процессоре AMD Turion X2. Правда, там даже до значков не доходит, на загрузчике или на ядре паникует, просто курсор мигает на черном фоне. Что с флешки, что с CD. На десктопе Phenom X4 уже лучше, с КД грузится, но флешке отказывает, но тут скорее всего надо пошуровать с настройками USB в BIOS.
> просто курсор
> просто курсор мигает на черном фоне.
Anyboot не пробовал?
Все пробовал.
Все пробовал. Буду дожидаться беты.
Так можно и до
Так можно и до релиза ждать и ничего не исправится, нужно козлов в трак отправлять. Девелоперы не экстрасенсы, как они узнают о ваших проблемах, если вы об этом их не поставите в известность?
Какие проблемы,
Какие проблемы, каких козлов? Оно даже не грузится. Что отправлять вообще, пространное описание железа что ли? Железо я им на тестирование из глубинки России отправлять не стану.
Будет кто–то у них поближе с похожей платформой — значит решат. Не будет, значит не судьба.
А вы все — козлов, козлов
Можно
Можно поподробнее про процесс загрузки? Скорее всего проблема не в AMD, а в BIOS и его настройках.
В таких случаях
В таких случаях можно снять хоть какую–то информацию используя эту инструкцию:
http://dev.haiku–os.org/wiki/ReportingBugs#KernelBugs
Разделы: Kernel Bugs, Syslog, On Screen Debug Output
У него до ядра
У него до ядра похоже не доходит.
В haiku boot menu
В haiku boot menu попасть удаётся по пробелу? Если нет, то единственное что остается — это активация раннего дебажного вывода, нажимая в самом начале загрузки Esc, вместо пробела.
Так как этот вывод пролетает за долю секунды, то посмотреть его можно добавив паузу к его выводу с помощью этого патча:
http://dev.haiku–os.org/attachment/ticket/4399/pause.diff
По пробелу
По пробелу не выходит. Он не уходит в перезагрузку, просто пробегают точки (надо полагать загрузчик) и показывает мигающий курсор в текстмоде. Это какбе намекает, что до графической KDL консоли на сей железяке не доходит, до иконок и меню по пробелу — тоже. Лечится мигающий курсор только ресетом. Esc в самом начале нажимал, ничего даже не пролетает.
В одном из предыдущих тредов сказали, что может быть проблема в дисководе CD/DVD на ноутбуке. Только вот BIOS асусовский не позволяет ничего с ним делать. Только включить, выключить или поставить на автоопределение. Сразу оговорюсь, что прошивать BIOS специально не буду. Семерка и Убунту работают отлично.
Странно, что та же петрушка и по USB–флешке (даже две, одна 700 Мб, другая 15 Гб — нет пути) и даже по USB–HDD. После того даже засунул внешний винт внутрь, вытащив старый — те же яйца. А ведь там SATA! Остается утешаться тем, что может быть у гайковцев в траке появятся более рисковые, настырные и технически подкованные тестеры с похожим металлом. Может и не в шине дело, хотя то ж не стандартные комплектухи платформ на базе Core 2 Duo, а какие–нибудь страшные JMicron и иже с ними.
Грусть–печаль.
Грусть
Грусть и печаль пустая, садомазохисткая трата времени.
Mеняй компьютер.
Менять
Менять компьютер из–за Haiku? Хо–хо, я все–таки не настолько фанат. Аппарат мне нравится, другие ОС проблем не имеют.
А если шифт
А если шифт нажатым держать во время загрузки — тоже в бут–меню не попадаешь?
До бут–меню
До бут–меню там даже не доходит. Да, шифт и пробел это первое, что я пробовал. Эффекта не было.
> Он не уходит
> Он не уходит в перезагрузку, просто пробегают точки (надо полагать загрузчик) и показывает мигающий курсор в текстмоде.
А что там пролетает успеть прочитать реально?
> Esc в самом начале нажимал, ничего даже не пролетает.
Возможно, что что–то будет видно с патчем из предыдущего поста.
> После того даже засунул внешний винт внутрь
А если не него сначала поставить гайку с работающего компа, тоже не катит?
Там нечего
Там нечего читать, точки пробегают: .." С флешки один раз ругнулся про загрузчик, но это была еще Альфа 1. Альфа 2 после точек просто уже ничего не пишет и замирает в текстмоде.
Как применить патч к скачанному образу? Может хоть логи сфоткать удастся.
Если
Если сам собираешь, то:
cd /path/to/haiku/sources
wget http://dev.haiku-os.org/raw–attachment/ticket/4399/pause.diff
patch -p0 < pause.diff
jam -q -j2 haiku-anyboot–image
Если нет, то тут я подготовил anyboot образ r37461 в формате XZ (103 МБ)
http://narod.ru/disk/22615144000/haiku-anyboot.image–r37461.xz.html
Для распаковки:
Haiku/linux/bsd: xz -d haiku-anyboot.image–r37453.xz
Windows: 7–Zip
В этой сборке пропатчен haiku_loader, для построчного вывода начальной загрузки, для активации зажать Esc при загрузке.
Должен быть примерно такой вывод:
APM version 1.2 available, flags 3.
smp: using ACPI to detect MP configuration
smp: local apic address is 0xfee00000
smp: found local APIC with id 0
smp: found io APIC with id 1 and address 0xfec00000
VESA version = 2.0, capabilities 0
OEM string: VGABIOS Cirrus extension
101: 640 x 480 x 8 (a = 187, mem = 4, phy = f0000000, p = 1, b = 1)
110: 640 x 480 x 15 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
111: 640 x 480 x 16 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
112: 640 x 480 x 24 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
103: 800 x 600 x 8 (a = 187, mem = 4, phy = f0000000, p = 1, b = 1)
113: 800 x 600 x 15 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
114: 800 x 600 x 16 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
115: 800 x 600 x 24 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
105: 1024 x 768 x 8 (a = 187, mem = 4, phy = f0000000, p = 1, b = 1)
116: 1024 x 768 x 15 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
117: 1024 x 768 x 16 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
118: 1024 x 768 x 24 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
107: 1280 x 1024 x 8 (a = 187, mem = 4, phy = f0000000, p = 1, b = 1)
119: 1280 x 1024 x 15 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
11a: 1280 x 1024 x 16 (a = 187, mem = 6, phy = f0000000, p = 1, b = 1)
VESA compatible graphics!
Welcome to the Haiku boot loader!
legacy base address 1f0
ATA device, master
number of drives: 1
add_partitions_for(0x001051cc, mountFS = no)
add_partitions_for(fd = 0, mountFS = no)
0x00105320 Partition::Partition
0x00105320 Partition::Scan()
check for partitioning_system: EFI GUID Partition Map
check for partitioning_system: Intel Partition Map
priority: 500
check for partitioning_system: Intel Extended Partition
boot partition offset: 0
0x00105320 Partition::_Mount check for file_system: BFS Filesystem
load kernel
video mode: 1024x768x24
smp: found 1 cpu
smp: apic_phys = 0xfee00000
smp: ioapic_phys = 0xfec00000
smp: apic = 0x806ca000
smp: ioapic = 0x806cb000
APIC ticks/sec = 998576174
kernel entry at 80043a50
Если дойдет до строки kernel entry, значит проблема в ядре, если нет, то где–то в загрузчике.
Сам не собираю,
Сам не собираю, спасибо за пропатченный образ. Буду пробовать, о каких–либо успехах доложу. Если удастся сфоткать, вообще хорошо.
Записал этот
Записал этот образ на CD–RW болванку. Зажал Esc, снова быстро пробегают точки ." и все останавливается на курсоре — см. фотку и небольшое видео в архиве. Снимал древнейшим фотиком, качество видео соответственное, но там и так все понятно. Че–то мне кажется там еще на этапе загрузчика происходит эпик фейл. http://narod.ru/disk/22623900000/haikuamdfail.zip.html (2 мб).
P.S.
Все, что остается, это снять информацию о внутренних устройствах ноута. Посоветуй, чем лучше воспользоваться для этого (на Win7), какой–нибудь местный listdev может выдать полный текстовый лог?
update:
На Phenom X4 патч с Esc сработал, все построчно вывелось как на твоем примере. При обычной загрузке, на самой последней иконке Haiku вылетела в KDL вот с такими логами. (фотографии экрана) http://narod.ru/disk/22624440000/phenomx4.zip.html (22 мб)
Что–то
связанное с net_server судя по всему.Хоть один
Хоть один загрузочный диск грузится на этом компьютере?
Загрузочный
Загрузочный диск Haiku? Никак нет, я же говорил. С виндами и линуксом, тем не менее, все было и остается пучком, загружаются, устанавливаются и так далее.
Судя по точке,
Судя по точке, которая смещена ближе к центру экрана — его рисует haiku_loader.
Если грузиться с флешки — такая же точка появляются? Haiku не поддерживает 100% флешек,
поэтому есть смысл попытаться записать на другую, воткнуть в другой порт.
Чем снять инфу о устройствах под виндой я не знаю точно, но если на ноуте стоит убунта, то можно снять данные так:
lspci > lspci
lspci -n > lspci–n
lsusb > lsusb
lsusb -v > lsusb–v
lshw > lshw
После этого можно идти в трэк, аттачить эти 5 файлов и описывать проблему с точкой, больше ничего на ум не приходит, если только
> После того даже засунул внешний винт внутрь
А если на него сначала поставить гайку с работающего компа, а потом засунуть внутрь?
Или из убунты или винды на свободный раздел записать образ через dd?
Самый хардкорный вариант это апдейт биоса.
А до этого Phenom X4 на том же месте валился или что? С этим образом что–то изменилось? Подробнее
Судя по скриншотам падение происходит на этапе загрузки драйвера attansic_l1, его нужно удалить из образа, тогда загрузка пойдет дальше.
Если сложно, то могу приготовить образ без этого драйвера.
Как вариант отключить встроенную сетевуху в биосе или в бут меню включить Safe mode
Тут смело можно идти в трэк, создавать тикет и аттачить туда скриншоты с упавшим нет сервером.
Вторая проблема судя по скриншотам это таймауты при инициализации usb echi, можно попробовать выключить в биосе Plug and Play OS или USB legacy.
Отключить все, что воткнуто в usb порты.
Похоже на эти тикеты:
http://dev.haiku–os.org/ticket/6026
http://dev.haiku–os.org/ticket/6222
Выбирай любой, аттач туда скриншоты и эти файлы:
lsusb > lsusb
lsusb -v > lsusb–v
А если получиться загрузиться в Хайку после удаления attansic_l1, то еще и
listusb -v > listusb–v
listdev -d> listdev–d
Update: еще такие таймауты могут появляться при занятом прерывании другим драйвером,
возможно это как раз и будет attansic_l1.
UP.
UP.
Пишите ребята
Пишите ребята писма
(тикеты)
или ковыряйтесь в BIOS
:)
Я
Я уже написал(#6223), но реакции никакой С широкоформатными radeon картами известная проблема.
* Здесь было
* Здесь было злобное глумление над AMD, но я подумал, что холивар здесь будет лишним. *
Причём
Причём тут холивары? У меня на 3–х компах (1 AMD + 2 Intel) гайка только с разными бубно–танцами заводятся и проблемы отнюдь не в процессорах.
> 1) Ноут Dell 1501
> 1) Ноут Dell 1501 двухъядерный Athlon 64 с графикой ATI не идет.
> 2) Нетбук Lenovo ThinkPad x100e Athlon Neo + ATI Radeon 3200 kernel debug
> 3) Ноут eMachines E630 (двухъядерный Athlon II + ATI Radeon 4200) не идет.
А что значит не идет? Дальше третьего значка не грузится?
И что написано на экране, когда в kernel debuging land падает?
Данных недостаточно даже для поверхностного анализа.
На данном этапе можно только посоветовать это:
http://dev.haikuos.org/wiki/ReportingBugs#KernelBugs
Разделы: Kernel Bugs, Syslog, On Screen Debug Output
Новости есть?
Новости есть?
Дедушка
Дедушка FSV?
Вместо Default vesa mode имеется ввиду Fail–safe video mode, да?
Т.е. проблема возникает, тоолько если воткнуто и CD и USB? А если только один носительно то и без захода в бутлоадер грузится?
Что сейчас не так работает в плане загрузки, что требует создания тикета? Подробнее.
Неплохо было
Неплохо было бы получить фотки паники с актуальной ревизии.
Отправить комментарий