Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ

TL; DR: lẹhin kan diẹ ọjọ ti experimenting pẹlu haiki Mo ti pinnu lati fi o lori lọtọ SSD. Ṣugbọn ohun gbogbo ti jade lati wa ni ko ki rorun.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
A n ṣiṣẹ takuntakun lati ṣayẹwo igbasilẹ ti Haiku.

Ọjọ mẹta sẹyin Mo kọ ẹkọ nipa Haiku, ẹrọ iṣẹ ṣiṣe ti o dara iyalẹnu fun awọn PC. O jẹ ọjọ mẹrin ati pe Mo fẹ lati ṣe “iṣẹ gidi” diẹ sii pẹlu eto yii, ati pe ipin ti o wa pẹlu aworan Anyboot kere ju fun iyẹn. Lẹhinna Mo gbe tuntun 120GB SSD tuntun, mura silẹ fun iṣẹ didan ti insitola… Ati bummer kan n duro de mi!

Fifi sori ẹrọ ati igbasilẹ nigbagbogbo ni a fun ni akiyesi pupọ ati ifẹ bi wọn ṣe jẹ akọkọ ati awọn iwunilori pataki julọ. A nireti pe akọọlẹ ti iriri “newbie” mi yoo wulo fun ẹgbẹ idagbasoke Haiku ninu awọn akitiyan wọn ti nlọ lọwọ lati yokuro ẹrọ ṣiṣe ti “o kan ṣiṣẹ.” Mo gba gbogbo awọn aṣiṣe lori ara mi!
O dabi fun mi pe ipo pẹlu booting nipasẹ USB yoo jẹ pataki julọ, niwon kii ṣe gbogbo olumulo ti šetan lati lo awakọ SATA akọkọ (Emi ko sọrọ nipa NVME ...) lati ṣe idanwo pẹlu ẹrọ ṣiṣe ti ko mọ patapata. Mo ro pe booting USB jẹ oju iṣẹlẹ ti o ṣeeṣe julọ fun ọpọlọpọ awọn olumulo ti o pinnu lati gbiyanju Haiku lori ohun elo gidi. Awọn olupilẹṣẹ yẹ ki o ṣe akiyesi pataki ni eyi.

Ọrọ asọye Olùgbéejáde:

A ṣẹṣẹ bẹrẹ atilẹyin EFI nipa kikọ ni kiakia ẹya beta ti o bata bata lori awọn ẹrọ ti n ṣiṣẹ EFI. Awọn abajade ti o gba tun jina si ipele atilẹyin ti o fẹ. Emi ko mọ boya o yẹ ki a ṣe igbasilẹ iṣẹ ti nlọ lọwọ, tabi kan idojukọ lori iyọrisi abajade ti o fẹ, lẹhinna ṣe akọsilẹ ohun gbogbo.

O dabi pe o ni itumọ, ati pe ireti wa pe ni ipari ohun gbogbo yoo dara pupọ ju ti o wa ni bayi. Fun bayi Mo le ṣayẹwo nikan ohun ti a ti ṣe fun oni. Jẹ ki a bẹrẹ ...

Aworan Anyboot kere ju

Bi o ti jẹ pe aworan Anyboot jẹ iyalẹnu rọrun lati kọ si kọnputa filasi deede, ko ni aaye to lori ipin Haiku lati fi sọfitiwia afikun sii.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Kikọ aworan Anyboot si kọnputa filasi jẹ ni ipilẹ pupọ rọrun, ṣugbọn bi abajade ko si aaye to fun iṣẹ gidi.

Ojutu iyara: mu iwọn ipin Haiku aiyipada pọ si.

Nitorinaa lati lo Haiku nitootọ o tun nilo lati fi sii nipa lilo ohun elo Insitola.

Insitola ko ṣe ohun gbogbo ti o nilo ni aaye kan

Ranti nla Mac OS X insitola?

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Mac OS X 10.2 insitola

Oun:

  • bẹrẹ awọn disiki (kọ GPT, tabili ipin GUID)
  • ṣẹda awọn ipin (EFI, akọkọ) ni lilo “ori ti o wọpọ” (fun lilo disiki ti o dara julọ)
  • samisi ipin bata (ṣeto asia bootable sori rẹ)
  • idaako awọn faili

Ni awọn ọrọ miiran, o ṣe “ohun gbogbo” laisi wahala eyikeyi fun olumulo.

Ni apa keji, Insitola wa fun Haiku, eyiti o daakọ awọn faili nirọrun ti o fi ohun gbogbo silẹ si olumulo, eyiti o nira pupọ, eyiti paapaa pẹlu iriri iwọ kii yoo loye lẹsẹkẹsẹ. Paapa ti o ba nilo eto ti o bata lori awọn eto BIOS ati EFI mejeeji.

Kini o yẹ ki n ṣe?

Emi ko le sọ ni idaniloju, ṣugbọn ni eyikeyi ọran, Mo n lafaimo eyi:

  1. Ṣii DriveSetup
  2. Yan ẹrọ lati fi sori ẹrọ
  3. Disk-> Bibẹrẹ-> Map Ipin GUID...->Tẹsiwaju-> Fipamọ Awọn iyipada->O DARA
  4. Tẹ-ọtun lori aaye ṣofo lori ẹrọ nibiti eto yoo fi sii
  5. Ṣẹda...->Mo tẹ 256 sii bi iwọn-> data eto EFI (ko daju patapata) -> Fipamọ awọn ayipada
  6. Tẹ-ọtun lori “data eto EFI” lori ẹrọ nibiti eto yoo fi sii
  7. Initialize-> FAT32 System Faili...->Tẹsiwaju->Tẹ orukọ sii: "EFI", ijinle FAT: 32-> Ọna kika-> Fipamọ awọn ayipada
  8. Mo tun ọtun tẹ lori aaye ṣofo lori ẹrọ ti o fẹ
  9. Ṣẹda...->Tẹ orukọ ipin sii: Haiku, iru ipin: Jẹ Eto Faili->Ṣẹda->Fi awọn ayipada pamọ
  10. Ọtun tẹ lori EFI-> Sopọ
  11. Mo ṣe ifilọlẹ Insitola -> dapo nipasẹ technoslang -> Tẹsiwaju -> Si disk: Haiku (rii daju pe o jẹ ipin kanna ti Mo ṣẹda ṣaaju) -> Fi sori ẹrọ
  12. Ninu oluṣakoso faili, Mo daakọ itọsọna EFI lati eto lọwọlọwọ si ipin EFI (Mo gbagbọ pe eyi jẹ pataki lati bata lati EFI)
  13. [isunmọ. onitumọ: yọ aaye yii kuro ninu itumọ; ni kukuru, onkọwe ko ni oye pupọ ẹda ti eto arabara lati bata mejeeji EFI ati BIOS]
  14. Mo pa a
  15. Mo so disk tuntun ti a ṣẹda si ibudo lati eyiti eto naa yoo dajudaju bata (ajeji, Emi ko ni lati ṣe eyi. - isunmọ. onitumọ]
  16. tan-an

O dabi si mi pe o han kedere: a nilo ọpa kan ti yoo ṣe ohun gbogbo ni ifọwọkan ti bọtini kan, pẹlu akoko (!) Imudaniloju pe ẹrọ naa le parẹ.

Ojutu “Kia”: ṣe Insitola laifọwọyi ti o ṣe ohun gbogbo.

O dara, paapaa ti ko ba “yara”, o tọ. Iwọnyi jẹ awọn iwunilori akọkọ ti eto tuntun. Ti o ko ba le fi sii (ati pe eyi ṣẹlẹ si mi ni ọpọlọpọ igba), ọpọlọpọ yoo lọ ni idakẹjẹ laiparuwo lailai.

Alaye imọ-ẹrọ nipa DriveSetup ni ibamu si PulkoMandy

BootManager kọwe akojọ aṣayan bata ni kikun, pẹlu agbara lati bata awọn ọna ṣiṣe pupọ lati disk, fun eyi o nilo nipa 2kb nikan ni ibẹrẹ disiki naa. Eyi n ṣiṣẹ fun awọn ero pipin disiki agbalagba, ṣugbọn kii ṣe fun GPT, eyiti o lo awọn apa kanna fun tabili ipin. Ni apa keji, writembr kọ koodu ti o rọrun pupọ si disiki, eyiti yoo wa ni irọrun wa ipin ti nṣiṣe lọwọ ati tẹsiwaju booting lati ọdọ rẹ. Yi koodu nikan nilo akọkọ 400 baiti lori disk, ki o ko ni dabaru pẹlu GPT. O ni atilẹyin opin fun awọn disiki GPT (ṣugbọn fun awọn ọran ti o rọrun ohun gbogbo yoo dara).

Atunṣe ni iyara: Jẹ ki iṣeto BootManager GUI fi ohunkohun ti o fi sii nipa lilo writembr si disiki ti o ba rii ipin GPT. Ko si ye lati fi koodu 2kb sori awọn disiki GPT. Ko si iwulo lati ṣeto asia bootable lori ipin EFI, nikan lori ipin Haiku.

Gbiyanju akọkọ: ijaaya kernel

Awọn ohun elo

  • Acer TravelMate B117 N16Q9 (ti a ta pẹlu EndlessOS)
  • lspci
  • lsusb
  • Eto ti o wa tẹlẹ ti ṣe ifilọlẹ lati 100GB Kingston DataTraveler 16 filasi filasi ti a ṣe lati aworan Anyboot nipa lilo Etcher lori Linux, ti a fi sii sinu ibudo USB2.0 (nitori ko ṣe bata lati ibudo USB3)
  • SSD Kingston A400 iwọn 120GB, nikan lati ile-iṣẹ, ti sopọ si ohun ti nmu badọgba sata-usb3 ASMedia ASM2115, eyiti o sopọ si ibudo USB3 ni TravelMate B117.

Результаты

Insitola bẹrẹ didakọ awọn faili, lẹhinna aṣiṣe I/O kan han, pẹlu ijaaya kernel

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
iberu ekuro

Igbiyanju keji: disk kii yoo bata

Awọn ohun elo

Ohun gbogbo jẹ kanna bi iṣaaju, ṣugbọn SSD ti sopọ si ohun ti nmu badọgba, eyiti o ti sopọ si Hub USB2.0, ti o ṣafọ sinu ibudo USB3 ni TravelMate. Mo rii daju nipa lilo kọnputa filasi fifi sori ẹrọ Windows kan pe ẹrọ yi bata lati USB3.

Результаты

Unbootable eto. Ifilelẹ disiki naa dabi ẹni pe o ti parẹ nitori BootManager.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
BootManager. Ṣe "Kọ akojọ aṣayan bata" run ifilelẹ disk ?!

Gbiyanju kẹta: wow, o n ṣe ikojọpọ! Ṣugbọn kii ṣe nipasẹ ibudo USB3 lori ẹrọ yii

Awọn ohun elo

Ohun gbogbo jẹ kanna bi ninu igbiyanju keji, ṣugbọn ni akoko yii Emi ko lo BootManager rara.
Siṣamisi laisi ṣiṣiṣẹ BootManager dabi eyi nigbati a ṣayẹwo lati Lainos.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Ipin “efi” kan pẹlu eto faili FAT32 ti samisi bi bootable laisi ṣiṣiṣẹ BootManager. Ṣe yoo ṣiṣẹ lori ẹrọ ti kii ṣe EFI?

Результаты

  • Ipo EFI, ibudo USB2: ṣe igbasilẹ taara si Haiku
  • Ipo EFI, ibudo USB2, ti a ti sopọ si ibudo USB3: Ifiranṣẹ “ko si ipa ọna bata, ṣayẹwo fun gbogbo awọn ipin…”, atẹle pẹlu iboju bata pẹlu “Yan iwọn didun bata (Lọwọlọwọ: haiku)”. Bọtini “Tẹsiwaju booting” jẹ grẹy ati pe a ko le tẹ. Ti o ba yan “Yan Iwọn didun Boot” ninu atokọ naa -> Haiku (Lọwọlọwọ: Ipinle tuntun)->Ipo tuntun -> Pada si akojọ aṣayan akọkọ->Tẹsiwaju booting - o gbejade taara sinu Haiku. Mo ṣe iyalẹnu idi ti ko le “bata bata nikan”, ṣugbọn o nilo jijo pẹlu tambourin? Pẹlupẹlu, ipin bata jẹ kedere ri laifọwọyi lori iboju ikojọpọ. Aṣiṣe sọfitiwia?
  • Ipo EFI, ibudo USB3: bata orunkun taara sinu Haiku. Iro ohun, bawo ni inu mi ṣe dun... Ti ko tọjọ, bi o ti tan. Iboju buluu ti han, ṣugbọn ko si ohun ti o ṣẹlẹ fun akoko loooong kan. Kọsọ ika duro ni arin iboju ko si gbe. Adaparọ sata-usb3 n paju. Ọrọ naa pari pẹlu ijaaya ekuro. Aworan Anyboot lori kọnputa filasi USB3 ko paapaa mọ bi bootable lori ohun elo lọwọlọwọ. Bah, kokoro ni! Nipa eyi ni mo bẹrẹ ohun elo.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Ekuro ijaaya nigba gbigbe lati USB3 ibudo.

Ohun ti o yanilenu ni pe o tun le tẹ awọn aṣẹ, ṣugbọn o ni lati lo ifilelẹ Gẹẹsi. Nitorina mo ṣe bi niyanju:

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
akọle aworan: o wu syslog | tail 15 - nigba ti ekuro ijaaya

Npe aṣẹ kan reboot, laanu, ko ṣiṣẹ.

Igbiyanju kẹrin: ọkọ ayọkẹlẹ keji

Mo ti gbe disiki kanna (gangan ṣiṣẹ) disk si ẹrọ miiran, nibiti Mo ti ṣayẹwo pe o ṣiṣẹ pẹlu awọn ebute oko oju omi oriṣiriṣi.

Awọn ohun elo

Ohun gbogbo jẹ kanna bi ninu igbiyanju kẹta, ṣugbọn lori Acer Revo One RL 85.

Результаты

  • Ipo EFI, ibudo USB2: Ifiranṣẹ “ko si ipa ọna bata, ṣayẹwo fun gbogbo awọn ipin…”, atẹle nipa iboju bata pẹlu “Yan iwọn didun bata (Lọwọlọwọ: haiku)”. Bọtini “Tẹsiwaju booting” jẹ grẹy ati pe a ko le tẹ. Ti o ba yan “Yan Iwọn didun Boot” ninu atokọ naa -> Haiku (Lọwọlọwọ: Ipinle tuntun)->Ipo tuntun -> Pada si akojọ aṣayan akọkọ->Tẹsiwaju booting - o gbejade taara sinu Haiku. Titiipa naa duro lori ifiranṣẹ “Tiipa…”.
  • Ipo EFI, ibudo USB2, ti a ti sopọ si ibudo USB3: alaye nilo
  • Ipo EFI, ibudo USB3: Ifiranṣẹ “ko si ipa ọna bata, ṣayẹwo fun gbogbo awọn ipin…”, atẹle nipasẹ iboju bata pẹlu “Yan iwọn didun bata (Lọwọlọwọ: haiku)”. Bọtini “Tẹsiwaju booting” jẹ grẹy ati pe a ko le tẹ. Ti o ba yan “Yan Iwọn didun Boot” ninu atokọ naa -> Haiku (Lọwọlọwọ: Ipinle tuntun)->Ipo tuntun -> Pada si akojọ aṣayan akọkọ->Tẹsiwaju booting - o gbejade taara sinu Haiku.
    Jọwọ ṣe akiyesi pe, ko dabi eto akọkọ, bata deede wa si tabili tabili laisi ijaaya kernel. Tiipa duro lori ifiranṣẹ naa “Tiipa ni ilọsiwaju.”
  • Ipo EFI, ibudo sata: Awọn bata orunkun taara sinu Haiku. Titiipa naa duro lori ifiranṣẹ “Tiipa…”.
  • CSM BIOS mode, USB2 ibudo: alaye ti nilo
  • CSM BIOS mode, USB2 ibudo ti sopọ si USB3 ibudo: alaye ti nilo
  • CSM BIOS mode, USB3 ibudo: alaye ti nilo
  • Ipo CSM BIOS, ibudo sata: Iboju dudu pẹlu awọn ọrọ “Atunbere ati Yan Ẹrọ Boot to dara tabi Fi Media Boot sinu ẹrọ ti o yan ki o tẹ bọtini kan.” Ṣe o wa lati CSM BIOS? [Bẹẹni, eto mi n fun ni deede ifiranṣẹ kanna ti ko ba ri bootloader. - isunmọ. onitumọ]

Igbiyanju karun: ọkọ ayọkẹlẹ kẹta

Mo ti gbe disk kanna si ẹrọ kẹta ati ṣayẹwo lori awọn ibudo oriṣiriṣi.

Awọn ohun elo

Kanna bi ninu awọn kẹta igbiyanju, sugbon lori a Dell Optiplex 780. Ti o ba ti Mo wa ko asise, yi ẹrọ ni o ni ohun tete EFI, eyi ti nkqwe nigbagbogbo ṣiṣẹ ni CSM BIOS mode.

Результаты

  • USB2 ibudo: Haiku download
  • USB3 ibudo (nipasẹ PCIe kaadi, Renesas Technology Corp. uPD720202 USB 3.0 Olutọju Olutọju): alaye nilo
  • sata ibudo: alaye ti a beere

Igbiyanju kẹfa, ẹrọ kẹrin, MacBook Pro

Awọn ohun elo

Ohun gbogbo jẹ kanna bi ninu igbiyanju kẹta, ṣugbọn pẹlu MacBookPro 7.1

Результаты

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Bii Mac ṣe rii kọnputa filasi pẹlu Haiku.

  • Ipo CSM (Windows): iboju dudu pẹlu awọn ọrọ “Ko si awakọ bootable - fi disiki bata sii ki o tẹ bọtini eyikeyi.” Ṣe o wa lati Apple CSM?
  • Ipo UEFI ("EFI Boot"): Awọn iduro ni iboju yiyan ẹrọ bata.

Keje igbiyanju, Lenovo netbook pẹlu 32-bit Atomu isise

Awọn ohun elo

  • Kingston DataTraveler 100 16GB filasi wara ti a ṣe lori Linux ni lilo Etcher ni lilo aworan Anyboot 32-bit kan lati ibi.

  • Lenovo ideapad s10 netbook da lori Atom isise lai dirafu lile.

  • lspci ti yi ọkọ ayọkẹlẹ, filimu lori 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

Результаты

Ikojọpọ ni ilọsiwaju, lẹhinna ijaaya kernel waye, pipaṣẹ syslog|tail 15 ayokuro kDiskDeviceManager::InitialDeviceScan() failed: No such file or directory lẹhin orisirisi ATA aṣiṣe. Akiyesi: Mo gbiyanju gbigbe lati USB, kii ṣe sata.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Ekuro ijaaya on a Lenovo ideapad s10 netbook nigba ti booting lati kan filasi drive.

O kan fun igbadun, Mo fi disiki naa sinu ibudo sata, ṣugbọn Emi ko ṣe akiyesi iyatọ pupọ pẹlu kọnputa filasi. Botilẹjẹpe Mo gba awọn ifiranṣẹ oriṣiriṣi nigba lilo aṣẹ naa syslog|tail 15 (o sọ pe o rii /dev/disk/ata/0/master/1).

Ọgbẹni. waddlesplash beere fun mi lati ṣiṣe awọn pipaṣẹ `syslog | grep usb fun idi eyi, ki nibi ni o wa awọn esi. Inu mi tun dun pe o ṣee ṣe lati ṣiṣe awọn aṣẹ bii eyi loju iboju pẹlu ijaaya ekuro.

Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ
Ọjọ kẹrin mi pẹlu Haiku: awọn iṣoro pẹlu fifi sori ẹrọ ati igbasilẹ

Ni ibamu si Mr. waddlesplash aṣiṣe EHCI yii jẹ kanna bi ninu ohun elo yi

Igbiyanju kẹjọ: MSI netbook pẹlu 32-bit Atom ero isise

Awọn ohun elo

Bi tele

  • netbook Medion Akoya E1210 (ti a samisi MSI Wind U100) pẹlu disiki ti a fi sori ẹrọ (eyiti Emi ko lo fun Haiku).
  • lspci ẹrọ yi
  • lssb ti ẹrọ yii
    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

Результаты

Ti kojọpọ si Haiku Insitola. TouchPad ṣiṣẹ! (fun apẹẹrẹ, yi lọ). Awọn fidio kaadi ti a mọ bi Intel GMA (i945GME).

Igbiyanju kẹsan: kọnputa filasi pẹlu aworan 32-bit lori MacBook Pro

Awọn ohun elo

  • Bi sẹyìn.
  • MacBook 7.1

Результаты

Iboju dudu pẹlu awọn ọrọ “Ko si awakọ bootable - fi disk bata ki o tẹ bọtini eyikeyi.”

Akiyesi: Apple Keyboard

Ni igun apa osi isalẹ ti eyikeyi keyboard lori laini isalẹ awọn bọtini wọnyi wa:
ti kii-Apple: Konturolu-Fn-Windows-Alt-Spacebar
Apple: Fn-Ctrl- (Aṣayan tabi Alt) -Aṣẹ-Spacebar

Yoo jẹ nla ti gbogbo awọn bọtini itẹwe ni Haiku ba huwa ni ọna kanna, ki wọn le ṣee lo ni ọna kanna, laibikita ohun ti a ti tẹ lori wọn.
Lori bọtini itẹwe Apple kan, bọtini Alt kii ṣe lẹsẹkẹsẹ si apa osi ti aaye aaye (bọtini aṣẹ wa nibẹ dipo).
Ni idi eyi, Emi yoo rii pe Haiku yoo lo bọtini aṣẹ laifọwọyi dipo bọtini Alt. Nitorinaa, nigba lilo bọtini itẹwe Apple kan, Emi yoo lero bi keyboard kii ṣe Apple.
O han ni, awọn aṣayan oriṣiriṣi wa ninu awọn eto, ṣugbọn Emi yoo fẹ idanimọ laifọwọyi ati atunṣe, nitori eyi ni USB, lẹhinna.

Akiyesi: writembr fun imularada?

Mo gbọ pe lilo aṣẹ naa writembr o le ṣe awọn eto (nṣiṣẹ pẹlu EFI) bata lati 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

O dara, ṣugbọn abajade ni pe eto naa ko tun lagbara lati bata bi tẹlẹ. Boya nitori gbigbe nipasẹ BIOS nikan ṣiṣẹ pẹlu awọn ipin ti o dara ati kii ṣe GPT? [Mo yẹ ki o gbiyanju aabo MBR ... - isunmọ. onitumọ]

ipari

Haiku jẹ iyalẹnu, ṣugbọn iriri fifi sori ẹrọ nilo ọna to ṣe pataki. Ni afikun, ilana bata jẹ lotiri, pẹlu anfani ti aṣeyọri nipa 1/3, ati pe ko ṣe pataki ti o ba ni USB2 (netbook on Atom) tabi USB3 (Acer TravelMate). Sugbon o kere kan Olùgbéejáde ni o ni kanna hardware. Mo nireti pe iriri “noob” mi yoo ṣe iranlọwọ fun awọn olupilẹṣẹ lati ni oye kini “awọn eniyan alakikan” nilo, ati tun jẹ ki abajade jẹ yangan bi insitola Mac OS X. Maṣe gbagbe pe eyi kii ṣe paapaa ẹya 1.0, nitorinaa ohun gbogbo dara pupọ!

Gbiyanju o funrararẹ! Lẹhinna, iṣẹ Haiku pese awọn aworan fun booting lati DVD tabi USB, ti ipilẹṣẹ ежедневно. Lati fi sori ẹrọ, kan ṣe igbasilẹ aworan naa ki o sun si kọnputa filasi USB nipa lilo Etcher

Ni ibeere? A pe o si Russian-soro ikanni telegram.

Akopọ aṣiṣe: Bii o ṣe le taworan ararẹ ni ẹsẹ ni C ati C ++. Haiku OS Ohunelo Gbigba

Lati onkowe itumọ: eyi ni nkan kẹrin ninu jara nipa Haiku.

Akojọ awọn nkan: Ni igba akọkọ ti Ekeji Kẹta

orisun: www.habr.com

Fi ọrọìwòye kun