1 (12 лет 6 месяцев назад)

Тема: помогите поставить mak snow leopard

ОЧЕНЬ ХОЧУ ДАННУЮ ОПЕРАЦИОНКУ, СООТВЕТСТВЕННО НЕ ЗА БЕСПЛАТНО. Модель sony vaio pcg-71811v

2 (12 лет 6 месяцев назад)

Re: помогите поставить mak snow leopard

Не за бесплатно, это за сколько?

Когда ты умер, ты об этом не знаешь, только другим тяжело. То же самое, когда ты тупой.

3 (12 лет 6 месяцев назад)

Re: помогите поставить mak snow leopard

Если вы являетесь счастливым обладателем ноутбука Asus N50VN, то спешу вас обрадовать - машинка может успешно работать под управлением Mac OS X Snow Leopard. Статью о том, как поставить мак, любезно предоставил ресурс iphone-os.ru, за что отдельное спасибо его обладателю.

Итак, к делу, что ставил:

Mac OS - Mac OS X 10.6 Snow Leopard Retail DVD
Загрузчик: Chameleon 2.0-RC3 + empire-efi
Что нужно для установки Mac OS, а точнее что я использовал:

Флешка 8ГБ;
Виртуалка с Mac OS - я качал готовую виртуалку ;
Внешний USB-диск (на него поставил ОСЬ). Если будите ставить на основной хард, то USB-диск не нужен;
Конечно же дистрибутив Mac OS Leopard 10.6;
Chameleon 2.0-RC3 с empire-efi
Немного терпения wink
После того как загрузится виртуальная Mac OS нам первым делом нужно создать загрузочную флешку с дистрибутивом Mac OS X Leopard 10.6:

Включаем Disk Utility;
Выбираем вкладку Partition (нужно встать курсором на имя флешки чтобы появился данный раздел). Создаем раздел типа GUID;
Выбираем вкладку ERASE (нужно встать на вновь созданный раздел показанный, как дочерний в иерархии флешки), указываем format: Mac OS Extended (Journalled), выполняем форматирование (кликаем erase);
Теперь выставляем нужные атрибуты. Кликаем на флешке правой мышью и выбираем Get Info. Откроется окно свойств нашей флешки. В разделе Sharing & Permissions кликните по замочку (внизу справа) чтобы он открылся, также отключите Ignore ownership on this volume;
После выполнения erase выбираем вкладку Restore
Теперь нужно смонтировать имидж с Mac OS X Leopard 10.6, если еще не смонтировали (двойной клик по имиджу). Далее, выбирите из дерева доступных устройств ваш дистрибутив и перетащите его в поле Source. В поле Destination укажите вашу флешку.
Следующий шаг - установка Chameleon на флешку, что сделает ее загрузочной. Следуйте инструкции в readme.txt для выполнения установки.
Сейчас нужно закинуть папку Extra в корень флешки. Монтируем образ empire-efi, затем монтируем еще один образ Preboot.dmg (лежит в empire-efi). В Preboot.dmg есть папка Extra, копируем ее в корень флешки. Идем в скопированную папку Extra и находим com.apple.Boot.plist файл. В тэге dict удаляем пары [key, string]. Я удалил все.
Все готово для установки Mac OS X. Перестартуйте систему, не забыв в биосе указать загрузку через USB-носитель. Вас должен поприветствовать Chameleon загрущик. Выбирете Mac OS дистрибутив т.е. флешку, и если все было сделано правильно, то вас еще поприветствует Инсталлятор Mac OS Snow Leopard.

После установки нужно будет скомпилировать DSDT.aml файл для того чтобы заработало 2 ядра процессора + это добавит инфу для нашей GeForce 9650M GT. Как оказалось сделать это не так сложно, как мне казалось на первый взгляд.

Качаем DSDT Patch GUI.
Запускаем dsdt patcher и жмем Run dsdt patcher кнопку. Следуем пути (программа сообщит) куда сгенерился DSDT.aml
Находим dsdt_fixed.txt, открываем его и находим что-то вроде Device (VGA) или Device (GFX0) и перед первым method добавляем код:

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x16)
{
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@0,device_type",
Buffer (0x08)
{
"display"
},
"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},
"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,name",
Buffer (0x0F)
{
"NVDA,Display-B"
},
"NVCAP",
Buffer (0x18)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
/* 0008 */ 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x40
},
"device_type",
Buffer (0x0D)
{
"NVDA,GeForce"
},
"model",
Buffer (0x17)
{
"nVidia GeForce 9650 GT"
},
"rom-revision",
Buffer (0x25)
{
"nVidia GeForce 9650 GT OpenGL Engine"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)

далее находим метод _WAK и после него добавляем код:

Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}
If (LEqual (Arg2, One))
{
Return (One)
}
}
}
Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}

Теперь компилируем наш исходник ./iasl dsdt_fixed.txt
Новый dsdt.aml файл копируем в корень системы и рестартуем ее.

4 (12 лет 6 месяцев назад)

Re: помогите поставить mak snow leopard

Mak  laughing
Я пробовал себе на бук ставить.. с дровами ппс запарки могут возникнуть. К примеру на мой принтер вообще небыло драйверов для мака. Звука тоже небыло...

Отредактировано Slayer (, 12 лет 6 месяцев назад)

***

5 (12 лет 6 месяцев назад)

Re: помогите поставить mak snow leopard

и Мак , и Маг...ха-ха... roll_eyes а с дровами вообще - писец,но все решаемо...главное,цена вопроса wink

6 (12 лет 6 месяцев назад)

Re: помогите поставить mak snow leopard

ЖИШИ пишет:

и Мак , и Маг...ха-ха... roll_eyes а с дровами вообще - писец,но все решаемо...главное,цена вопроса wink

ну сколько цена вопроса