PlayStation 2 uchun Linux - Linux for PlayStation 2

PlayStation 2 uchun Linux
Ps2 linux kit setup.jpg
Linux to'plami muvaffaqiyatli ishlaydi Oyna ishlab chiqaruvchisi.
TuzuvchiSony Computer Entertainment
OS oilasiUnixga o'xshash
Ishchi holatTo'xtatildi
Dastlabki chiqarilish2002; 18 yil oldin (2002)
PlatformalarPlayStation 2 SCPH-50000 va undan oldingi versiyalar
Kernel turiMonolitik (Linux yadrosi )
Odatiy foydalanuvchi interfeysiOyna ishlab chiqaruvchisi
Rasmiy veb-saytveb.Arxiv.org/ veb/20100524023205/ http:// playstation2-linux.com: 80/ (asl nusxasidan arxivlangan)

PlayStation 2 uchun Linux (yoki PS2 Linux) tomonidan chiqarilgan to'plamdir Sony Computer Entertainment 2002 yilda bu imkon beradi PlayStation 2 sifatida ishlatilishi kerak bo'lgan konsol shaxsiy kompyuter. Bunga a Linux asoslangan operatsion tizim, USB klaviatura va sichqoncha, a VGA adapter, PS2 tarmoq adapteri (Ethernet va) 40 Gb qattiq disk disk (HDD). 8 MB xotira kartasi talab qilinadi; bo'lishi kerak formatlangan o'rnatish paytida, unda saqlangan barcha ma'lumotlarni o'chirib tashlaydi, ammo keyinchalik bo'sh joy saqlash o'yinlari uchun ishlatilishi mumkin. O'rnatish uchun buyruq qatori interfeysi tufayli PlayStation 2 uchun Linux foydalanuvchisiga Linuxni o'rnatish va ishlatishdan oldin ba'zi bir boshlang'ich bilimlarga ega bo'lishi qat'iy tavsiya etiladi.

Loyiha uchun rasmiy sayt 2009 yil oktyabr oyining oxirida yopilgan edi[1] va ps2dev kabi jamoalar[2] endi faol emas. Hali ham uchrashadigan ixlosmandlarning kichik bir guruhi bor Freenode # sps2 kanalida.

Imkoniyatlar

Linux to'plami PlayStation 2-ni to'laqonli kompyuter tizimiga aylantiradi, ammo undan foydalanishga yo'l qo'ymaydi DVD-ROM PS1 va PS2 disklarini o'qishdan tashqari, Sony tomonidan qaroqchilik xavfi tufayli haydash. Linux to'plamiga kiritilgan HDD PlayStation 2 o'yinlariga mos kelmasa-da, HDD-ni chakana HDD bilan ta'minlangan yordamchi disk bilan qayta formatlash PlayStation 2 o'yinlarida foydalanishga imkon beradi, ammo PS2 Linux-ni o'chiradi, lekin PS2 Linux-ning ishlashiga imkon beruvchi haydovchi mavjud. bir marta yordamchi disk tomonidan yaratilgan APA bo'limiga ko'chirildi. To'plamga kiritilgan Tarmoq adapteri faqat Ethernet-ni qo'llab-quvvatlaydi; chakana tarmoq adapteri (ichki o'rnatilgan) bo'lsa, modemni qo'llab-quvvatlashni faollashtirish uchun haydovchi mavjud V.90 modem) ishlatiladi. To'plam RGB monitorlarida displeyni qo'llab-quvvatlaydi (bilan yashil-sinxronlash ) Linux to'plami bilan ta'minlangan VGA kabelidan yoki PlayStation 2 qurilmasiga kiritilgan oddiy simi bilan televizorlardan foydalanish.

PS2 Linux-ning tarqatilishi Kondara MNU / Linux-ga asoslangan, bu Yaponiyaning tarqatish dasturi Red Hat Linux. PS2 Linux Red Hat Linux 6 ga o'xshaydi va Red Hat Linux 6 tizimida kutish mumkin bo'lgan xususiyatlarning aksariyat qismiga ega. Birja yadrosi Linux 2.2.1 (garchi u klaviatura va sichqonchani qo'llab-quvvatlash uchun Linux 2.2.18 dan USB drayverlarini o'z ichiga olgan bo'lsa ham), lekin uni 2.2.21, 2.2.26 yoki 2.4.17 kabi yangi versiyaga ko'tarish mumkin. .

Ochiq manbali dasturlar

Linux to'plamining tarkibi; qattiq disk allaqachon mashina ichiga o'rnatilgan bo'lib, tarmoq adapteri orqa tomonga ulangan.

Linux to'plamining asosiy maqsadi havaskorlikdir dasturiy ta'minotni ishlab chiqish, lekin u boshqa har qanday kompyuterda ishlatilgandek ishlatilishi mumkin, garchi PS2 (32MB) xotiraning ozligi uning dasturlarini cheklaydi. Qayd qilingan ochiq manba to'plamda to'plangan dasturiy ta'minotni o'z ichiga oladi Mozilla Suite, XChat va Pidgin. PS2 ning 32 MB hajmiga mos keladigan engil dasturlar Ram o'z ichiga oladi xv, Dillo, Ted va AbiWord. Standart oyna boshqaruvchisi Oyna ishlab chiqaruvchisi, lekin o'rnatish va ishlatish mumkin Fluxbox va FVWM. The USB konsolning portlari tashqi qurilmalarga ulanishi mumkin, masalan printerlar, kameralar, flesh-disklar va CD haydovchilar.

PS2 Linux yordamida foydalanuvchi PS2 Linux ostida ishlaydigan o'z o'yinlarini dasturlashi mumkin, ammo o'zgartirilmagan PlayStation 2-da emas. PS2 Linux-ning qo'llab-quvvatlash saytlaridan yuklab olish uchun bepul ochiq kodli kod mavjud. Professional litsenziyaga ega PlayStation o'yin dasturchilari foydalanadigan PS2 Linux va undan qimmatroq tizimda ("Tool", DTL-T10000) ishlatiladigan Linux dasturiy ta'minotlari o'rtasida juda oz farq bor. Havaskorlar tomonidan yaratilgan ba'zi o'yinlar Mustaqil o'yinlar festivalining har yili o'tkaziladigan tanlovi kabi tanlovga yuboriladi. Havaskor uchun PS2 Linux yordamida ishlab chiqilgan o'yinlarni yoki dasturiy ta'minotni, oxirgi foydalanuvchi litsenziyasi shartnomasida batafsil ma'lum cheklovlar bilan sotish mumkin. Havaskor o'yin kompakt-disklari va DVD-larini tayyorlay olmaydi va sotolmaydi, lekin o'yinni onlayn yuklab olish orqali sotishi mumkin.

Tarqatish

2003 yildan boshlab ushbu to'plam AQShda rasmiy ravishda sotilmaydi, chunki NTSC to'plamlarining butun taqsimoti sotilgan, ammo u orqali sotib olish mumkin. Import yoki kim oshdi savdosi sayti orqali, masalan eBay. Ba'zilar buni noto'g'ri taxmin qilishadi, bu PS2-ni kompyuter sifatida tasniflashga yordam berish uchun ishlatilgan, bu soliqlardan ozod qilish maqomini olish uchun EI kompyuterlarga emas, balki o'yin pristavkalariga tegishli soliqlar (Bu shunday edi Yabasic Buning uchun mo'ljallangan Evropa Ittifoqi birliklari tarkibiga kiritilgan).[iqtibos kerak ] Shunga qaramay, Sony 2006 yil iyun oyida bu ishni yo'qotib qo'ydi. To'plam avvalgi ruhda chiqarilgan edi Net Yaroze. PlayStation va Sony PlayStation 3-da Linux qo'llab-quvvatlanishi to'xtatilganligi sababli havaskor dasturchilarni qo'llab-quvvatlashni to'xtatdi.

Modelning muvofiqligi

PS2 Linux to'plamining asl nusxasi faqat Yaponiyaning SCPH-10000, SCPH-15000 va SCPH-18000 PlayStation 2 modellarida ishlagan. U 10/100 chekilgan porti va tashqi IDE qattiq disk muhofazasiga ega bo'lgan PCMCIA interfeys kartasi bilan ta'minlandi (chunki uning ichida joy yo'q). Ushbu to'plamni keyingi PS2 modelida ishlatish mumkin emas (bu barcha yapon bo'lmagan modellarni o'z ichiga oladi), chunki ushbu modellar PCMCIA portini olib tashladi.

PS2 Linux to'plamining keyingi versiyalari HDD interfeysiga juda o'xshash interfeysdan foydalanadi / keyinchalik tarmoqni o'ynash uchun sotilgan Ethernet (keyinchalik chiqarilgan Tarmoq adapteri to'plam bilan, shu jumladan o'rnatilgan 56k modem bilan ham foydalanish mumkin edi). MultiBay-da PS2-ga ichki haydovchi. Ushbu to'plam bilan faqat PlayStation 2 ning SCPH-30000 modeli rasmiy ravishda qo'llab-quvvatlanadi. To'plam, SCPH-30000 dan yangi modellar bilan bir xil darajada yaxshi ishlaydi, bundan tashqari, chekilgan ulanish qisqa muddat foydalanishdan keyin muzlash tendentsiyasiga ega. Shunday qilib, yangi SCPH-50000 PlayStation 2 modeli faqat PS2 Linux bilan yangilangan tarmoq adapteri drayveri bilan to'g'ri ishlaydi, uni PlayStation 2 HDD-ga drayverni uzatish uchun eski PlayStation 2 modelidan yoki Linux kompyuteridan o'tkazish orqali o'tkazish kerak. IDE porti. Ikkala usul ham HDD disklarni almashtirishni o'z ichiga oladi. Bu to'plam bilan birga yuborilgan nisbatan eski yadrosi (versiya 2.2.1) bilan USB Mass Storage qurilmalarini ishlatib bo'lmaydiganligidan kelib chiqadi.

Yupqa SCPH-70000 PlayStation 2 modeli qattiq disk interfeysi yo'qligi sababli PS2 Linux bilan umuman ishlamaydi, ammo bu qayta ko'rib chiqilgan juda oz sonli modellarda anakartda ishlatilishi mumkin bo'lgan IDE interfeysining lehim plashlari mavjud edi. (lekin konsolning modifikatsiyasini talab qiladi va shu bilan uning kafolatini bekor qiladi.) Shunday bo'lsa ham, PXE serveridan tarmoqni yuklash mumkin.

PS2 Linux o'rnatish DVD-lari, boshqa barcha PS2 o'yin disklari kabi mintaqaviy kodlangan. Evropa / PAL diskini NTSC PlayStation 2 o'yin tizimi rad etadi; ammo bu faqat yuklash vaqtida: agar foydalanuvchida PAL diskini yuklashga imkon beruvchi tartib bo'lsa, u holda PS2 Linux yuklash moslamasi ikkala PAL va NTSC Linux-ni qo'llab-quvvatlaydi (tugmachalarni bosish uchun hujjatlarni o'qing) "DVD-ni qo'llab-quvvatlamaydi" dan keyin ular Linuxni yuklashlari va keyinroq X Window-ni NTSC rejimida boshlashlari mumkin.

Norasmiy qo'llab-quvvatlash

PS2 Linux to'plamining ishlab chiqarilishi to'xtatilgandan buyon va undan oldinroq, Linux operatsion tizimini boshqa usullar bilan boshqarishga harakat qilgan va muvaffaqiyatga erishgan katta, kam faol guruh bo'lgan, xususan Mega Man tomonidan ishlab chiqilgan KernelLoader Linux yuklagichidan foydalangan. 2008-yilda ular Sony-ning qaroqchilikka qarshi harakatlari tufayli har qanday ma'lumotlarning DVD-larini cheklab qo'ygan va ularni dastur orqali yuklaganligi sababli kerakli yadro fayllarini olinadigan omborga yoki DVD-larga formatlangan DVD-larga nusxalashgan.

Ushbu usul orqali PlayStation 2 uchun tuzilgan maxsus Linux distroslari va boshqa UNIXga o'xshash operatsion tizimlardan foydalanish mumkin bo'ldi va bu foydalanuvchilarga izlari kichikroq bo'lgan konsol uchun ko'proq mos Linux yadrolaridan va konsol uchun maxsus ishlab chiqilgan dasturlardan foydalanishga imkon berdi. Ushbu usullar ko'pincha PS2 ekspluatatsiyasidan foydalanishni talab qiladi, masalan, Free MCBoot, bu oxirgi foydalanuvchiga PlayStation 2 xotira kartasidan yuklash va ELF fayllari sifatida paketlangan maxsus tayyorlangan homebrew dasturlarini ishga tushirish va SwapMagic kabi boshqa ekspluatatsiyalarni amalga oshirish imkonini beradi, ammo ular bekor qilishga moyil. kafolat, chunki ba'zilari PlayStation 2 konsolining o'zi ochilishini talab qiladi.

Shuningdek qarang

Adabiyotlar

  1. ^ https://web.archive.org/web/20100114201506/http://playstation2-linux.com/forum/forum.php?forum_id=1251
  2. ^ "PS2DEV.ORG: Playstation dasturlash". Arxivlandi asl nusxasi 2008 yil 2 fevralda.

Tashqi havolalar