Важная информация
RSS лента

stabud

Linux 32-bit (ошибка "Вне диапазона 33kHz\30Hz")

Оценить эту запись
31.07.2017 в 23:30 (1512 Просмотров)
Привет всем!

Понадобилась на компьютере система Linux 32-bit. До этого стояла 64-bit. Для пользовательских нужд конечно 64-bit система более предпочтительная, но вот для нужд кодинга мне как раз нужна 32-битка. А причина проста: на FreeBasic немало кода написано именно под Linux 32. Взять хотя бы FBSOUND... Конечно небольшие исходники легко правятся, но вот большие проекты править намучаешься, особенно с asm вставками. Поэтому я решил, снести 64-битку и поставить 32-битку. И вот здесь меня ждал сюрприз. У меня биос UEFI , видюха Geforce 1060, и судя по всему данный компот конфликтует с 32-битными дистрибутивами. Так у меня например, практически пройдя этап загрузки Live CD, высвечивается надпись на черном фоне "HDMI вне диапазона 33kHz\30Hz". Причем при появлении этой надписи сделать уже нифига не получается, только перезагрузка. С дистрибутивом 64-bit таких проблем нет, поскольку там выбираешь загрузку с флешки UEFI , и все ставится на ура. Здесь же загрузка с флешки UEFI просто перебрасывает на загрузку с жесткого диска, а обычная загрузка с флешки вызывает вышеописанный косяк. Писал на форумы (англоязычный и русский). На русском мне дали понять, что нихера не выйдет, а на английском игнор. Рыл весь интернет в поисках решения и нашел зацепку в виде bootia32.efi. Оказалось , что все таки можно установить, однако пошагового решения нигде не нашел. У кого-то достаточно было заменить запись при загрузке quiet splash на nomodeset, у кого-то добавить nomodeset к quiet splash, третие что-то там мутили с bootia32.efi, но у меня как у них нифига не выходило. В итоге методом тыка у меня получилось и решил , что может быть как и я найдется страдалец и будет искать решение, так пусть этот человек потратит меньше времени, чем я.

И так, что же нужно:

1) Файл bootia32.efi (его легко найти в интернете, но если не найдете, то вот ссылка)
2) Дистрибутив Linux 32-bit (я использовал Linux Mint)
3) Дистрибутив Linux 64-bit (я использовал Linux Mint)
4) Программа RUFUS для записи образа на флешку

Когда у нас есть все необходимое, вставляем флешку и запускаем RUFUS от админа. Находим в программе нашу флешку. Указываем в программе путь к образу "linux 32-bit". Ставим в опциях "MBR для компьютеров с BIOS или UEFI". Записываем нашу флешку.

После записи флешки, открываем ее в проводнике и копируем bootia32.efi по такому пути: EFI\BOOT\bootia32.efi
Так же в эту папку кладем файлы BOOTx64.EFI , grubx64.efi из дистрибутива linux 64-bit

В папку нашей флешки boot\grub кладем все из папки boot\grub дистрибутива linux 64-bit кроме файлов grub.cfg , loopback.cfg . Эти два файла уже есть в папке нашей флешки и их перезаписывать не нужно!

Все, флешка подготовлена. Загружаемся с нее, выбираем загрузка с флешки UEFI. Должно появится меню загрузки. Нажимаем клавишу "E" , чтобы отредактировать загрузочную запись. Находим quiet splash или quiet splash -- и меняем ее на nomodeset. Загружаемся и ставим систему. После перезагрузки придется опять повторить операцию замены quiet splash на nomodeset. Когда загрузитесь в систему, ставьте нужный драйвер для вашей видеокарты. Все!

Обновлено 30.07.2018 в 12:28 stabud

Метки: Нет Добавить / редактировать метки
Категории
Без категории

Комментарии

  1. Аватар для >Quiet Snow<
    У меня биос UEFI
    Стас, вспомнилось: https://youtu.be/gDGpb2fA5vQ?t=16

    Кстати по поводу твоей видюхи и XP, не всю инфу тогда вспомнил. Там надо две строчки дописывать,
    вторую(про которую как раз запамятовал) в месте, где находятся такие вот ID-шки(их там много, несколько
    разделов на каждый вид ОС):

    %NVIDIA_DEV.13BB% = Section012, PCI\VEN_10DE&DEV_13BB
    %NVIDIA_DEV.13BC% = Section012, PCI\VEN_10DE&DEV_13BC
    %NVIDIA_DEV.13C0% = Section012, PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462
    %NVIDIA_DEV.1401% = Section008, PCI\VEN_10DE&DEV_1401
    %NVIDIA_DEV.1402% = Section008, PCI\VEN_10DE&DEV_1402

    А посмотреть ID карточки можно в диспетчере устройств.
    Обновлено 01.08.2017 в 00:05 >Quiet Snow<
  2. Аватар для stabud
    Кстати по поводу твоей видюхи и XP, не всю инфу тогда вспомнил. Там надо две строчки дописывать,
    вторую(про которую как раз запамятовал) в месте, где находятся такие вот ID-шки(их там много, несколько
    разделов на каждый вид ОС):
    По поводу XP я уже смирился. Люди пытались установить и даже устанавливали путем правки, вроде той что ты написал, но результаты ужасные. 3D вообще не работало, даже с 2D косяки конкретные. Вот например сообщение человека , попробовавшего видюху 10хх серии с winXP.
  3. Аватар для >Quiet Snow<
    Цитата Сообщение от stabud
    Но результаты ужасные
    У меня 980-я пошла под 32 биткой нормально, а на 64 битке пока есть некоторые сложности, не знаю, связаны ли
    они с видео, но судя по всему связаны(если вкратце - то флеш плеер не декодирует аппаратно видео и не даёт
    фулл скрин), может что-то криво поставил, флеш плеер вообще еле еле на 64 битку накатил, успел опупеть.
  4. Аватар для stabud
    У меня 980-я пошла под 32 биткой нормально, а на 64 битке пока есть некоторые сложности, не знаю, связаны ли
    они с видео, но судя по всему связаны(если вкратце - то флеш плеер не декодирует аппаратно видео и не даёт
    фулл скрин), может что-то криво поставил, флеш плеер вообще еле еле на 64 битку накатил, успел опупеть.
    Зашел на сайт Nvidia . При выборе драйвера для твоей видюхи в комбобоксе есть пункт winXP , но самого драйвера нет. Судя по всему он раньше был, но убрали. А на диске с дровами у тебя какие драйвера? У меня на диске с дровами самая младшая система vista, но на оф. сайте уже такого драйвера нет и в помине...
  5. Аватар для >Quiet Snow<
    А на диске с дровами у тебя какие драйвера?
    Вроде начиная с висты. Брал драйвер от 960-й и модифицировал конфиг, у 960-й под XP был драйвер,
    а сейчас не знаю может уже убрали. NVidia вообще очень сильно подставили пользователей в этом плане.
    XP-шке ещё жить и жить, а ей последние концы обрубили. Видео драйвер это важнейшая составляющая,
    даже сетевые драйверы всегда пилят подо все системы.
    И никогда не поверю, что вшивый NVenc нельзя было запилить на XP и висте, интересно сколько им Microsoft
    за эту подставу заплатила...
  6. Аватар для stabud
    И никогда не поверю, что вшивый NVenc нельзя было запилить на XP и висте, интересно сколько им Microsoft
    за эту подставу заплатила...
    Очень похоже на заказуху от мелкософта. Вот для моей карточки есть дрова (32-bit, 64-bit) для solaris, freebsd, linux. Ну еще Linux я понимаю, но freebsd и solaris... freebsd вообще не позиционируется как пользовательская система, это серверная платформа, нафига ей карточки среднего ценового сегмента?! Интересно а AMD тоже грешит подобным?
  7. Аватар для >Quiet Snow<
    Интересно а AMD тоже грешит подобным?
    Не знаю, для ноутбуков там с драйверами, например, жопа полная, хотя с NVidia не лучше.
    Да скорее всего у AMD - всё так же, по десктопу.

    для solaris, freebsd
    Действительно не понятно, freebsd - сугубо серверная ось, солярис 50\50, но там и пользователей
    с гулькин нос, непонятно чем оправдано.
  8. Аватар для stabud
    Не удержался и попробовал поставить драйвер для geforce 1060 на системе windows XP. Как говорится , одно дело, когда кто-то сказал что не работает , а другое дело, когда сам убедился. Провел тесты:

    Системный интерфейс работает хорошо, без лагов. Видео можно смотреть без проблем , в том числе с ютуба. Приложения , задействующие GDI , GDI+ , DirectDraw работают хорошо, никаких проблем не выявил

    Приложения, задействующие DirectX 3D долго тупят при запуске , а потом просто вываливается ошибка и приложение завершается. Приложения , использующие OpenGL функционал, не работают , сразу выводя сообщения об ошибке.

    Вот такой результат Так что серии видеокарт 9хх являются последними , которые еще можно использовать для Windows XP.
  9. Аватар для >Quiet Snow<
    Так что серии видеокарт 9хх являются последними , которые еще можно использовать для Windows XP.
    Вроде бы бюджетные типа 960 должны вставать как родные. Но имхо, в крутой видеокарте для XP смысла мало,
    т.к. нормально постримить с XP нельзя. Но CUDA работает. Вообще кучу софта могли бы переписать под CUDA, оживить XP,
    но почему-то не переписали, тогда бы на эту семёрку вообще забил. Ибо хрюндель летает на любом железе и им
    пользоваться реально приятно, т.к. всё по уму делали, тогда время такое было.

    Видео можно смотреть без проблем , в том числе с ютуба.
    У меня кстати на драйвере с модиф. inf файлом видео проигрывает без встроенного декодера, с чем это связано не знаю,
    а разница декодировать процессором и видюхой на самом деле большая, например мой 4 ядерный Xeon 3.3ГГц не тянет 4k
    видео с ютуба.
  10. Аватар для stabud
    Но имхо, в крутой видеокарте для XP смысла мало,
    т.к. нормально постримить с XP нельзя.
    Кроме стримов есть и другие задачи. У меня например есть 2-3 лицензионные игрушки, работающие только на XP (из-за специфики защиты). Получается, что для того, чтобы в них поиграть нужно либо вытаскивать старый компьютер , либо менять видюху в основном компе, либо тянуть крякнутую версию с торрента.

    Хотел тут скачать 3-й сервис пак для XP , без него драйвер не хотел ставиться, но мелкософт уже удалил ссылку со своих серверов. Что касается nvidia , то эта компания убирает линки на висту и семерку для относительно новых видюх, хотя изначально при покупке совместимость с vista и win7 стоит. Компании работают "компанейски", идут нога в ногу , чтобы перетянуть всех на win10.
  11. Аватар для >Quiet Snow<
    чтобы перетянуть всех на win10
    Ну да автообновления уже фиг вырубишь, после прихода сервайс пака пользователь ощутит потребность в новом железе))),
    а большинство двухъядерных коней ощутят её перманентно и критически сильно .
    Стас я даже вообразить не могу что они засунули в ядро и оболочку, это же, блин, надо специально делать, по-моему даже
    дешёвые программисты так не лажают.

    работающие только на XP (из-за специфики защиты)
    Ну навскидку тот же Sacred первый не запустится из-за специфики защиты. Кстати качать патчи и адаптированные версии
    - это нормальное решение, т.к. работает и на XP в том числе, но только без плясок с защитой. Разумеется не всегда эти
    варианты есть.

    без него драйвер не хотел ставиться, но мелкософт уже удалил ссылку со своих серверов.
    Лови, у меня забекапенная на диске : https://yadi.sk/d/3oai4pOH3S3Qsj


    Кроме стримов есть и другие задачи.
    Самое забавное, что скайп не поставить на 64 битную XP, т.к. требуется internet explorer соотв. версии, а его не существует
    в природе. MS всё продумала. Хотя уже не знаю может даже и на sp3 не пойдёт уже, в последнее время не пробовал
    устанавливать.
    Обновлено 02.02.2018 в 20:27 >Quiet Snow<
  12. Аватар для stabud
    Лови, у меня забекапенная на диске
    Спасибо, но в реале у меня на cd диске тоже бекап лежит, просто раньше при установке сервис-пака быстрее было стащить с оф. сайта , чем рыться в дисках и искать.

    Забавно , смотрим каталог никса:

    Microsoft Windows 10 Home 32 / 64-bit Рус. USB (BOX) < KW9-00253 > 7570 рублей
    Microsoft Windows 8.1 32 / 64-bit Рус. (BOX) < WN7-00937 > 7342 рублей
    Microsoft Windows 7 Домашняя базовая 32-bit Рус (BOX) < F2C-00545 / 01090 > 8196 рублей

    windows 10 home по ограничениям примерно соответствует windows 7 home premium , а продается урезанная версия home basic , да еще только 32-bit.
    Даже несмотря на это , все равно стоит дороже чем десятка и восьмерка.