Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi

TL; DR: pēc dažu dienu eksperimentÄ“Å”anas ar Haiku Es nolēmu to ievietot atseviŔķā SSD. Taču viss izrādÄ«jās ne tik vienkārÅ”i.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Mēs smagi strādājam, lai pārbaudītu Haiku lejupielādi.

Pirms trim dienām Es uzzināju par Haiku, pārsteidzoÅ”i labu operētājsistēmu personālajiem datoriem. Ir ceturtā diena, un es gribēju ar Å”o sistēmu strādāt vairāk, un nodalÄ«jums, kas nāk ar Anyboot attēlu, tam ir pārāk mazs. Tad paņemu lÄ«dzi pavisam jaunu 120GB SSD, gatavojos raitam uzstādÄ«tāja darbam... Un mani sagaida bēdas!

UzstādÄ«Å”anai un lejupielādei parasti tiek pievērsta liela uzmanÄ«ba un mÄ«lestÄ«ba, jo tie ir pirmie un vissvarÄ«gākie iespaidi. Cerams, ka mana "iesācēju" pieredzes žurnāls bÅ«s noderÄ«gs Haiku izstrādes komandai viņu pastāvÄ«gajos centienos atkļūdot operētājsistēmu, kas "tikai darbojas". Visas kļūdas uzņemos uz sevi!
Man Ŕķiet, ka situācija ar sāknÄ“Å”anu, izmantojot USB, bÅ«s Ä«paÅ”i svarÄ«ga, jo ne katrs lietotājs ir gatavs izmantot galveno SATA disku (es nerunāju par NVME...), lai eksperimentētu ar pilnÄ«gi nepazÄ«stamu operētājsistēmu. Es domāju, ka USB sāknÄ“Å”ana ir visticamākais scenārijs lielākajai daļai lietotāju, kuri nolemj izmēģināt Haiku ar Ä«stu aparatÅ«ru. Izstrādātājiem tas bÅ«tu nopietni jāizvērtē.

Izstrādātāja komentārs:

Mēs tikko sākām EFI atbalstu, ātri uzrakstot beta versiju, kas tiek palaists EFI iespējotās iekārtās. IegÅ«tie rezultāti joprojām ir tālu no vēlamā atbalsta lÄ«meņa. Es nezinu, vai mums vajadzētu dokumentēt notiekoÅ”os darbus, vai vienkārÅ”i koncentrēties uz vēlamā rezultāta sasniegÅ”anu un pēc tam visu dokumentēt.

Tas izklausās jēgpilni, un ir cerÄ«ba, ka beigās viss bÅ«s daudz labāk nekā tagad. Pagaidām varu tikai pārbaudÄ«t Å”odien paveikto. Sāksim...

Anyboot attēls ir pārāk mazs

Neskatoties uz to, ka Anyboot attēlu ir pārsteidzoÅ”i viegli ierakstÄ«t parastajā zibatmiņas diskā, tam nav pietiekami daudz vietas Haiku nodalÄ«jumā, lai instalētu papildu programmatÅ«ru.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Anyboot attēla ierakstÄ«Å”ana zibatmiņas diskā principā ir diezgan vienkārÅ”a, taču rezultātā reālam darbam nepietiek vietas.

Ātrs risinājums: palieliniet noklusējuma Haiku nodalījuma izmēru.

Tātad, lai faktiski izmantotu Haiku, jums tas joprojām ir jāinstalē, izmantojot lietojumprogrammu Installer.

Instalētājs nedara visu nepiecieÅ”amo vienuviet

Atcerieties lielisko Mac OS X instalēŔanas programmu?

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Mac OS X 10.2 instalÄ“Å”anas programma

ViņŔ:

  • inicializē diskus (raksta GPT, GUID nodalÄ«juma tabulu)
  • izveido nodalÄ«jumus (EFI, primāro), izmantojot "veselo saprātu" (lai vislabāk izmantotu disku)
  • atzÄ«mē sāknÄ“Å”anas nodalÄ«jumu (uzstāda sāknÄ“Å”anas karogu)
  • kopē failus

Citiem vārdiem sakot, tas dara ā€œvisuā€, lietotājam neradot nekādas problēmas.

No otras puses, ir Installer for Haiku, kas vienkārÅ”i kopē failus un visu pārējo atstāj lietotāja ziņā, kas ir pārāk apgrÅ«tinoÅ”i, ko pat ar pieredzi jÅ«s uzreiz nesapratÄ«sit. It Ä«paÅ”i, ja jums ir nepiecieÅ”ama sistēma, kas sāk darboties gan BIOS, gan EFI sistēmās.

Ko man darīt?

Es nevaru droŔi pateikt, bet jebkurā gadījumā es domāju, ka:

  1. Atveriet DriveSetup
  2. Izvēlieties instalējamo ierīci
  3. Disks->Inicializēt->GUID nodalījuma karte...->Turpināt->Saglabāt izmaiņas->Labi
  4. Ar peles labo pogu noklikŔķiniet uz tukÅ”as vietas ierÄ«cē, kurā tiks instalēta sistēma
  5. Izveidot...->Ievadu 256 kā izmēru->EFI sistēmas dati (nav pilnīgi pārliecināts)->Saglabāt izmaiņas
  6. Ar peles labo pogu noklikŔķiniet uz ā€œEFI sistēmas datiā€ ierÄ«cē, kurā sistēma tiks instalēta
  7. Inicializēt->FAT32 failu sistēma...->Turpināt->Ievadiet nosaukumu: ā€œEFIā€, FAT bitu dziļums: 32->Formāts->Saglabāt izmaiņas
  8. Es atkārtoju labo klikŔķi uz tukÅ”as vietas vēlamajā ierÄ«cē
  9. Izveidot...->Ievadiet nodalījuma nosaukumu: Haiku, nodalījuma tips: Be File System->Izveidot->Saglabāt izmaiņas
  10. Ar peles labo pogu noklikŔķiniet uz EFI-> Connect
  11. Es palaižu Installer -> mulsina tehnoslengs -> Turpināt -> Uz diska: Haiku (pārliecinājos, ka tas ir tas pats nodalÄ«jums, ko izveidoju iepriekÅ”) -> Instalēt
  12. Failu pārvaldniekā es kopēju EFI direktoriju no paÅ”reizējās sistēmas uz EFI nodalÄ«jumu (es uzskatu, ka tas ir nepiecieÅ”ams, lai palaistu no EFI)
  13. [apm. tulkotājs: izņēma Å”o rindkopu no tulkojuma; ÄŖsāk sakot, autors ne visai apguva hibrÄ«da sistēmas izveidi, lai palaistu gan EFI, gan BIOS]
  14. Es to izslēdzu
  15. Es pievienoju jaunizveidoto disku portam, no kura sistēma noteikti sāks darboties [dÄ«vaini, man tas nebija jādara. ā€” apm. tulkotājs]
  16. ieslēdz

Man Ŕķiet, ka tas ir skaidri redzams: mums ir nepiecieÅ”ams rÄ«ks, kas visu izdarÄ«s, nospiežot pogu, ar savlaicÄ«gu (!) apstiprinājumu, ka ierÄ«ci var izdzēst.

ā€œÄ€trsā€ risinājums: izveidojiet automātisku instalētāju, kas dara visu.

Pat ja tas nav "ātrs", tas ir pienācÄ«gi. Å ie ir pirmie iespaidi par jauno sistēmu. Ja nevarat to instalēt (un tas ar mani notika vairākas reizes), daudzi vienkārÅ”i mierÄ«gi aizies uz visiem laikiem.

Tehniskais skaidrojums par DriveSetup saskaņā ar PulkoMandy

BootManager raksta pilnu sāknÄ“Å”anas izvēlni, ieskaitot iespēju no diska palaist vairākas sistēmas, Å”im nolÅ«kam diska sākumā ir nepiecieÅ”ami tikai aptuveni 2 kb. Tas darbojas vecākām diska sadalÄ«Å”anas shēmām, bet ne GPT, kas nodalÄ«jumu tabulai izmanto tos paÅ”us sektorus. No otras puses, writembr ieraksta ļoti vienkārÅ”otu kodu diskā, kas vienkārÅ”i atradÄ«s aktÄ«vo nodalÄ«jumu un turpinās sāknÄ“Å”anu no tā. Å im kodam ir nepiecieÅ”ami tikai pirmie 400 baiti diskā, tāpēc tas netraucē GPT. Tam ir ierobežots atbalsts GPT diskiem (bet vienkārÅ”iem gadÄ«jumiem viss bÅ«s kārtÄ«bā).

Ātrais labojums: ja tiek konstatēta GPT sadalÄ«Å”ana, lieciet BootManager iestatÄ«Å”anas GUI diskā ievietot visu, kas ir instalēts, izmantojot writembr. Nav nepiecieÅ”ams ievietot 2kb kodu GPT diskos. Nav nepiecieÅ”ams iestatÄ«t sāknÄ“Å”anas karogu EFI nodalÄ«jumā, tikai Haiku nodalÄ«jumā.

Pirmais mēģinājums: kodola panika

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

  • Acer TravelMate B117 N16Q9 (pārdod ar EndlessOS)
  • lspci
  • lsusb
  • esoŔā sistēma tika palaista no 100 GB Kingston DataTraveler 16 zibatmiņas diska, kas izgatavots no Anyboot attēla, izmantojot Etcher operētājsistēmā Linux, ievietots USB2.0 portā (jo tā netika sāknēta no USB3 porta)
  • SSD Kingston A400 izmērs 120GB, tikai no rÅ«pnÄ«cas, savienots ar sata-usb3 adapteri ASMedia ASM2115, kas ir savienots ar USB3 portu TravelMate B117.

rezultātus

Installer sāk kopēt failus, pēc tam parādās I/O kļūda, ko papildina kodola panika

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
kodola panika

Otrais mēģinājums: disks netiks sāknēts

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Viss ir tāpat kā iepriekÅ”, bet SSD ir savienots ar adapteri, kas ir savienots ar USB2.0 Hub, iesprausts TravelMate USB3 portā. Izmantojot Windows instalācijas zibatmiņas disku, es pārliecinājos, ka Ŕī iekārta tiek sāknēta no USB3.

rezultātus

Nesāknējama sistēma. Šķita, ka BootManager dēļ diska izkārtojums ir pazudis.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
BootManager. Vai ā€œWrite boot menuā€ iznÄ«cina diska izkārtojumu?!

TreÅ”ais mēģinājums: oho, tas tiek ielādēts! Bet ne caur Ŕīs iekārtas USB3 portu

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Viss ir tāpat kā otrajā mēģinājumā, bet Å”oreiz BootManager neizmantoju vispār.
Marķējums, nedarbojot BootManager, izskatās Ŕādi, ja to pārbauda no Linux.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
SadalÄ«jums "efi" ar FAT32 failu sistēmu ir atzÄ«mēts kā sāknējams, nepalaižot BootManager. Vai tas darbosies maŔīnā, kas nav EFI?

rezultātus

  • EFI režīms, USB2 ports: lejupielādējiet tieÅ”i uz Haiku
  • EFI režīms, USB2 centrmezgls, savienots ar USB3 portu: ziņojums "nav atrasts sāknÄ“Å”anas ceļŔ, meklēt visus nodalÄ«jumus...", kam seko sāknÄ“Å”anas ekrāns ar "Select boot volume (PaÅ”reizējais: haiku)". Poga ā€œTurpināt sāknÄ“Å”anuā€ ir pelēka, un to nevar nospiest. Ja sarakstā atlasāt ā€œAtlasÄ«t sāknÄ“Å”anas skaļumuā€ -> Haiku (paÅ”reizējais: jaunākais stāvoklis) -> jaunākais stāvoklis -> atgriezties galvenajā izvēlnē -> turpināt sāknÄ“Å”anu - tas tiek ielādēts tieÅ”i Haiku. Interesanti, kāpēc tas nevar "tikai boot", bet prasa dejot ar tamburÄ«nu? Turklāt sāknÄ“Å”anas nodalÄ«jums ir skaidri automātiski atrodams ielādes ekrānā. ProgrammatÅ«ras kļūda?
  • EFI režīms, USB3 ports: sāknējas tieÅ”i Haiku. Oho, cik es priecājos... PriekÅ”laicÄ«gi, kā izrādÄ«jās. Tiek parādÄ«ts zils ekrāns, bet ilgu laiku nekas nenotiek. Pirksta kursors karājas ekrāna vidÅ« un nekustas. Sata-usb3 adapteris mirgo. Lieta beidzās ar kodola paniku. Anyboot attēls USB3 zibatmiņas diskā pat netika atpazÄ«ts kā sāknējams paÅ”reizējā aparatÅ«rā. Bah, tā ir kļūda! SaistÄ«bā ar Å”o es sāku pieteikumu.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Kodola panika, bootējot no USB3 porta.

PārsteidzoŔi ir tas, ka jūs joprojām varat rakstīt komandas, taču jums ir jāizmanto angļu valodas izkārtojums. Tā es daru kā ieteikts:

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
attēla paraksts: izvade syslog | tail 15 - kamēr kodols krīt panikā

Komandas izsaukÅ”ana reboot, diemžēl, nedarbojas.

Ceturtais mēģinājums: otrā maŔīna

To paŔu (precīzi strādājoŔo) disku pārsūtīju uz citu maŔīnu, kur pārbaudīju, ka strādā ar dažādiem portiem.

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Viss ir tāpat kā treÅ”ajā mēģinājumā, bet uz Acer Revo One RL 85.

rezultātus

  • EFI režīms, USB2 ports: ziņojums ā€œnav atrasts sāknÄ“Å”anas ceļŔ, meklēt visus nodalÄ«jumus...ā€, kam seko sāknÄ“Å”anas ekrāns ar ā€œSelect boot volume (PaÅ”reizējais: haiku)ā€. Poga ā€œTurpināt sāknÄ“Å”anuā€ ir pelēka, un to nevar nospiest. Ja sarakstā atlasāt ā€œAtlasÄ«t sāknÄ“Å”anas skaļumuā€ -> Haiku (paÅ”reizējais: jaunākais stāvoklis) -> jaunākais stāvoklis -> atgriezties galvenajā izvēlnē -> turpināt sāknÄ“Å”anu - tas tiek ielādēts tieÅ”i Haiku. IzslēgÅ”anās karājas uz ziņojuma ā€œNotiek izslēgÅ”ana...ā€.
  • EFI režīms, USB2 centrmezgls, savienots ar USB3 portu: nepiecieÅ”ams precizējums
  • EFI režīms, USB3 ports: ziņojums ā€œnav atrasts sāknÄ“Å”anas ceļŔ, meklēt visus nodalÄ«jumus...ā€, kam seko sāknÄ“Å”anas ekrāns ar ā€œSelect boot volume (PaÅ”reizējais: haiku)ā€. Poga ā€œTurpināt sāknÄ“Å”anuā€ ir pelēka, un to nevar nospiest. Ja sarakstā atlasāt ā€œAtlasÄ«t sāknÄ“Å”anas skaļumuā€ -> Haiku (paÅ”reizējais: jaunākais stāvoklis) -> jaunākais stāvoklis -> atgriezties galvenajā izvēlnē -> turpināt sāknÄ“Å”anu - tas tiek ielādēts tieÅ”i Haiku.
    LÅ«dzu, ņemiet vērā, ka atŔķirÄ«bā no pirmās sistēmas darbvirsmai ir normāla sāknÄ“Å”ana bez kodola panikas. Shutdown uzkaras uz ziņojuma ā€œNotiek izslēgÅ”anaā€.
  • EFI režīms, sata ports: tiek palaists tieÅ”i Haiku. IzslēgÅ”anās karājas uz ziņojuma ā€œNotiek izslēgÅ”ana...ā€.
  • CSM BIOS režīms, USB2 ports: nepiecieÅ”ams precizējums
  • CSM BIOS režīms, USB2 centrmezgls savienots ar USB3 portu: nepiecieÅ”ams precizējums
  • CSM BIOS režīms, USB3 ports: nepiecieÅ”ams precizējums
  • CSM BIOS režīms, sata ports: melns ekrāns ar uzrakstu ā€œReboot un atlasiet pareizo sāknÄ“Å”anas ierÄ«ci vai ievietojiet sāknÄ“Å”anas datu nesēju atlasÄ«tajā ierÄ«cē un nospiediet taustiņuā€. Vai tas nāca no CSM BIOS? [Jā, mana sistēma sniedz tieÅ”i tādu paÅ”u ziņojumu, ja tā neatrod bootloader. ā€” apm. tulkotājs]

Piektais mēģinājums: treŔā maŔīna

Es pārsūtīju to paŔu disku uz treŔo maŔīnu un pārbaudīju to dažādos portos.

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Tas pats, kas treÅ”ajā mēģinājumā, bet uz Dell Optiplex 780. Ja nemaldos, tad Å”ai maŔīnai ir agrÄ«nais EFI, kas acÄ«mredzot vienmēr strādā CSM BIOS režīmā.

rezultātus

  • ŠŸŠ¾Ń€Ń‚ USB2: Š·Š°Š³Ń€ŃƒŠ·ŠŗŠ° Haiku
  • USB3 ports (izmantojot PCIe karti, Renesas Technology Corp. uPD720202 USB 3.0 resursdatora kontrolieris): nepiecieÅ”ams precizējums
  • sata ports: nepiecieÅ”ams precizējums

Sestais mēģinājums, ceturtā maŔīna, MacBook Pro

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Viss ir tāpat kā treÅ”ajā mēģinājumā, bet ar MacBookPro 7.1

rezultātus

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Kā Mac redz zibatmiņas disku ar Haiku.

  • CSM režīms (Windows): melns ekrāns ar uzrakstu ā€œNav sāknÄ“Å”anas diska ā€” ievietojiet sāknÄ“Å”anas disku un nospiediet jebkuru taustiņuā€. Vai tas nāca no Apple CSM?
  • UEFI režīms (ā€œEFI sāknÄ“Å”anaā€): apstājas sāknÄ“Å”anas ierÄ«ces atlases ekrānā.

Septītais mēģinājums, Lenovo netbook ar 32 bitu Atom procesoru

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

  • Kingston DataTraveler 100 16 GB zibatmiņas disks, kas izveidots operētājsistēmā Linux, izmantojot Etcher, izmantojot 32 bitu Anyboot attēlu tātad.

  • Lenovo ideapad s10 netbook, kura pamatā ir Atom procesors bez cietā diska.

  • Ŕīs automaŔīnas lspci, filmēts uz 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

rezultātus

Notiek ielāde, pēc tam notiek kodola panika, komanda syslog|tail 15 izsecina kDiskDeviceManager::InitialDeviceScan() failed: No such file or directory pēc vairākām ATA kļūdām. Piezīme. Es mēģināju palaist no USB, nevis no sata.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Kodola panika Lenovo ideapad s10 netbook datorā, startējot no zibatmiņas diska.

Prieka pēc es ievietoju disku sata portā, taču nepamanÄ«ju lielu atŔķirÄ«bu ar zibatmiņas disku. Lai gan, izmantojot komandu, es saņēmu dažādus ziņojumus syslog|tail 15 (tas teica, ka atrada /dev/disk/ata/0/master/1).

Mr. waddlespllash lÅ«dza man izpildÄ«t komandu `syslog | grep usb Å”ajā gadÄ«jumā, tāpēc Å”eit ir rezultāti. Es joprojām priecājos, ka ir iespējams palaist Ŕādas komandas ekrānā ar kodola paniku.

Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi
Mana ceturtā diena ar Haiku: problēmas ar instalÄ“Å”anu un lejupielādi

Saskaņā ar mr. waddlesplash Ŕī EHCI kļūda ir tāda pati kā Å”o pieteikumu

Astotais mēģinājums: MSI netbook ar 32 bitu Atom procesoru

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

Kā iepriekŔ

  • Medion Akoya E1210 netbook (ar marķējumu MSI Wind U100) ar instalētu disku (ko es neizmantoju Haiku).
  • lspci Ŕī maŔīna
  • Ŕīs iekārtas 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

rezultātus

AugÅ”upielādēts Installer Haiku. Skārienpaliktnis darbojas! (piemēram, ritināŔana). Videokarte tika atpazÄ«ta kā Intel GMA (i945GME).

Devītais mēģinājums: zibatmiņas disks ar 32 bitu attēlu MacBook Pro datorā

ŠžŠ±Š¾Ń€ŃƒŠ“Š¾Š²Š°Š½ŠøŠµ

  • Tāpat kā agrāk.
  • MacBook 7.1

rezultātus

Melns ekrāns ar uzrakstu ā€œNav sāknÄ“Å”anas diska ā€” ievietojiet sāknÄ“Å”anas disku un nospiediet jebkuru taustiņuā€.

Piezīme: Apple tastatūra

Jebkuras apakŔējās rindas tastatÅ«ras apakŔējā kreisajā stÅ«rÄ« ir Ŕādas pogas:
kas nav Apple: Ctrl-Fn-Windows-Alt-Spacebar
Apple: Fn-Ctrl-(Opcija vai Alt)-Command-Spacebar

Būtu lieliski, ja visas Haiku tastatūras darbotos vienādi, lai tās varētu lietot vienādi neatkarīgi no tā, kas uz tām ir faktiski uzdrukāts.
Apple tastatÅ«rā Alt poga neatrodas uzreiz pa kreisi no atstarpes taustiņa (tā vietā ir Command taustiņŔ).
Å ajā gadÄ«jumā es uzskatu, ka Haiku automātiski izmantos Command taustiņu, nevis taustiņu Alt. Tāpēc, izmantojot Apple tastatÅ«ru, man Ŕķita, ka tastatÅ«ra nav Apple.
AcÄ«mredzot iestatÄ«jumos ir dažādas iespējas, bet es gribētu automātisku atpazÄ«Å”anu un regulÄ“Å”anu, jo tas galu galā ir USB.

Piezīme: writembr atkopŔanai?

Es to dzirdēju, izmantojot komandu writembr Š¼Š¾Š¶Š½Š¾ сŠ“ŠµŠ»Š°Ń‚ŃŒ сŠøстŠµŠ¼Ńƒ (рŠ°Š±Š¾Ń‚Š°ŃŽŃ‰ŠµŠ¹ с EFI) Š·Š°Š³Ń€ŃƒŠ¶Š°ŠµŠ¼Š¾Š¹ с 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

Tas izskatās labi, taču rezultāts ir tāds, ka sistēma joprojām nevar palaist kā iepriekÅ”. VarbÅ«t tāpēc, ka sāknÄ“Å”ana caur BIOS darbojas tikai ar piemērotiem nodalÄ«jumiem, nevis GPT? [Man vajadzētu izmēģināt aizsargājoÅ”u MBR... ā€” apm. tulkotājs]

Secinājums

Haiku ir pārsteidzoÅ”s, taču uzstādÄ«Å”anas pieredze prasa nopietnu pieeju. Turklāt sāknÄ“Å”anas process ir loterija, un veiksmes iespējamÄ«ba ir aptuveni 1/3, un nav svarÄ«gi, vai jums ir USB2 (netbook uz Atom) vai USB3 (Acer TravelMate). Bet vismaz vienam izstrādātājam ir tāda pati aparatÅ«ra. Es ceru, ka mana "noob" pieredze palÄ«dzēs izstrādātājiem saprast, kas ir nepiecieÅ”ams "vienkārÅ”iem mirstÄ«gajiem", kā arÄ« padarÄ«s rezultātu tikpat elegantu kā Mac OS X instalÄ“Å”anas programma. Neaizmirstiet, ka Ŕī nav pat versija 1.0, tāpēc viss ir ļoti labi!

Izmēģiniet to pats! Galu galā Haiku projekts nodroÅ”ina Ä£enerētus attēlus palaiÅ”anai no DVD vai USB katru dienu. Lai instalētu, vienkārÅ”i lejupielādējiet attēlu un ierakstiet to zibatmiņas diskā, izmantojot Etcher

Vai jums ir kādi jautājumi? Aicinām uz krievvalodīgo telegrammas kanāls.

Kļūdu pārskats: Kā ieŔaut sev kājā C un C++ valodā. Haiku OS recepŔu kolekcija

No autors tulkojums: Å”is ir ceturtais raksts sērijā par Haiku.

Rakstu saraksts: Pirmais Otrais TreŔais

Avots: www.habr.com

Pievieno komentāru