Ru-Board.club
← Вернуться в раздел «UNIX»

» Apple Mac OS X86 (Mac OS X for Intel)

Автор: fercmann
Дата сообщения: 22.09.2005 21:32
Привет!
Там уже лежит скомпеллированный кусочек
http://forum.osx86project.org/index.php?s=5a2c8fa61e596430380dd393dd23e215&act=Attach&type=post&id=446
у него надо убрать рассширение TXT
Но не все просто!!!
Этот кусочек надо подсунуть системе при инсталляции вместо старой.
(не понял как точно сделать, подождем коментариев...)
--------------------
Люди уже драйверы вовсю компеллят а тут архив скачать-распаковать не могут...
Автор: CSS22
Дата сообщения: 23.09.2005 06:53
У меня tiger-x86.tar.bz2 так что инсталяции мне не видать , пробовал просто заменить boot в /usr/standalone/i386/ безрезультатно.
Автор: SignMaster
Дата сообщения: 23.09.2005 10:10

Цитата:
Блин ну никак он у меня не загружается (NVidia.kext), мож как по другому его можно загрузить. В Graphics/Displays пишет - Kernel Extensions info: No Kext Loaded
Че за хрень, кто загрузил, опишите с самого начала, с момента как вы разархивили скачаный файл.

Возвращаюсь к своему вопросу, может быть из за того что при установки макоси я не стал ставить все что относится к XCode, другими словами, я не ставил никаких капиляторов gcc и прочее, и из за этого у меня не перекампилируется ядро?


Добавлено:
И еще!!! Кто нить может объяснить почему на англйском инструкции по установке такие:
Unzip the file.
Drop NVidia.kext in System/Library/Extension as "admin".
then in terminal do sudo chown -R root:wheel /System/Library/Extensions/NVidia.kext
restart your computer.
А на итальянском совсем другие:
1) sudo cp -R /Users/QUI CI VA IL NOME UTENTE/Desktop/NVidia.kext /System/Library/Extensions/
2) sudo vi /System/Library/Extensions/NVidia.kext/Contents/Info.plist
3) cercare la stinga IOPCIMatch
4) inserire alla fine uno spazio e poi i caratteri del DEVICE ID e del VENDOR della scheda grafica che trovate nel SystemProfile es: io ho 0x0322 e 0x10de e quindi inserisco 0x032210de con VI si deve premeri il tasto " i " nella tastire per poter inserire
5) salvare il file premendo ESC e poi " :w "
6) ripristinare i permessi: sudo chown -R root:wheel /System/Library/Extensions/NVidia.kext sudo kextcache -k /System/Library/Extensions/

На вскидку отличия на лицо. ?
Автор: uzipof
Дата сообщения: 23.09.2005 11:22
SignMaster у меня поставлено все, но результат такой же, и карта тоже 5200... как заставить работать дровишки не пойму, может быть они реально не работают, или не работают с 5200???
Автор: EZH
Дата сообщения: 23.09.2005 11:46
SignMaster
В итальянской инструкции в принципе всё тоже самое. Тебе сначала предлагают скопировать дрова в нужное место, а потом отредактировать в старом добром редакторе vi некие параметры устройства в файле Info.plist. Потом сохранить всё и выполнить то же что и в английской инструкции + выполнить обновление kext cache (ключь -k) для папки с дровами командой sudo kextcache -k /System/Library/Extensions/

Итальянского не знаю

Но вот тебе анг. вариант, где написано где брать необходимые VendorID и DeviceID

Цитата:
Loading just the kext won't work..the kext needs to know about your card.
If you look at the plist it has some device descriptors.
These device descriptors are in the format 0x<4digitdevicehex><4digitvendorhex>
What you should try is:
Go into the System Profiler. Look at the device id and vendor ID and then insert them in. See if the drivers load.

TO INSERT:
Go into /System/Library/Extensions. RIGHT CLICK on the driver you want to edit(for nvidia this would be NVDANVxxHal.kext, obviously you need to know the core of your card). Select show package contents.

Double click on info.plist. If you have Xcode it will come up with a nice shiny plist editor. If not press choose application then textedit.
Look for where it says <Key>IOPCIMatch</Key> After that are the device strings as I explained above. Add a space at the end of the list and add your card in using the device and vendor ID from System Profiler(it will be in the graphics section obviously)

Автор: SignMaster
Дата сообщения: 23.09.2005 13:40
Ну убийство просто!!!
Моя карта:
Vendor - nVIDIA (0x10de)
Device ID - 0x0324
вот сюда в конец:
<key>IOPCIMatch</key>
<string>0x0000010de&amp;0xfff8ffff 0x026d10de&amp;0xfff8ffff 0x017910de 0x018010de&amp;0xfff8ffff 0x018810de 0x018910de 0x020010de&amp;0xfff8ffff 0x025010de&amp;0xfff8ffff 0x028010de&amp;0xfff8ffff 0x030010de&amp;0xfff8ffff 0x031010de&amp;0xfff8ffff 0x031910de 0x034910de</string>
я вбил:
<key>IOPCIMatch</key>
<string>0x0000010de&amp;0xfff8ffff 0x026d10de&amp;0xfff8ffff 0x017910de 0x018010de&amp;0xfff8ffff 0x018810de 0x018910de 0x020010de&amp;0xfff8ffff 0x025010de&amp;0xfff8ffff 0x028010de&amp;0xfff8ffff 0x030010de&amp;0xfff8ffff 0x031010de&amp;0xfff8ffff 0x031910de 0x034910de 0x032410de</string>
сохранил, выполнил "sudo chown -R root:wheel /System/Library/Extensions/NVidia.kext sudo kextcache -k /System/Library/Extensions/"
Перезагружаюсь, и вылетает табличка
"System extensions cannot be used.
The system extension " /System/Library/Extensions/NVidia.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product`s vendor for an update.
Автор: sovash
Дата сообщения: 23.09.2005 14:04
SignMaster

А проверь права на файлы и каталоги ./NVidia.kext и ниже по дереву
на каталоги должны быть 755 на фалы 644
это, как я понял, обязательно, иначе не грузит расширения

Автор: SignMaster
Дата сообщения: 23.09.2005 15:24
Блин че я не так делаю?
vladimir-anisimovs-computer:~ root# chmod 755 /System/Library/Extensions
vladimir-anisimovs-computer:~ root# chmod 644 /System/Library/Extensions/NVidia.kext/Contents/info.plist
vladimir-anisimovs-computer:~ root# kextload /System/Library/Extensions/NVidia.kext
kextload: extension /System/Library/Extensions/NVidia.kext is not authentic (check ownership and permissions)
vladimir-anisimovs-computer:~ root#
Автор: sovash
Дата сообщения: 23.09.2005 15:33
SignMaster
а ты в каталог ./NVidia.kext заглядывал?
там ещё есть каталоги и файлы... в частности ./NVidia.kext/Contents/MacOS/NVidia
на него тоже надо 644 права....
в терминале запусти kextload -t NVidia.kext
и оно должнор тебе подробно ругнуться, на что ещё неправильные права
Автор: iZoPuH
Дата сообщения: 23.09.2005 16:27
права можно автоматически b и быстро поправить с помощью diskutiliti
Автор: SignMaster
Дата сообщения: 23.09.2005 16:39
vladimir-anisimovs-computer:~ vladimiranisimov$ sudo kextload -t /System/Library/Extensions/NVidia.kext
Password:
kernel extension /System/Library/Extensions/NVidia.kext has problems:
Authentication failures
{
"File owner/permissions are incorrect" = (
"/System/Library/Extensions/NVidia.kext/Contents"
"/System/Library/Extensions/NVidia.kext/Contents/MacOS/NVidia"
"/System/Library/Extensions/NVidia.kext/Contents/MacOS"
)
}

Далее делаю:
vladimir-anisimovs-computer:~ vladimiranisimov$ chmod 755 /System/Library/Extensions/NVidia.kext/Contents
chmod: /System/Library/Extensions/NVidia.kext/Contents: Operation not permitted
vladimir-anisimovs-computer:~ vladimiranisimov$ chmod 755 /System/Library/Extensions/NVidia.kext/Contents/
chmod: /System/Library/Extensions/NVidia.kext/Contents/: Operation not permitted
vladimir-anisimovs-computer:~ vladimiranisimov$ chmod 644 /System/Library/Extensions/NVidia.kext/Contents/MacOS/NVidia
chmod: /System/Library/Extensions/NVidia.kext/Contents/MacOS/NVidia: Operation not permitted

и получаю вот такой ответ, че делать, как эти права изменить? Если можно то напишите команду.
Автор: Hiset
Дата сообщения: 23.09.2005 16:48
Выержка из Paraglyph Press - The Mac OS X v.10.2 Jaguar Book.pdf:

To set the root password for a computer running Mac OS X, follow these steps:
1. Locate the first of two Mac OS X installation CDs.
2. Insert the CD.
3. Choose Restart from the Apple menu while holding down the C key.
4. While the computer restarts, continue holding the C key until the computer begins booting
from the CD instead of the hard drive. You'll know you're booting from CD when you hear
the CD drive activate and the boot process takes longer than normal, because booting from
CD is much slower than when booting from a hard drive.
5. Once the Installer has loaded, but before you have made any choices regarding the Installer
application, choose Reset Password from the File menu.
6. Choose the hard drive associated with your installation of Mac OS X.
7. Select System Administrator (root) from the list of user accounts.
8. Enter and then reenter the root password.
9. Click the Save button and wait for a confirmation window telling you that the password was
successfully reset.
10. Change any additional passwords for the computer, or quit the Reset Password application
to return to the Installer application.
11. Choose Quit Installer from the Installer menu, then select the Restart button.
12. After the computer has restarted from the hard drive, log in as you normally would using
your administrative account.

У так поменял пароль root'а. Удачи
Автор: sovash
Дата сообщения: 23.09.2005 16:56
iZoPuH

Цитата:
права можно автоматически b и быстро поправить с помощью diskutiliti


спасибо мы не местные, мак-ось для меня штука новая...
век живи - век учись
Автор: SignMaster
Дата сообщения: 23.09.2005 17:09
Ну короче загрузился он у меня, перед chmod надо было sudo прописать. Но толку мало, карта определилась, но не разрешение поменять, ни частоту обновления, нихрена короче.

Добавлено:

Цитата:
права можно автоматически b и быстро поправить с помощью diskutiliti


Попробовал с ее помощю востановит права, ни хера чегота, мож конечно что нитак делал, но там всего две кнопки, ошибиться трудно!!!
Автор: aphrodite_ramzes
Дата сообщения: 23.09.2005 23:30
народ! кто-нить запускал виндовые проги с помощью wine и все такое?
Автор: sovash
Дата сообщения: 24.09.2005 10:51
aphrodite_ramzes

http://wiki.osx86project.org/wiki/index.php/Darwine_Apps
вот, народ уже попробовал...
Автор: alpha6
Дата сообщения: 24.09.2005 18:09
Народ, подскажите - не запускаются приложения Маковские. Даже те которые есть в списке совместимого софта При запуске выскакивает на секунду иконка приложения и тут же исчезает Как ее побороть?
Автор: ruslan2005
Дата сообщения: 24.09.2005 19:35
Скачал торрент файл Apple.OS.X.x86.10.4.Generic.Install.DVD это то что позволит поставить OSX на голое железо без прослойки эмулятора VMWare???
Автор: Coldstar
Дата сообщения: 24.09.2005 20:15
4 alfa6:
У тебя явно не работает Rosetta.
Скорее всего у тебя SSE2 процессор и не установлен патч, эмулирующий SSE3.
Ищи что-нибудь вроде Maxxuss-SSE2-and-AntiTPM-Patches-v0.5c.
Автор: TRAS
Дата сообщения: 25.09.2005 08:45
Люди!! подскажите как зделать чтоб комп выключался ? а то я его только через кнопку могу выключить-как положено он не хочет!
Автор: Ilirium
Дата сообщения: 25.09.2005 12:52
У меня проц athlon xp. Будитли под VMware работать макось?
Автор: qqqaaaqqqaaa
Дата сообщения: 25.09.2005 15:24
Итак, отчет .

Железо - Ноут DELL Latitude D600 Centrino M 1.7 , 1Gb RAM , HDD 6Gb (взял старый , для теста)

Скачал 58 том, разрарил в ISO , записал на болванку , попробовал загрузиться. "Ваше железо не поддерживается".

Развернул патч, прочитал howto про ужасы MD5, как все плохо и патчится только с пятого раза, ужаснулся, плюнул на howto , пропатчил, не обращая внимание , какие MD5 получаются, записал на вторую болванку, загрузился и поставил с полпинка ж-)))))))))))))

Все работает , есть пара вопросов

1. Как поставить руссификатор (по шагам , плиз), тот который .dmg.bin ?
2. Видео в ноуте - ATI Radeon 9000 Mobility, матрица 1400 x 1050, выше чем 1024 на 768 поставить не могу , даже не предлагает . Под виндой все ставится.

Спасиба.
Автор: scu
Дата сообщения: 25.09.2005 16:17
где найти драйвер для ATI Radeon Mobility 7500?
помогите пожалуйста
Автор: TRAS
Дата сообщения: 25.09.2005 20:15
Получил диск по почте-установил всё работает только вот модем не видет и программы устанавливаються но незапускаються как это можно усранить? Да- только те программы каторые устанавливаються в SYSTEM PREFS ,а остальные работают Если кто знает как зделать скинте на stas7214@mail.ru icq 210930938
Автор: DgetXan
Дата сообщения: 26.09.2005 00:49
Люди помогите плиз!
Расспаковал Mac OSX 86 на второй раздел жосткого диска, скопировал файл Chain0 на диск С изменил boot.ini.
При загрузке выбираю Мас а он пишет
Chain booting error

Подскажите что делать, пожалуйста!
Автор: Sapochka
Дата сообщения: 26.09.2005 02:54
Установил вроде нормально, все вроде идет, но до загрузки. Затем выдает запись подобного содержания и на это все.. Вот надпись
panic(cpu 0 caller 0xC0180E8): unexpected kernel trap, registers
Далее перечисление каких-то кодов, потом упоминание MAC адреса и завершается все
waiting for remote debuger connection.
kdp_poll: no debuger device
Я так понимаю это все? С этим сделать ничего нельзя мне так и не светит загрузиться или что-то можно сделать?
Комп P4 1.8 ghz, 1256 ОЗУ, видюха nVidia Geforce FX5700VE, сетевой карты нет, лишь обычный внутренний модем
Автор: tccb
Дата сообщения: 26.09.2005 06:04
qqqaaaqqqaaa
Насчет установки руссификатора.
Просто удали из названия файла последние три буквы (bin), ну и точку естественно - вот тебе простой dmgфайл и будет для установки руссификатора.Все же просто!
Автор: vlader2004
Дата сообщения: 26.09.2005 09:58
Установил версию с DVD -- все прекрасно работает. Но заметил, что через несколько часов активной работы система начинает очень много "есть" процессорного времени (больше 70-80%). Помогает только перезагрузка :( Кто-то заметил эту проблему или это, возможно, какой-то софт создает такую нестабильность?

Насчет софта -- собрал openssh 4.2p1, запускаю sshd и пробую залогиниться за localhost. Но авторизация не проходит и в систему зайти не могу. Пробовал собрать с разными ключами (md5-passwords, pam & bsd-auth) -- авторизацию не отрабатывает. Собрал openssh из портов -- та же проблема. Кто подскажет, какой метод авторизации используется в Дарвине?

Спасибо,
Влад
Автор: alpha6
Дата сообщения: 26.09.2005 10:33
Coldstar

Цитата:
У тебя явно не работает Rosetta.
Скорее всего у тебя SSE2 процессор и не установлен патч, эмулирующий SSE3.
Ищи что-нибудь вроде Maxxuss-SSE2-and-AntiTPM-Patches-v0.5c.

Однако Семпрон на ядре Palermo. SSE3 вроде должен быть.
Автор: Breslavets
Дата сообщения: 26.09.2005 14:34

Цитата:
Итак, отчет .

Железо - Ноут DELL Latitude D600 Centrino M 1.7 , 1Gb RAM , HDD 6Gb (взял старый , для теста)

Скачал 58 том, разрарил в ISO , записал на болванку , попробовал загрузиться. "Ваше железо не поддерживается".

Развернул патч, прочитал howto про ужасы MD5, как все плохо и патчится только с пятого раза, ужаснулся, плюнул на howto , пропатчил, не обращая внимание , какие MD5 получаются, записал на вторую болванку, загрузился и поставил с полпинка ж-)))))))))))))

Все работает , есть пара вопросов

1. Как поставить руссификатор (по шагам , плиз), тот который .dmg.bin ?
2. Видео в ноуте - ATI Radeon 9000 Mobility, матрица 1400 x 1050, выше чем 1024 на 768 поставить не могу , даже не предлагает . Под виндой все ставится.

Спасиба.


У меня всё работает.
Ноут Dell 600m.
Причем ставил tiger-x86.tar.bz2 (deadmoo).
Здесь есть ссылки, уже писали как настроить разрешение.

>1. Как поставить руссификатор (по шагам , плиз), тот который .dmg.bin ?
Вот нахрен он тебе нужен?
Просто поддержка русского там есть.
Опять же читай этот форум.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758

Предыдущая тема: Radeon 9250(64Mb) и Red Hat 9 - не определяет


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.