Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin

TL;DR: pas disa ditësh eksperimentesh me Haiku vendosa ta instaloj në një SSD të veçantë. Por gjithçka u tregua më e vështirë se sa mendoja.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Po zhvillohet një punë intensive për të kontrolluar ngarkesën e Haiku.

Tre ditë më parë mësova për Haiku, një sistem operativ që papritur është shumë i mirë për PC. Sot është dita e katërt dhe dëshiroj të bëj më shumë "punë reale" me këtë sistem, dhe ndarja që vjen në imazhin Anyboot është shumë e vogël për këtë. Pra, marr në duar një SSD të ri me kapacitet 120GB, përgatitem për funksionimin e qetë të instaluesit
 dhe më pret një zhgënjim!

Instalimi dhe ngarkimi zakonisht meritojnë vëmendje të veçantë dhe dashuri, pasi këto janë impresione të para dhe më të rëndësishme. Shpresoj që protokolli i përvojës sime "të fillestarit" të jetë i dobishëm për ekipin e zhvilluesve të Haiku në përpjekjet e tyre të vazhdueshme për të rregulluar një sistem operativ që "thjesht funksionon". Marr mbi vete të gjitha gabimet!
MĂ« duket se situata me ngarkimin nga USB do tĂ« jetĂ« veçanĂ«risht e rĂ«ndĂ«sishme, sepse jo tĂ« gjithĂ« pĂ«rdoruesit janĂ« tĂ« gatshĂ«m tĂ« pĂ«rdorin diskun kryesor SATA (e lĂ«re mĂ« NVME
) pĂ«r eksperimentime me njĂ« sistem operativ krejt tĂ« panjohur. MĂ« duket se ngarkimi nga USB Ă«shtĂ« skenari mĂ« i mundshĂ«m pĂ«r shumicĂ«n e pĂ«rdoruesve qĂ« kanĂ« vendosur tĂ« provojnĂ« Haiku nĂ« pajisje reale. Zhvilluesit duhet ta shikojnĂ« kĂ«tĂ« me seriozitet.

Koment i zhvilluesit:

Ne sapo kemi filluar mbështetje për EFI, duke shkruar shpejt një version beta që ngarkohet në makina që mbështesin EFI. Rezultatet deri tani janë ende të largëta nga niveli i dëshiruar të mbështetjes. Nuk e di nëse duhet ta dokumentojmë punën aktuale ose thjesht të përqendrohemi në arritjen e një rezultati të duhur, pas së cilës do ta dokumentojmë gjithçka.

DĂ«gjohet e arsyeshme, dhe ka shpresĂ« qĂ« nĂ« fund gjithçka do tĂ« jetĂ« shumĂ« mĂ« mirĂ« se tani. Deri tani, mund tĂ« kontrolloj vetĂ«m atĂ« qĂ« Ă«shtĂ« bĂ«rĂ« deri mĂ« sot. Le tĂ« fillojmë 

Imazhi Anyboot është shumë i vogël

Edhe pse imazhi Anyboot shkruhet befas lehtësisht në një pendrive të zakonshëm, nuk ka mjaft vend në ndarjen me Haiku për të instaluar softuer të shtuar.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Shkrimi i imazhit Anyboot në një pendrive është në përgjithësi mjaft i thjeshtë, por rezultati është se vendi për punë reale është i pamjaftueshëm.

Zgjidhje e shpejtë: rritni përmasat e ndarjes së Haiku në mënyrë default.

Pra, për punë reale me Haiku, megjithatë duhet ta instaloni atë me ndihmën e aplikacionit Installer.

Installer-i nuk e bën gjithçka në një vend.

E mbani mend installerin e shkëlqyer të Mac OS X?

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Installer-i i Mac OS X 10.2.

Ai:

  • initializon diskĂ«t (shkruan GPT, tabelĂ«n e ndarjeve GUID)
  • krijon ndarjet (EFI, primar) duke pĂ«rdorur "arsyjen" (pĂ«r pĂ«rdorimin optimal tĂ« diskut)
  • shkĂ«put ndarjen bootable (vendos flagun bootable)
  • kopjon skedarĂ«t.

Në fjalë të tjera, ai bën "të gjitha" pa ndonjë mundim për përdoruesin.

Nga ana tjetër, ka Installer-in për Haiku, i cili thjesht kopjon skedarët dhe i lë përdoruesit gjithçka tjetër, tejet të ngrirë, që edhe me përvojë nuk është e lehtë për t'u kuptuar menjëherë. Sidomos nëse nevojitet një sistem që ngarkohet si në sistemet BIOS, ashtu edhe në EFI.

ÇfarĂ« duhet tĂ« bĂ«j?

Nuk do të them me siguri, por megjithatë, dyshoj se:

  1. Hap DriveSetup.
  2. Zgjidh pajisjen për instalim.
  3. Disk->Inicializo->GUID Partition Map
->Vazhdo->Shkruaj ndryshimet->OK.
  4. Kliko me të djathtën në hapësirën e zbrazët në pajisjen ku do të instalohet sistemi.
  5. Krijo
->Fut 256 si madhësi->EFI system data (nuk jam plotësisht i sigurt)->Shkruaj ndryshimet.
  6. Kliko me të djathtën mbi "EFI system data" në pajisjen ku do të instalohet sistemi.
  7. Inicializo->Sistemi i Skedarëve FAT32
->Vazhdo->Fut emrin: "EFI", përmasat e FAT: 32->Formato->Shkruaj ndryshimet.
  8. Përsëris klikimin e djathtë mbi hapësirën e nevojshme në pajisjen.
  9. Krijo
->Fut emrin e ndarjes: Haiku, tipi i ndarjes: Be File System->Krijo->Shkruaj ndryshimet.
  10. Kliko me të djathtën mbi EFI->Lidh.
  11. Nis Installer-in->dhe jam i hutuar nga gjuhësia teknike->Vazhdo->Në disk: Haiku (sigurohem se është e njëjta ndarje që krijova më parë)->Instalo.
  12. Në menaxherin e skedarëve kopjoj katalogun EFI nga sistemi aktual në ndarjen EFI (mendoj se kjo është e nevojshme për ngarkimin nga EFI).
  13. [shĂ«nim i pĂ«rkthyesit: e hoqa kĂ«tĂ« pikĂ« nga pĂ«rkthimi; nĂ«se e pĂ«rmbledhĂ«m — autori nuk e arriti dot krijimin e njĂ« sistemi hibrid pĂ«r tĂ« ngarkuar si EFI ashtu edhe BIOS.]
  14. e fik.
  15. lidhem me diskin e ri nĂ« portin nga i cili sistemi nĂ« mĂ«nyrĂ« tĂ« sigurt do tĂ« ngarkohet [çuditĂ«risht, nuk kisha nevojĂ« tĂ« bĂ«ja kĂ«tĂ«. — shĂ«nim i pĂ«rkthyesit]
  16. e ndiz.

Më duket shpesh qartë: nevojitet një mjet që bën gjithçka me një klikim të vetëm, me një konfirmim të në kohë (!) se mund të fshij pajisjen.

"Zgjidhja e shpejtë": të krijojmë një Installer automatik që bën gjithçka.

Well, even if it’s not ‘fast’, it’s decent. These are the first impressions of the new system. If it fails to install (which happened to me several times), many will simply fade away forever.

Technical explanation regarding DriveSetup according to PulkoMandy

BootManager writes a complete boot menu, including the ability to boot multiple systems from the disk, requiring only about 2kb at the beginning of the disk. This is suitable for old disk partitioning schemes, but not for GPT, which uses the same sectors for the partition table. On the other hand, writembr writes significantly simplified code to the disk, which simply finds the active partition and continues loading from it. This code needs only the first 400 bytes on the disk, so it does not intersect with GPT. Its support for GPT partitioned disks is limited (but for simple cases, everything will be fine).

Quick solution: let the GUI for setting up BootManager place everything that is installed with writembr on the disk if GPT partitioning is detected. There’s no need to place 2kb of code on GPT disks. There’s no need to set the bootable flag on the EFI partition, only on the Haiku partition.

First attempt: kernel panic

Pajisje

  • Acer TravelMate B117 N16Q9 (sold with EndlessOS)
  • lspci
  • lsusb
  • The existing system was launched from a 16gb Kingston DataTraveler flash drive, created from an Anyboot image using Etcher on Linux, plugged into a USB2.0 port (since it wouldn’t boot from a USB3 port)
  • A Kingston A400 SSD with a capacity of 120gb, brand new, connected via a sata-usb3 ASMedia ASM2115 adapter, which is plugged into a USB3 port in the TravelMate B117.

Rezultatet

The installer starts copying files, then an input/output error appears, accompanied by a kernel panic

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
kernel panic

Second attempt: unbootable disk

Pajisje

Everything is the same as before, but the SSD is connected through an adapter that’s plugged into a USB2.0 Hub, which is plugged into a USB3 port in the TravelMate. I checked with a Windows installation flash drive that this machine boots from USB3.

Rezultatet

Unbootable system. The disk partitioning seems to have failed due to BootManager.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
BootManager. "Write boot menu" what, destroys the disk partitioning?!

Third attempt: wow, it boots! But not through the USB3 port on this machine

Pajisje

Everything is the same as in the second attempt, but this time I’m not using BootManager at all.
The partitioning without BootManager looks like this when checked from Linux.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
The ‘efi’ partition with a FAT32 filesystem is marked as bootable without launching BootManager. Will it boot on a non-EFI machine?

Rezultatet

  • Rezhimi EFI, port USB2: ngarkesa direkte nĂ« Haiku
  • Rezhimi EFI, hub USB2, i lidhur nĂ« portin USB3: Mesazhi "nuk u gjet njĂ« rrugĂ« ngarkese, skano pĂ«r tĂ« gjitha partitĂ«...", pas sĂ« cilĂ«s shfaqet ekrani i ngarkesĂ«s me "Zgjidh volum ngarkese (Aktual: haiku)". Butoni "Vazhdo ngarkimin" Ă«shtĂ« gri, nuk mund tĂ« klikohet. NĂ«se zgjidhet nga lista "Zgjidh Volumin e NgarkesĂ«s" -> Haiku (Aktual: Shteti mĂ« i fundit) -> Shteti mĂ« i fundit -> Kthehu nĂ« menunĂ« kryesore -> Vazhdo ngarkimin — ngarkohet direkt nĂ« Haiku. ËshtĂ« interesante, pse nuk mund tĂ« "ngarkohet thjesht", por kĂ«rkon njĂ« ritual? Sidomos, pasi nĂ« ekranin e ngarkesĂ«s Ă«shtĂ« qartĂ« njĂ« pjesĂ« ngarkese e gjetur automatikisht. NjĂ« gabim programi?
  • Rezhimi EFI, port USB3: ngarkohet direkte nĂ« Haiku. Ah, sa jam i lumtur
 Paragjykim, siç doli. Shfaqet ekrani blu, por nuk ndodh asgjĂ« pĂ«r njĂ« kohĂ« tĂ« gjatĂ«. Kurora-"gisht" ngec nĂ« mes tĂ« ekranit dhe nuk lĂ«viz. PĂ«rdorimi sata-usb3 blinkon. DĂ«shtimi pĂ«rfundoi me panik nĂ« kernel. Imazhi Anyboot nĂ« flash USB3 as nuk u njoh si ngarkesĂ« nĂ« pajisjen aktuale. O, ky Ă«shtĂ« njĂ« gabim! NĂ« lidhje me kĂ«tĂ« kam hapur kĂ«rkesĂ«.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Panik në kernel gjatë ngarkesës nga porta USB3.

ÇfarĂ« Ă«shtĂ« e habitshme — akoma mund tĂ« shkruaj komanda, por do tĂ« duhet tĂ« pĂ«rdor rregullimin anglez. Pra, po bĂ«j siç u kĂ«shillua:

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
nĂ«nshkrimi i fotos: dalje syslog | tail 15 — derisa kernel-i tĂ« panikuar

Thirrja e komandës reboot, fatkeqësisht, nuk funksionon.

Përpjekja e katërt: makina e dytë

Kam transferuar një disk të tillë (të punës, për të qenë të saktë) në një makinë tjetër, ku kontrollova funksionimin me porte të ndryshme.

Pajisje

Po e njëjta gjë si në përpjekjen e tretë, por në Acer Revo One RL 85.

Rezultatet

  • Rezhimi EFI, port USB2: Mesazhi "nuk u gjet njĂ« rrugĂ« ngarkese, skano pĂ«r tĂ« gjitha partitĂ«...", pas sĂ« cilĂ«s shfaqet ekrani i ngarkesĂ«s me "Zgjidh volum ngarkese (Aktual: haiku)". Butoni "Vazhdo ngarkimin" Ă«shtĂ« gri, nuk mund tĂ« klikohet. NĂ«se zgjidhet nga lista "Zgjidh Volumin e NgarkesĂ«s" -> Haiku (Aktual: Shteti mĂ« i fundit) -> Shteti mĂ« i fundit -> Kthehu nĂ« menunĂ« kryesore -> Vazhdo ngarkimin — ngarkohet direkt nĂ« Haiku. Fikja ngec nĂ« mesazhin "Po fiket...".
  • Rezhimi EFI, hub USB2, i lidhur nĂ« portin USB3: kĂ«rkon sqarim
  • Rezhimi EFI, port USB3: Mesazhi "nuk u gjet njĂ« rrugĂ« ngarkese, skano pĂ«r tĂ« gjitha partitĂ«...", pas sĂ« cilĂ«s shfaqet ekrani i ngarkesĂ«s me "Zgjidh volum ngarkese (Aktual: haiku)". Butoni "Vazhdo ngarkimin" Ă«shtĂ« gri, nuk mund tĂ« klikohet. NĂ«se zgjidhet nga lista "Zgjidh Volumin e NgarkesĂ«s" -> Haiku (Aktual: Shteti mĂ« i fundit) -> Shteti mĂ« i fundit -> Kthehu nĂ« menunĂ« kryesore -> Vazhdo ngarkimin — ngarkohet direkt nĂ« Haiku.
    Vëmendje, që, ndryshe nga sistemi i parë, ka një ngarkesë normale deri në desktop pa panik në kernel. Fikja ngec në mesazhin "Po fiket".
  • Rejimi EFI, porta sata: Ngarko direkt nĂ« Haiku. ÇkĂ«putja ngec nĂ« mesazhin «Shutting down ».
  • Rejimi CSM BIOS, porta USB2: nevojitet sqarim
  • Rejimi CSM BIOS, hub USB2, i lidhur nĂ« portin USB3: nevojitet sqarim
  • Rejimi CSM BIOS, porta USB3: nevojitet sqarim
  • Rejimi CSM BIOS, porta sata: Ekran i zi me mbishkrimin «Reboot and Select proper Boot Device or Insert Boot Media in selected device and press a key». A ka ardhur nga CSM BIOS? [Po, saktĂ«sisht tĂ« njĂ«jtin mesazh jep sistemi im, nĂ«se nuk gjen ngarkuesin. — shĂ«n. i pĂ«rkthyesit]

Përpjekja e pestë: makina e tretë

E kam transferuar këtë disk në makinën e tretë, kontrollova në porta të ndryshme.

Pajisje

E njëjta gjë si në përpjekjen e tretë, por në Dell Optiplex 780. Nëse nuk gaboj - në këtë makinë ka një EFI të hershëm, i cili duket se gjithmonë punon në rejimin CSM BIOS.

Rezultatet

  • Porta USB2: ngarkimi i Haiku
  • Porta USB3 (nĂ«pĂ«rmjet kartĂ«s PCIe, Renesas Technology Corp. uPD720202 USB 3.0 Host Controller): nevojitet sqarim
  • Porta sata: nevojitet sqarim

Përpjekja e gjashtë, makina e katërt, MacBook Pro

Pajisje

Të gjitha të njëjtat, si në përpjekjen e tretë, por me MacBookPro 7.1

Rezultatet

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Si e sheh Mac flashin me Haiku.

  • Rejimi CSM («Windows»): ekran i zi me mbishkrimin «No bootable drive — insert boot disk and press any key». A ka ardhur nga Apple CSM?
  • Rejimi UEFI («EFI Boot»): ndalon nĂ« ekranin e zgjedhjes sĂ« pajisjes pĂ«r ngarkim.

Përpjekja e shtatë, netbook Lenovo me procesor 32-bit Atom

Pajisje

  • Flashi Kingston DataTraveler 100 me kapacitet 16GB, bĂ«rĂ« nĂ« Linux me Etcher, duke pĂ«rdorur imazhin 32-bit Anyboot kĂ«tu.

  • Netbook Lenovo ideapad s10 mbi bazĂ«n e procesorit Atom pa hard disk.

  • lspci i kĂ«saj makine, e marrĂ« nĂ« linux.

  • lsusb

    00:1d.7 kontrolluesi USB: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
    Subsystem: Lenovo NM10/ICH7 Family USB2 EHCI Controller
    Kontroll: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A i drejtuar në IRQ 23
    Rajoni 0: Memorie në f0844000 (32-bit, jo-parashikueshëm) [size=1K]
    Kapacitetet: [50] Versioni 2 i menaxhimit të energjisë
        Flamuj: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Kapacitetet: [58] Porta e debugimit: BAR=1 offset=00a0
    Drejtori i kernelit në përdorim: ehci-pci

Rezultatet

Po ngarkohet, pastaj ndodh një kernel panic, komanda syslog|tail 15 jep kDiskDeviceManager::InitialDeviceScan() failed: No such file or directory pas disa gabimeve ATA. Shënim: kam provuar të ngarkohem nga USB, jo nga sata.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Kernel panic në netbook Lenovo ideapad s10 gjatë ngarkimit nga flash.

Për qesharake, e kam vendosur diskun në portin sata, por nuk vura re ndonjë ndryshim të veçantë me flash-in. Megjithatë, mora mesazhe të ndryshme gjatë përdorimit të komandës syslog|tail 15 (ai tha se gjeti /dev/disk/ata/0/master/1).

mr. waddlesplash më kërkoi të ekzekutoj komandën `syslog | grep usb për këtë rast, ja rezultatet. Jam ende i kënaqur që mund të ekzekutohen komanda të tilla në ekran me kernel panic.

Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin
Dita ime e katërt me Haiku: probleme me instalimin dhe ngarkimin

Sipas zotit waddlesplash, kjo gabim EHCI është e njëjtë si në këtë aplikim

Përpjekja e tetë: netbook MSI me procesor 32-bit Atom

Pajisje

Sikurse më parë

  • Netbook Medion Akoya E1210 (me markimin MSI Wind U100) me disk tĂ« instaluar (tĂ« cilin nuk e pĂ«rdor pĂ«r Haiku).
  • lspci kĂ«tĂ« makinĂ«
  • lsusb i kĂ«saj makine
    00:1d.7 kontrollori USB: 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
    Kontrolli: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 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
    Driver i kernelit në përdorim: ehci-pci

Rezultatet

Po ngarkohet në Installer Haiku. TouchPad funksionon! (për shembull, skrollimi). Kartela grafike u njoh si Intel GMA (i945GME).

Përpjekja e nëntë: flash drive me imazh 32-bit në MacBook Pro

Pajisje

  • Sikurse mĂ« parĂ«.
  • MacBook 7.1

Rezultatet

Ekrani i zi me tekstin 'No bootable drive — insert boot disk and press any key'.

Shënim: tastiera Apple

Në këndin e majtë poshtë të çdo tastiere në rreshtin e poshtëm ka këto butona:
jo-Apple: Ctrl-Fn-Windows-Alt-Spacebar
Apple: Fn-Ctrl-(Option ose Alt)-Command-Spacebar

Do ishte mirë që të gjitha tastierat në Haiku të silleshin njësoj, në mënyrë që të ishin të përdorshme njësoj, pavarësisht se çfarë është vërtet e shkruar mbi to.
Në tastierën Apple, butoni Alt nuk ndodhet menjëherë majtas nga hapësira (aty është butoni Command).
Në këtë rast, do të zbulonim se në Haiku përdoret automatikisht butoni Command në vend të butonit Alt. Prandaj, duke punuar në një tastierë Apple, do të ndjeja se tasti ishte jo-Apple.
ËshtĂ« e qartĂ« se nĂ« cilĂ«simet ka opsione tĂ« ndryshme, por do tĂ« ishte mirĂ« qĂ« tĂ« kishte njohje dhe rregullim automatik, pasi Ă«shtĂ« USB, nĂ« fund tĂ« fundit.

Shënim: writembr për rikuperim?

Kam dëgjuar se me komandën writembr mund të bëhet që sistemi (në punë me EFI) të ngarkohet me BIOS.

/> 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

Duket mirĂ«, por sistemi ende nuk mund tĂ« ngarkohet, si mĂ« parĂ«. Ndoshta, sepse ngarkimi pĂ«rmes BIOS funksionon vetĂ«m me ndarjen e duhur, jo me GPT? [duhet tĂ« provoj protective MBR
 — shĂ«n. i pĂ«rkthyesit]

Përfundim

Haiku është mahnitëse, por për të përfituar nga përvoja e instalimit, nevojitet një qasje serioze. Për më tepër, procesi i ngarkimit është një lotari, me shanse të suksesshme rreth 1/3, dhe nuk ka rëndësi nëse ke USB2 (notebook me Atom) apo USB3 (Acer TravelMate). Por të paktën, një zhvillues ka të njëjtin pajisje. Shpresoj që përvoja ime si "n00b" do t'i ndihmojë zhvilluesit të kuptojnë se çfarë u nevojitet "vdekatarëve të thjeshtë", si dhe ta bëjnë rezultatin po ashtu të eleganteshëm si instaluesi i Mac OS X. Mos harro se kjo nuk është as versioni 1.0, prandaj gjithçka është shumë mirë!

Provoja vetë! Sepse projekti Haiku ofron imazhe të ngarkimit nga DVD ose USB, që formohen çdo ditë. Për ta instaluar mjafton të shkarkoni imazhin dhe ta regjistroni në një flash drive duke përdorur Etcher

Keni ndonjë pyetje? Ju ftojmë në kanalin tonë në gjuhën ruse telegram-channel.

Pasqyrë e gabimeve: Si të gjuash veten në këmbë në C dhe C++. Kolleksioni i recetave për Haiku OS

Nga autori përkthimi: kjo është artikulli i katërt në ciklin për Haiku.

Lista e artikujve: I pari I dyti I tretë

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster