Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары

TL; DR: бірнеше күн тәжірибеден кейін Хайку Мен оны бөлек SSD-ге қоюды шештім. Бірақ бәрі оңай емес болып шықты.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Біз Хайкуды жүктеп алуды тексеру үшін көп жұмыс істеп жатырмыз.

Үш күн бұрын Мен компьютерлерге арналған таңқаларлық жақсы операциялық жүйе Haiku туралы білдім. Бұл төртінші күн және мен осы жүйемен көбірек «нақты жұмыс» жасағым келді, және Anyboot кескінімен бірге келетін бөлім бұл үшін тым кішкентай. Содан кейін мен жаңа 120 ГБ SSD аламын, орнатушының бірқалыпты жұмысына дайындаламын... Ал мені тосынсый күтіп тұр!

Орнату және жүктеу әдетте үлкен көңіл бөледі және сүйіспеншілікке ие, өйткені олар бірінші және ең маңызды әсерлер. Менің «жаңадан» тәжірибемнің журналы Haiku әзірлеу тобына «жұмыс істейтін» операциялық жүйені жөндеуге бағытталған үздіксіз әрекеттерінде пайдалы болады деп үміттенемін. Мен барлық қателіктерді өз мойныма аламын!
Менің ойымша, USB арқылы жүктеу жағдайы өте маңызды болады, өйткені әрбір пайдаланушы мүлдем бейтаныс операциялық жүйемен тәжірибе жасау үшін негізгі SATA дискісін (NVME туралы айтып тұрған жоқпын...) пайдалануға дайын емес. Менің ойымша, USB арқылы жүктеу - Haiku-ны нақты жабдықта қолданып көруді шешкен көптеген пайдаланушылар үшін ең ықтимал сценарий. Әзірлеушілер бұған мұқият қарауы керек.

Әзірлеуші ​​түсініктемесі:

Біз жаңа ғана EFI қолдауын EFI қолдайтын машиналарда жүктелетін бета нұсқасын жылдам жазу арқылы бастадық. Алынған нәтижелер әлі де қажетті қолдау деңгейінен алыс. Орындалып жатқан жұмыстарды құжаттау керек пе, әлде тек қажетті нәтижеге жетуге назар аудару керек пе, сосын бәрін құжаттау керек пе, білмеймін.

Бұл мағыналы естіледі және соңында бәрі қазіргіден әлдеқайда жақсы болады деген үміт бар. Әзірге мен тек бүгін не істегенін тексере аламын. Бастайық...

Кез келген жүктеу кескіні тым кішкентай

Anyboot кескінін қарапайым флэш-дискке жазу таңқаларлық оңай болғанына қарамастан, оның Haiku бөлімінде қосымша бағдарламалық жасақтаманы орнату үшін жеткілікті орын жоқ.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Anyboot кескінін флэш-дискке жазу негізінен қарапайым, бірақ нәтижесінде нақты жұмыс үшін орын жеткіліксіз.

Жылдам шешім: әдепкі Haiku бөлімінің өлшемін ұлғайту.

Сонымен, Haiku қолданбасын нақты пайдалану үшін оны әлі де Installer қолданбасы арқылы орнату керек.

Орнатушы сізге қажет нәрсенің барлығын бір жерде орындамайды

Керемет Mac OS X орнатушысы есіңізде ме?

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Mac OS X 10.2 орнату құралы

Ол:

  • дискілерді инициализациялайды (GPT, GUID бөлімдер кестесін жазады)
  • бөлімдерді (EFI, негізгі) «жалпы мағынада» пайдалана отырып жасайды (дискіні жақсы пайдалану үшін)
  • жүктеу бөлімін белгілейді (онда жүктелетін жалаушаны орнатады)
  • файлдарды көшіреді

Басқаша айтқанда, ол «бәрін» пайдаланушы үшін ешқандай әбігерсіз жасайды.

Екінші жағынан, Haiku үшін орнатушы бар, ол файлдарды жай ғана көшіреді және қалғанының бәрін пайдаланушыға қалдырады, бұл тым ауыр, тіпті тәжірибемен сіз оны бірден түсіне алмайсыз. Әсіресе BIOS және EFI жүйелерінде жүктелетін жүйе қажет болса.

Не істеуім керек?

Мен нақты айта алмаймын, бірақ кез келген жағдайда мен мынаны болжаймын:

  1. DriveSetup қолданбасын ашыңыз
  2. Орнату үшін құрылғыны таңдаңыз
  3. Disk->Initialize->GUID бөлім картасы...->Жалғастыру->Өзгерістерді сақтау->Жарайды
  4. Жүйе орнатылатын құрылғыдағы бос орынды тінтуірдің оң жақ түймешігімен басыңыз
  5. Жасау...->256 өлшемін енгіземін->EFI жүйелік деректер (толық сенімді емес)->Өзгерістерді сақтау
  6. Жүйе орнатылатын құрылғыдағы «EFI жүйелік деректері» түймесін тінтуірдің оң жақ түймешігімен басыңыз
  7. Initialize->FAT32 File System...->Continue->Атауды енгізіңіз: “EFI”, FAT бит тереңдігі: 32->Формат->Өзгерістерді сақтау
  8. Мен қалаған құрылғыдағы бос орынды тінтуірдің оң жақ түймешігімен нұқуды қайталаймын
  9. Жасау...->Бөлім атын енгізіңіз: Haiku, бөлім түрі: Be File System->Жасау->Өзгерістерді сақтау
  10. EFI->Қосылу түймесін тінтуірдің оң жақ түймешігімен басыңыз
  11. Орнатушыны іске қосамын -> технослангпен шатастырылған -> Жалғастыру -> Дискіге: Haiku (бұл мен бұрын жасаған бөлім екеніне көз жеткізгенмін) -> Орнату
  12. Файл менеджерінде мен EFI каталогын ағымдағы жүйеден EFI бөліміне көшіремін (бұл EFI жүйесінен жүктеу үшін қажет деп ойлаймын)
  13. [шамамен. аудармашы: осы абзацты аудармадан алып тастады; қысқаша айтқанда, автор EFI және BIOS екеуін де жүктеуге арналған гибридті жүйені құруды толық меңгермеген]
  14. Мен оны өшіремін
  15. Мен жаңадан жасалған дискіні жүйе міндетті түрде жүктелетін портқа қосамын [біртүрлі, мен мұны істеудің қажеті жоқ еді. — шамамен. аудармашы]
  16. қосу

Менің ойымша, бұл анық көрінетін сияқты: бізге құрылғыны өшіруге болатынын дер кезінде (!) растайтын түймені басу арқылы бәрін жасайтын құрал қажет.

«Жылдам» шешім: барлығын жасайтын автоматты орнатушы жасаңыз.

Тіпті «жылдам» болмаса да, бұл лайықты. Бұл жаңа жүйенің алғашқы әсерлері. Егер сіз оны орната алмасаңыз (және бұл менде бірнеше рет болды), көпшілігі тыныштықпен мәңгілікке кетеді.

сәйкес DriveSetup туралы техникалық түсініктеме ПулкоМэнди

BootManager толық жүктеу мәзірін жазады, соның ішінде дискіден бірнеше жүйені жүктеу мүмкіндігі бар, ол үшін дискінің басында шамамен 2 кб қажет. Бұл дискіні бөлудің ескі схемалары үшін жұмыс істейді, бірақ бөлімдер кестесі үшін бірдей секторларды пайдаланатын GPT үшін емес. Екінші жағынан, writembr дискіге өте жеңілдетілген код жазады, ол жай ғана белсенді бөлімді тауып, одан жүктеуді жалғастырады. Бұл код тек дискідегі алғашқы 400 байтты қажет етеді, сондықтан ол GPT-ке кедергі жасамайды. Оның GPT дискілеріне қолдауы шектеулі (бірақ қарапайым жағдайларда бәрі жақсы болады).

Жылдам түзету: GPT бөлімі анықталса, BootManager орнату GUI дискіге writembr арқылы орнатылғанның бәрін қойыңыз. GPT дискілеріне 2кб код қоюдың қажеті жоқ. EFI бөлімінде жүктелетін жалаушаны орнатудың қажеті жоқ, тек Haiku бөлімінде.

Бірінші әрекет: ядролық дүрбелең

Жабдық

  • Acer TravelMate B117 N16Q9 (EndlessOS жүйесімен сатылады)
  • lspci
  • lsusb
  • қолданыстағы жүйе Linux жүйесінде Etcher көмегімен Anyboot кескінінен жасалған, USB100 портына енгізілген 16 ГБ Kingston DataTraveler 2.0 флэш-дискісінен іске қосылды (өйткені ол USB3 портынан жүктелмеген)
  • SSD Kingston A400 өлшемі 120 ГБ, тек зауыттан шығарылған, TravelMate B3 құрылғысындағы USB2115 портына қосылған ASMedia ASM3 sata-usb117 адаптеріне қосылған.

нәтижелері

Орнатушы файлдарды көшіруді бастайды, содан кейін ядродағы дүрбелеңмен бірге енгізу/шығару қатесі пайда болады.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
ядролық үрей

Екінші әрекет: диск жүктелмейді

Жабдық

Барлығы бұрынғыдай, бірақ SSD адаптерге қосылған, ол USB2.0 хабына қосылған, TravelMate ішіндегі USB3 портына қосылған. Мен бұл құрылғының USB3 құрылғысынан жүктелетінін Windows орнату флэш-дискісі арқылы растадым.

нәтижелері

Жүктелмейтін жүйе. Дискінің орналасуы BootManager арқасында жоғалып кеткен сияқты.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
BootManager. «Жүктеу мәзірін жазу» дискінің орналасуын бұзады ма?!

Үшінші әрекет: уау, жүктелуде! Бірақ бұл құрылғыдағы USB3 порты арқылы емес

Жабдық

Барлығы екінші әрекеттегідей, бірақ бұл жолы мен BootManager қолданбасын мүлде пайдаланбаймын.
BootManager іске қосылмай белгілеу Linux жүйесінен тексерілгенде осылай көрінеді.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
FAT32 файлдық жүйесі бар "efi" бөлімі BootManager іске қосылмай жүктелетін болып белгіленеді. Ол EFI емес құрылғыда жұмыс істей ме?

нәтижелері

  • EFI режимі, USB2 порты: Haiku-ға тікелей жүктеп алыңыз
  • EFI режимі, USB2 хабы, USB3 портына қосылған: «Жүктеу жолы табылмады, барлық бөлімдерді сканерлеңіз...» хабары, одан кейін «Жүктеу көлемін таңдау (ағым: haiku)» бар жүктеу экраны. «Жүктеуді жалғастыру» түймесі сұр түсті және оны басу мүмкін емес. Тізімде «Жүктеу көлемін таңдау» тармағын таңдасаңыз -> Хайку (Ағымдағы: соңғы күй)->Соңғы күй -> Негізгі мәзірге оралу->Жүктеуді жалғастыру - ол Haiku-ға тікелей жүктеледі. Мен қызық, неге ол «жай жүктей алмайды», бірақ бубенмен билеуді қажет етеді? Сонымен қатар, жүктеу бөлімі жүктеу экранында автоматты түрде анық көрінеді. Бағдарламалық құрал қатесі?
  • EFI режимі, USB3 порты: Haiku-ға тікелей жүктеледі. Уау, қандай қуаныштымын... Мерзімінен бұрын, белгілі болғандай. Көк экран көрсетіледі, бірақ ұзақ уақыт бойы ештеңе болмайды. Саусақ курсоры экранның ортасында ілініп тұрады және қозғалмайды. Sata-usb3 адаптері жыпылықтап тұр. Іс ядролық дүрбелеңмен аяқталды. USB3 флэш-дискіндегі Anyboot кескіні ағымдағы жабдықта жүктелетін ретінде де танылмады. Бах, бұл қате! Осыған байланысты мен бастадым өтінім.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
USB3 портынан жүктелген кезде ядро ​​​​ дүрбелеңі.

Бір қызығы, сіз әлі де пәрмендерді тере аласыз, бірақ сіз ағылшын тілін пайдалануыңыз керек. Мен де кеңес бергендей:

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
сурет тақырыбы: шығыс syslog | tail 15 - ядро ​​үрейленіп жатқанда

Команданы шақыру reboot, өкінішке орай, жұмыс істемейді.

Төртінші әрекет: екінші машина

Мен бірдей (дәл жұмыс істейтін) дискіні басқа құрылғыға ауыстырдым, онда оның әртүрлі порттармен жұмыс істейтінін тексердім.

Жабдық

Барлығы үшінші әрекеттегідей, бірақ Acer Revo One RL 85-де.

нәтижелері

  • EFI режимі, USB2 порты: «Жүктеу жолы табылмады, барлық бөлімдерді сканерлеңіз...» хабары, содан кейін «Жүктеу көлемін таңдау (ағымдағы: haiku)» бар жүктеу экраны. «Жүктеуді жалғастыру» түймесі сұр түсті және оны басу мүмкін емес. Тізімде «Жүктеу көлемін таңдау» тармағын таңдасаңыз -> Хайку (Ағымдағы: соңғы күй)->Соңғы күй -> Негізгі мәзірге оралу->Жүктеуді жалғастыру - ол Haiku-ға тікелей жүктеледі. Өшіру «Өшіру...» хабарында ілулі тұрады.
  • EFI режимі, USB2 хабы, USB3 портына қосылған: түсіндіру қажет
  • EFI режимі, USB3 порты: «Жүктеу жолы табылмады, барлық бөлімдерді сканерлеңіз...» хабары, содан кейін «Жүктеу көлемін таңдау (ағымдағы: haiku)» бар жүктеу экраны. «Жүктеуді жалғастыру» түймесі сұр түсті және оны басу мүмкін емес. Тізімде «Жүктеу көлемін таңдау» тармағын таңдасаңыз -> Хайку (Ағымдағы: соңғы күй)->Соңғы күй -> Негізгі мәзірге оралу->Жүктеуді жалғастыру - ол Haiku-ға тікелей жүктеледі.
    Есіңізде болсын, бірінші жүйеден айырмашылығы, ядролық дүрбелеңсіз жұмыс үстеліне қалыпты жүктеу бар. Өшіру «Өшіру орындалуда» хабарында ілулі тұрады.
  • EFI режимі, sata порты: Хайкуға тікелей жүктеледі. Өшіру «Өшіру...» хабарында ілулі тұрады.
  • CSM BIOS режимі, USB2 порты: түсіндіру қажет
  • CSM BIOS режимі, USB2 портына қосылған USB3 хабы: түсіндіру қажет
  • CSM BIOS режимі, USB3 порты: түсіндіру қажет
  • CSM BIOS режимі, sata порты: «Қайта жүктеп, дұрыс жүктеу құрылғысын таңдаңыз немесе таңдалған құрылғыға жүктеу медиасын салыңыз» деген сөздері бар қара экран. Ол CSM BIOS-тан келді ме? [Иә, менің жүйе жүктеушіні таппаса, дәл сол хабарды береді. — шамамен. аудармашы]

Бесінші әрекет: үшінші машина

Мен бір дискіні үшінші құрылғыға ауыстырдым және оны әртүрлі порттарда тексердім.

Жабдық

Үшінші әрекеттегідей, бірақ Dell Optiplex 780-де. Егер қателеспесем, бұл машинада CSM BIOS режимінде әрқашан жұмыс істейтін ерте EFI бар.

нәтижелері

  • USB2 порты: Haiku жүктеп алу
  • USB3 порты (PCIe картасы арқылы, Renesas Technology Corp. uPD720202 USB 3.0 хост контроллері): түсіндіру қажет
  • sata порты: түсіндіру қажет

Алтыншы әрекет, төртінші машина, MacBook Pro

Жабдық

Барлығы үшінші әрекеттегідей, бірақ MacBookPro 7.1

нәтижелері

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Mac жүйесі Haiku көмегімен флэш-дискіні қалай көреді.

  • CSM режимі (Windows): «Жүктелетін диск жоқ - жүктеу дискісін салыңыз және кез келген пернені басыңыз» сөздері бар қара экран. Ол Apple CSM-ден келді ме?
  • UEFI режимі («EFI жүктеу»): жүктеу құрылғысын таңдау экранында тоқтайды.

Жетінші әрекет, 32-биттік Atom процессоры бар Lenovo нетбугі

Жабдық

  • Kingston DataTraveler 100 16 ГБ флэш-дискісі Linux жүйесінде Etcher көмегімен 32 биттік Anyboot кескіні арқылы жасалған мұнда.

  • Қатты дискі жоқ Atom процессорына негізделген Lenovo ideapad s10 нетбугі.

  • осы көліктің lspci, Linux жүйесінде түсірілген.

  • lsusb

    00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
    Subsystem: Lenovo NM10/ICH7 Family USB2 EHCI Controller
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at f0844000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Kernel driver in use: ehci-pci

нәтижелері

Жүктеу орындалуда, содан кейін ядро ​​​​паника пайда болады, команда syslog|tail 15 шығарады kDiskDeviceManager::InitialDeviceScan() failed: No such file or directory бірнеше ATA қателерінен кейін. Ескерту: Мен sata емес, USB арқылы жүктеуге тырыстым.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Флэш-дисктен жүктеу кезінде Lenovo ideapad s10 нетбукіндегі ядролық дүрбелең.

Көңіл көтеру үшін мен дискіні sata портына енгіздім, бірақ флэш-дискімен айтарлықтай айырмашылықты байқамадым. Пәрменді пайдаланған кезде мен әртүрлі хабарламаларды алдым syslog|tail 15 (табылғанын айтты /dev/disk/ata/0/master/1).

Мырза. вадлсплаш пәрменді орындауымды сұрады `syslog | grep usb бұл жағдайда, сондықтан мұнда нәтижелер. Мен ядролық дүрбелеңмен экранда осындай командаларды орындауға болатынына әлі де қуаныштымын.

Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары
Хайкумен төртінші күнім: орнату және жүктеп алу проблемалары

мырзаның айтуынша. waddlesplash бұл EHCI қатесі бұрынғымен бірдей бұл қолданба

Сегізінші әрекет: 32-биттік Atom процессоры бар MSI нетбугі

Жабдық

Алдындағыдай

  • Орнатылған дискі бар Medion Akoya E1210 нетбук (MSI Wind U100 деп белгіленген) (мен оны Хайку үшін пайдаланбаймын).
  • lspci бұл машина
  • осы машинаның lsusb
    00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
    Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB2 EHCI Controller
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at dff40400 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Kernel driver in use: ehci-pci

нәтижелері

Haiku орнатушысына жүктеп салынды. Сенсорлы тақта жұмыс істейді! (мысалы, айналдыру). Бейне карта ретінде танылды Intel GMA (i945GME).

Тоғызыншы әрекет: MacBook Pro жүйесінде 32 биттік кескіні бар флэш-диск

Жабдық

  • Бұрынғыдай.
  • MacBook 7.1

нәтижелері

«Жүктелетін диск жоқ - жүктеу дискісін салыңыз және кез келген пернені басыңыз» сөздері бар қара экран.

Ескертпе: Apple пернетақтасы

Кез келген пернетақтаның төменгі сол жақ бұрышында төменгі қатарда келесі түймелер бар:
Apple емес: Ctrl-Fn-Windows-Alt-Бос орын
Apple: Fn-Ctrl-(Опция немесе Alt)-Пәрмен-Бос орын

Хайкудағы барлық пернетақталар бірдей әрекет етсе, олар шын мәнінде қандай мөр басылғанына қарамастан бірдей пайдаланылуы мүмкін болса, тамаша болар еді.
Apple пернетақтасында Alt түймесі бос орынның сол жағында бірден болмайды (орнына Пәрмен пернесі бар).
Бұл жағдайда мен Хайку автоматты түрде Alt пернесінің орнына Пәрмен пернесін пайдаланатынын байқадым. Сонымен, Apple пернетақтасын пайдаланған кезде мен пернетақта Apple емес сияқты сезінетін едім.
Параметрлерде әртүрлі опциялар бар екені анық, бірақ мен автоматты түрде тану мен реттеуді қалаймын, өйткені бұл USB, сайып келгенде.

Ескерту: қалпына келтіру үшін mbr жазу керек пе?

Мен бұны пәрмен арқылы естідім writembr BIOS жүйесінен жүйені (EFI-мен жұмыс істейтін) жүктеуге болады.

/> writembr /dev/disk/.../.../.../.../raw
About to overwrite the MBR boot code on /dev/disk/scsi/0/2/0/raw
This may disable any partition managers you have installed.
Are you sure you want to continue?
yes/[no]: yes
Rewriting MBR for /dev/disk/.../.../.../.../raw
MBR was written OK

Бұл жақсы көрінеді, бірақ нәтиже жүйе бұрынғыдай жүктеле алмайды. Мүмкін, BIOS арқылы жүктеу GPT емес, тек қолайлы бөлімдермен жұмыс істейтіндіктен бе? [Мен MBR қорғанысын қолданып көруім керек ... — шамамен. аудармашы]

қорытынды

Хайку керемет, бірақ орнату тәжірибесі байыпты көзқарасты қажет етеді. Бұған қоса, жүктеу процесі лотерея болып табылады, оның сәтті болу мүмкіндігі шамамен 1/3 құрайды және сізде USB2 (Atom бойынша нетбук) немесе USB3 (Acer TravelMate) бар-жоғы маңызды емес. Бірақ кем дегенде бір әзірлеушіде бірдей жабдық бар. Менің "noob" тәжірибем әзірлеушілерге "жай адамдар" не қажет екенін түсінуге көмектеседі және нәтижені Mac OS X орнатушысы сияқты талғампаз етеді деп үміттенемін. Бұл тіпті 1.0 нұсқасы емес екенін ұмытпаңыз, сондықтан бәрі өте жақсы!

Өзіңіз көріңіз! Өйткені, Haiku жобасы жасалған DVD немесе USB-ден жүктеуге арналған кескіндерді ұсынады күн сайын. Орнату үшін суретті жүктеп алып, оны пайдаланып флэш-дискке жазыңыз Эчер

Сұрақтарыңыз бар ма? Сіздерді орыстілді курсқа шақырамыз жеделхат арнасы.

Қатені шолу: C және C++ тілінде аяққа қалай атуға болады. Haiku OS рецептер жинағы

-дан автор аударма: бұл Хайку туралы сериядағы төртінші мақала.

Мақалалар тізімі: Бірінші Екінші Үшінші

Ақпарат көзі: www.habr.com

пікір қалдыру