TL; DR: áááºá¡áááºážáááºá
ááºážáááºááŒá®ážáá±á¬ááº
Haiku áá±á«ááºážáá¯ááºááᯠá
á
áºáá±ážááẠáá»áœááºá¯ááºááá¯á· ááŒáá¯ážá
á¬ážáá±áá«áááºá
áááºáááºááŒááºážááŸáá·áº áá±á«ááºážáá¯ááºááœá²ááŒááºážááá¯á·ááẠááááŠážáá¯á¶ážááŸáá·áº á¡áá±ážááŒá®ážáá¯á¶ážáá±á¬ á¡áááºá¡ááŒááºáá»á¬ážááŒá
áºáá±á¬ááŒá±á¬áá·áº á¡áá»á¬ážá¡á¬ážááŒáá·áº á¡á¬áá¯á¶á
á°ážá
áá¯ááºááŸá¯áá»á¬ážá
áœá¬ááᯠááŸá
áºáááºááŒáááºá áá»áœááºá¯ááºá "á¡áá
áºáá±áž" á¡ááœá±á·á¡ááŒá¯á¶á ááŸááºáááºážááẠHaiku ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážá¡ááœá²á·á¡ááœáẠ"á¡áá¯ááºáá¯ááºáá¯á¶áá»áŸáá¬" áá°áá±á¬ áááºáááºááŸá¯á
áá
áºááᯠá¡ááŸá¬ážááŸá¬ááẠáááºáááºááŒáá¯ážáááºážáá¬ááœáẠá¡áá¯á¶ážáááºáááá·áºáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá áá«á·ááá¯ááºáá« á¡ááŸá¬ážááœá±á¡á¬ážáá¯á¶ážááᯠáá«áá¶áá°áááºá
á¡áá¯á¶ážááŒá¯áá°ááá¯ááºážááẠáááºá SATA drive (NVME á¡ááŒá±á¬ááºážááŒá±á¬áá±ááŒááºážááá¯ááºáá«...) ááá¯á¡áá¯á¶ážááŒá¯áá°ááá¯ááºážááẠáááºá SATA drive ááá¯á¡áá¯á¶ážááŒá¯ááẠá¡áááºááá·áºáááŒá
áºáá±ážáá±á¬ááŒá±á¬áá·áº USB ááŸáá
áºááá·áº booting áá¯ááºááá·áºá¡ááŒá±á¡áá±ááẠá¡áá°ážá¡áá±ážááŒá®ážáááºáᯠáá°ááá«áááºá USB booting ááẠHaiku ááᯠá
á
áºááŸááºáá±á¬ áá¬á·ááºáá²ááœáẠá
ááºážáá¯á¶ážááẠáá¯á¶ážááŒááºáá±á¬ á¡áá¯á¶ážááŒá¯áá°á¡áá»á¬ážá
á¯á¡ááœáẠááŒá
áºááá¯ááºááŒá±á¡ááŸááá¯á¶áž ááŒááºááœááºážááŒá
áºáááºá Developer ááœá±á¡áá±áá²á· áá«ááᯠá¡áá±ážá¡áááºáá¬áž áá±á·áá¬ááá·áºáá«áááºá
áá±á¬á·ááºáá²áá±ážáá¬ážáá° ááŸááºáá»ááº-
EFI-enabled machines áá»á¬ážááœáẠá áááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá±á¬ beta áá¬ážááŸááºážááᯠá¡áá»ááºá¡ááŒááºáá±ážáá¬ážááŒááºážááŒáá·áº EFI áá¶á·ááá¯ážááŸá¯ááᯠá áááºááá¯ááºáá«áááºá áááŸááá±á¬ ááááºáá»á¬ážááẠááá¯áá»ááºáá±á¬ áá¶á·ááá¯ážááŸá¯ á¡ááá·áºááŸáá·áº áá±ážáá±áá±ážáááºá áá¯ááºáá±á¬ááºáá±ááá·áºá¡áá¯ááºááᯠááŸááºáááºážáááºááá·áºááá¬ážá ááá¯á·ááá¯áẠááá¯áá»ááºáá±á¬ááááºáááŸááááºáᬠá¡á¬áá¯á¶á áá¯ááºááŒá®áž á¡áá¬á¡á¬ážáá¯á¶ážááᯠááŸááºáááºážáááºááá·áºááá¬áž áá»áœááºáá±á¬áºááááá«á
áááºážááẠá¡áááá¹áá«ááºááŸááá±á¬ á¡áá¶ááŒá áºááŒá®áž áá±á¬ááºáá¯á¶ážááœáẠá¡áá¬á¡á¬ážáá¯á¶ážááẠááá¯ááẠáá»á¬ážá áœá¬ áá±á¬ááºážááœááºáá¬áááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá áá±á¬áá±á¬áááºáá±á¬á· áá®áá±á·á¡ááœáẠáá¬ááœá±áá¯ááºááŒá®ážááœá¬ážááŒá®áá² ááá¯áá¬áá² á á áºáá±ážááá¯á·ááááºá á ááá¯ááºááŒá áá¯á·...
Anyboot áá¯á¶ááẠáá±ážáááºááœááºážáááºá
Anyboot áá¯á¶ááẠáá¯á¶ááŸáẠflash drive áá áºáá¯ááá¯á· á á¬áá±ážááẠá¡á¶á·á¡á¬ážááá·áºááœáẠááœááºáá°áá±á¬áºáááºáž áááºážááœáẠá¡ááá¯áá±á¬á·ááºáá²ááᯠááá·áºááœááºážááẠHaiku partition ááœáẠáá±áá¬á¡áá¯á¶á¡áá±á¬áẠáááŸááá«á
Anyboot image ááᯠflash drive áá
áºáá¯ááœááºáá±ážááŒááºážáááºáá°á¡áá¡á¬ážááŒáá·áºá¡áá±á¬áºáá±ážááá¯ážááŸááºážáá±á¬áºáááºážááááºá¡áá±ááŒáá·áºá¡á
á
áºá¡ááŸááºá¡áá¯ááºá¡ááœááºáá±áá¬ááá¯á¶áá±á¬ááºáá«á
á¡ááŒááºááŒá±ááŸááºážáá»ááº- áá°áááºáž Haiku á¡áááºážááá·áºá¡ááœááºá¡á á¬ážááᯠááá¯ážááŒáŸáá·áºáá«á
ááá¯á·ááŒá±á¬áá·áº Haiku ááᯠá¡ááŸááºááááºá¡áá¯á¶ážááŒá¯ááẠInstaller á¡ááºááºááᯠá¡áá¯á¶ážááŒá¯á áááºážááᯠááá·áºááœááºážááẠááá¯á¡ááºáá±ážáááºá
Installer ááẠáá áºáá±áá¬áááºážááœáẠáááºááá¯á¡ááºááá»áŸááᯠáá¯ááºáá±á¬ááºáá±ážáááºááá¯ááºáá«á
áá±á¬ááºážááœááºáá²á· Mac OS X ááá·áºááœááºážááŸá¯ááᯠááŸááºáááá«ááá¬ážá
Mac OS X 10.2 ááá·áºááœááºážáá°
áá°:
- áá áºáá»á¬ážááᯠá áááºáá¯ááºáá±á¬ááºááẠ(GPTá GUID á¡áááºážááá·áºááá¬ážááᯠáá±ážáá¬ážáááº)
- "áá¬áááºá¡áá" (áá áºááá¯á¡áá±á¬ááºážáá¯á¶ážá¡áá¯á¶ážááŒá¯áááºá¡ááœááº) ááá¯á¡áá¯á¶ážááŒá¯á partitions (EFIá á¡ááá) ááá¯áááºáá®ážáááº
- boot partition ááᯠá¡ááŸááºá¡áá¬ážááŒá¯áá« (áááºážááœáẠbootable flag ááᯠáááºááŸááºáá«)
- ááá¯ááºáá»á¬ážááᯠáá°ážáá°áááºá
áá áºáááºážááá¯ááá±á¬áºá áááºážááẠáá¯á¶ážá áœá²áá°á¡ááœáẠá¡ááŸá±á¬áá·áºá¡ááŸááºáááŸááá² âá¡áá¬áá¬â ááᯠáá¯ááºáá±á¬ááºáááºá
á¡ááŒá¬ážáá áºáááºááœááºá Haiku á¡ááœáẠInstaller ááŸáááŒá®ážá ááá¯ááºáá»á¬ážááᯠáááá¹áá°áá°ážáᬠá¡ááŒá¬ážá¡áá¬á¡á¬ážáá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯áá°áᶠáá¬ážáá±ážááá·áº áááºáá²ááœááºážáá±á¬ááŒá±á¬áá·áº á¡ááœá±á·á¡ááŒá¯á¶ááŸááá»áŸááºááẠáááºáá»ááºáá»ááºážáá¬ážáááºáááºááá¯ááºáá«á á¡áá°ážáááŒáá·áº BIOS ááŸáá·áº EFI á áá áºááŸá áºáá¯áá¯á¶ážááœáẠboot áá¯ááºááá·áºá áá áºáá áºáᯠááá¯á¡ááºáá«áá
áá»áœááºáá±á¬áºáá¬áá¯ááºáááºá·ááá²?
áá«áá±áá»á¬áááŒá±á¬ááá¯ááºáá±ááá·áº áááºááá¯á¡ááŒá±á¡áá±áá»áá¯ážááŸá¬áááᯠáá®ááá¯áááºááŒááºáá°ááá«áááº
- DriveSetup ááá¯ááœáá·áºáá«á
- ááá·áºááœááºážááẠá ááºáá á¹á ááºážááᯠááœá±ážáá»ááºáá«á
- Disk->Initialize->GUID Partition Map...->Continue->Save Changes->OK
- á áá áºááá·áºááœááºážááá·áº á ááºáá á¹á ááºážáá±á«áºááŸá áá±áá¬ááœááºáá áºáá¯áá±á«áºááœáẠáá¬áááºááá áºááŸáááºáá«á
- Create...->áá»áœááºáá±á¬áº 256 ááᯠá¡ááœááºá¡á á¬áž->EFI á áá áºáá±áᬠ(áá¯á¶ážááá±áá»á¬ááááá«)->ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááᯠááááºážáááºážáá«
- á áá áºááá·áºááœááºážááá·áºá ááºáá á¹á ááºážáá±á«áºááŸá "EFI á áá áºáá±áá¬" áá±á«áºááœááºáá¬áááºááá áºááŸáááºáá«á
- Initialize->FAT32 File System...->Continue->á¡áááºááá¯ááá·áºáá«- âEFIâá FAT bit depth- 32->áá±á¬áºáááº-> á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠááááºážáááºážáá«á
- ááá¯áá»ááºáá±á¬á ááºáá±á«áºááŸá áá±áá¬ááœááºáá áºáá¯áá±á«áºááœáẠright click ááá¯áááºáá¯ááºáá«á
- áááºáá®áž...-> á¡ááá¯ááºážááœá²á¡áááºááᯠááá·áºáá«- Haikuá á¡ááá¯ááºážááá¯áẠá¡áá»áá¯ážá¡á á¬áž- Be File System->Create->á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠááááºážáááºážáá«á
- EFI->Connect áá±á«áºááœáẠRight Click ááŸáááºáá«á
- Installer -> technoslang -> Continue -> To disk: Haiku (á¡áááºá áááºáá®ážáá¬ážáá²á· partition á¡ááá¯ááºážáá² áá±áá»á¬áá¯ááºáá¬áž) -> Install
- ááá¯ááºáááºáá±áá»á¬ááœááºá áááºááŸáá áá áºá០EFI á¡áááºážááá·áºááá¯á· EFI áááºážááœáŸááºááᯠáá°ážáá°áá«ááẠ(áááºážááẠEFI á០á áááºááẠááá¯á¡ááºáááºáᯠáá»áœááºá¯ááºáá¯á¶ááŒááºáááº)
- [á¡áá®ážá ááºáá¯á¶áž áá¬áá¬ááŒááºáá°- á€á¡áá»ááºááᯠáá¬áá¬ááŒááºááŸá¯á០áááºááŸá¬ážáá²á·áááºá á¡ááá¯áá»á¯ááºááŒá±á¬ááá»áŸááºá á á¬áá±ážáá°ááẠEFI ááŸáá·áº BIOS ááŸá áºáá¯áá¯á¶ážááᯠboot áá¯ááºááẠhybrid á áá áºáááºáá®ážááŸá¯ááᯠáá±á¬ááºážá áœá¬ ááá»áœááºážáá»ááºáá²á·áá«á
- á¡á²áá«ááᯠááááºááá¯ááºáááºá
- á¡áá áºáááºáá®ážáá¬ážáá±á¬áá áºááá¯á áá áºáá»áááºážáá±á áááºááœáá·áºááá·áº port ááá¯á·áá«áá»áááºáááºáá« [áá°ážáááºážáááºá áá«ááá¯áá¯ááºáááºáááá¯á¡ááºáá«á - ááá·áºááŸááºážááŒá± áá¬áá¬ááŒááºáá°]
- ááœáá·áºáá«á
á¡á²áá«ááᯠááŸááºážááŸááºážáááºážáááºážááŒááºáá±ááááºááá¯á· áá»áœááºáá±á¬áºáááºáá«áááº- á ááºááᯠáá»ááºáá áºááá¯ááºáááºááá¯áá¬ááᯠá¡áá»áááºáá® (!) á¡áááºááŒá¯áá»ááºáá²á· ááá¯ááºáá áºáá»ááºááŸáááºáá¯á¶áá²á· á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá¯ááºáá±á¬ááºáá±ážááá·áº áááááá¬áá áºáᯠááá¯á¡ááºáá«áááºá
âá¡ááŒááºâ ááŒá±ááŸááºážáá»ááº- á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá¯ááºáá±á¬ááºááá¯ááºáá±á¬ á¡ááá¯á¡áá»á±á¬áẠáááºáááºááŸá¯áá áºáᯠááŒá¯áá¯ááºáá«á
áá±á¬ááºážááŒá®á á¡á²áá«á "ááŒááºáááº" ááá¯ááºáááºáá±á¬áẠáá»á±á¬ááºáááºáááºá á€áááºááŸá¬ á áá áºáá áºá ááááá¯á¶ážáá±á¬ á¡áááºá¡ááŒááºáá»á¬ážááŒá áºáááºá áááºážááᯠáááºááááºáááºááá¯ááºáá«á (áá«á áá»áœááºá¯ááºá¡ááœáẠá¡ááŒáááºááŒáááºááŒá áºáá²á·áááº) á¡áá»á¬ážá¡ááŒá¬ážááẠáá¬áá ááááºááááẠááœááºááœá¬ááœá¬ážáá«áááá·áºáááºá
á¡ááá¯á¡á DriveSetup ááŸáá·áº áááºáááºá áááºážááá¬ááá¯ááºáᬠááŸááºážáááºážáá»ááº
BootManager ááẠáá áºááºá០á áá áºáá»á¬ážá áœá¬ááᯠboot áá¯ááºááá¯ááºá áœááºáž á¡áá«á¡ááẠá¡ááŒáá·áºá¡á boot menu áá áºáá¯ááᯠáá±ážáá¬ážáááºá áááºážá¡ááœáẠáááºážááẠdisk áá¡á ááœáẠ2kb ááá·áºáᬠááá¯á¡ááºáá«áááºá áááºážááẠááá¯ááºážááŒá¬ážááŒááºážááá¬ážá¡ááœáẠáá°áá®áá±á¬ááá¹ááá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áº GPT á¡ááœááºááá¯ááºáá² á¡áá±á¬ááºážáá»á¬ážááᯠá¡ááá¯ááºážááœá²ááŒááºážá¡á á®á¡á ááºáá»á¬ážá¡ááœáẠáá¯ááºáá±á¬ááºáááºá á¡ááŒá¬ážáá áºáááºááœááºá writembr ááẠá¡ááœááºááá¯ážááŸááºážáá±á¬áá¯ááºááᯠdisk ááá¯á·áá±ážáá¬ážáááºá áááºážááẠactive partition ááá¯ááá¯ážááŸááºážá áœá¬ááŸá¬ááœá±ááŒá®áž áááºážááŸáááºáááºá áááºáááºááŒá áºáááºá á€áá¯ááºááẠáá áºááºáá±á«áºááœáẠááááá¯á¶áž 400 bytes áᬠááá¯á¡ááºáá±á¬ááŒá±á¬áá·áº GPT ááᯠá¡ááŸá±á¬áá·áºá¡ááŸááºáááŒá áºá á±áá«á áááºážááœáẠGPT áá áºáá»á¬ážááᯠá¡ááá·áºá¡áááºááŒáá·áº áá¶á·ááá¯ážáá±ážááẠ(ááá¯á·áá±á¬áº ááá¯ážááŸááºážáá±á¬ ááá á¹á áá»á¬ážá¡ááœáẠá¡áá¬á¡á¬ážáá¯á¶áž á¡áááºááŒá±áááá·áºáááº)á
á¡ááŒááºááŒááºáááºááŒááºáž- GPT á¡ááá¯ááºážááá¯ááºážááœá²ááŒááºážááᯠááœá±á·ááŸááá«áá GPT á¡ááá¯ááºážááá¯ááºážááœá²ááŒááºážááᯠááœá±á·ááŸááá«á á¡ááŒááºááŒááºáááºááŒááºáž GUI ááᯠáá±ážááœááºážááŒááºážá¡á¬áž áá áºááºááœáẠááá·áºááœááºážáá¬ážááá»áŸááᯠBootManager áááºááŸááºááŸá¯ GUI ááœáẠáá¬ážáá±ážáá«á GPT áá áºáá»á¬ážááœáẠ2kb áá¯ááºááá·áºááẠáááá¯á¡ááºáá«á Haiku partition ááœááºáᬠbootable flag ááᯠEFI partition ááœááºáááºááŸááºáááºáááá¯á¡ááºáá«á
ááááŠážá áœá¬ááŒáá¯ážá á¬ážáá«- kernel á¡ááááºáááá·áºááŒá áºááŒááºážá
áá á¹á ááºážááááá¬
- Acer TravelMate B117 N16Q9 (EndlessOS ááŒáá·áº áá±á¬ááºážáá»áááº)
lspci .usus - áááºááŸáá áá áºá¡á¬áž USB100 á¡áá±á«ááºáá²ááá¯á·ááá·áºááœááºážáá¬ážááá·áº Linux áá±á«áºááŸá Etcher ááá¯á¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ Anyboot image ááŸááŒá¯áá¯ááºáá¬ážááá·áº 16GB Kingston DataTraveler 2.0 flash drive ááŸá áááºáá¯ááºáá¯ááºáá²á·ááẠ(US3 port ááŸáááœáá·áºáá¬ážáá±á¬ááŒá±á¬áá·áº)
- SSD Kingston A400 á¡ááœááºá¡á á¬áž 120GBá á ááºáá¯á¶ááŸáá¬áá»áŸááºá TravelMate B3 ááŸá USB2115 á¡áá±á«ááºááá¯á· áá»áááºáááºáá¬ážááá·áº sata-usb3 adapter ASMedia ASM117 ááá¯á· áá»áááºáááºáá¬ážáááºá
ááááºáá»á¬ážááá¯
Installer ááẠááá¯ááºáá»á¬ážááá¯áá°ážáá°ááŒááºážá áááºáááºá ááá¯á·áá±á¬áẠkernel á¡ááááºáááá·áºááŒáá·áºááá¯ááºáá«áá¬áá±á¬ I/O á¡ááŸá¬ážáá áºáá¯áá±á«áºáá¬áááº
kernel ááá¯ááááºáááºá·
áá¯ááá á ááºážááŒáá·áºáá«- áá áºááºááᯠáááœáá·áºáá«á
áá á¹á ááºážááááá¬
á¡áá¬á¡á¬ážáá¯á¶ážááẠááááºá¡ááá¯ááºážáááºááŒá áºáá±á¬áºáááºážá SSD ááẠTravelMate ááŸá USB2.0 á¡áá±á«ááºááá¯á·áá»áááºáááºáá¬ážááá·áº USB3 Hub ááá¯á·áá»áááºáááºáá¬ážááá·áº adapter ááŸáá·áºáá»áááºáááºáá¬ážáááºá á€á ááºááẠUSB3 á០boot áááºááŒá±á¬ááºáž Windows installation flash drive ááá¯á¡áá¯á¶ážááŒá¯á á á áºáá±ážáá²á·áááºá
ááááºáá»á¬ážááá¯
Unbootable á áá áºá BootManager ááŒá±á¬áá·áº disk á¡ááŒááºá¡áááºááẠáá»á±á¬ááºááœááºááœá¬ážáá¯á¶ááááºá
BootManager "Write boot menu" ááẠdisk layout ááá¯áá»ááºá
á®ážáá±áá«ááá¬ážá
ááááá ááºážááŒáá·áºáá«- á¡áá¯ážá áááºáá±áá«áááºá ááá¯á·áá±á¬áº á€á ááºááœáẠUSB3 á¡áá±á«ááºááŸáá áºááá·áº ááá¯ááºáá«á
áá á¹á ááºážááááá¬
á¡áá¬á¡á¬ážáá¯á¶ážááẠáá¯áááááŒáá¯ážáááºážááŸá¯ááœáẠá¡áá°áá°áááºááŒá
áºáá±á¬áºáááºáž ááá¯áá
áºááŒáááºááœáẠáá»áœááºá¯ááºááẠBootManager ááᯠáá¯á¶ážáá¡áá¯á¶ážáááŒá¯áá«á
BootManager ááá¯ááááºáááºáá² Linux ááŸá
á
áºáá±ážáá±á¬á¡áá«á€áá¯á¶ááááºá
FAT32 ááá¯ááºá
áá
áºáá«ááŸááá±á¬ "efi" á¡ááá¯ááºážááᯠBootManager ááá¯ááºáá±á¬ááºáá² á
áááºááá¯ááºáááºáᯠááŸááºáá¬ážáá¬ážáááºá áááºážááẠEFI ááá¯ááºáá±á¬á
ááºááœááºáááºáááºáááºáá¬ážá
ááááºáá»á¬ážááá¯
- EFI áá¯ááºá USB2 áá±á«ááº- Haiku ááá¯á· ááá¯ááºááá¯ááºáá±á«ááºážáá¯ááºáá¯ááºáá«á
- EFI áá¯ááºá USB2 hubá USB3 á¡áá±á«ááºááá¯á· áá»áááºáááºáá¬ážáááº- "ááœááºáááááºáááºážááŒá±á¬ááºážáááœá±á·áá«á á¡ááá¯ááºážá¡á¬ážáá¯á¶ážááᯠá áááºááºáááºáá«..." áᯠá á¬ááá¯áá±ážááá¯á·áá¬á ááá¯á·áá±á¬ááºááœáẠ"boot volume (Current: haiku) ááá¯ááœá±ážáá»ááºáá«)" ááŒáá·áº boot screen áá áºáá¯ááŒáá·áº áá±ážááá¯á·áá«á âContinue Bootingâ ááá¯ááºááẠáá®ážááá¯ážáá±á¬ááºááŒá áºááŒá®áž ááŸáááºááááá«á á á¬áááºážáá²ááœáẠâSelect Boot Volumeâ ááᯠááœá±ážáá«á -> Haiku (Current: Latest state)->Latest state->áááºááá®áá°ážááá¯á· ááŒááºááœá¬ážáááº->áááºáááºá áááºáá« â áááºážááẠHaiku áá²ááá¯á· ááá¯ááºááá¯ááºáááºáá¬áá«áááºá á¡áááºááŒá±á¬áá·áº "á áá¯ááºáá¯á¶áá¬" ááááá¯ááºáá² áááºáá¬ááŒáá·áº áááŒááºáž ááá¯á¡ááºááẠá¡áááºááŒá±á¬áá·áºáááºážá ááá¯á·á¡ááŒááºá boot partition ááᯠloading screen ááœááºááŸááºážáááºážá áœá¬á¡ááá¯á¡áá»á±á¬ááºááœá±á·ááá¯ááºáááºá áá±á¬á·ááºáá² á¡ááŸá¬ážáá¬ážá
- EFI áá¯ááºá USB3 áá±á«ááº- Haiku ááá¯á· ááá¯ááºááá¯ááºá
áááºáááºá á¡áá¯áž.. áááºážáá¬ááá¯ááºáá¬... á¡áá»áááºááááºáá±ážááá¯á· ááŒá
áºááœá¬ážáá¬á á¡ááŒá¬áá±á¬ááºá
ááááºááᯠááŒáá¬ážáá±á¬áºáááºáž á¡áá»áááºá¡ááŒá¬ááŒá®áž áá¬ááŸáááŒá
áºáá«á áááºáá»á±á¬ááºáž áá¬áá¬ááẠá
ááááºá¡áááºááœáẠáá»áááºááœá²áá¬ážááŒá®áž áááœá±á·áá«á sata-usb3 adapter ááẠááŸáááºáá¯ááºááŸáááºáá¯áẠááŒá
áºáá±áááºá kernel á¡ááááºáááá·áºááŒáá·áº ááá
á¹á
ááŒá®ážááœá¬ážáááºá USB3 flash drive ááŸá Anyboot áá¯á¶ááẠáááºááŸá hardware ááœáẠbootable á¡ááŒá
áºááẠá¡ááá¡ááŸááºáááŒá¯áá«á á¡ááºážá á¡á²áá« ááá¯ážáá±á¬ááºáá²á áá®á¡ááŒá±á¬ááºážáá²á· áááºáááºááŒá®ážáá±á¬á· áá»áœááºáá±á¬áº á
áááºáá²á·áá«áááºá
áá±á¬ááºážááẠ.
USB3 á¡áá±á«ááºá០á
áááºááœáá·áºáá±á¬á¡áá« Kernel ááááºááá·áºááŒááºážá
á¡á¶á·ááŒá
áá¬áá±á¬ááºážáá¬á ááẠcommand ááœá±ááá¯ááá¯ááºááá¯ááºáá±ááá·áº English layout ááá¯áá¯á¶ážááá«áááºá áá« áá«áá¯ááºáááºá
áá¯á¶á
á¬áááºáž- á¡ááœáẠsyslog | tail 15
- kernel á¡ááááºáááá·áºááŒá
áºáá±á
ááº
á¡áááá·áºáá
áºáá¯áá±á«áºáááºá reboot
áá¶ááá±á¬ááºážá
áœá¬ááŒáá·áºá á¡áá¯ááºááá¯ááºáá«á
á áá¯áá¹áááŒáá¯ážá á¬ážááŸá¯- áá¯ááááá¬áž
áá°áá®áá±á¬ (á¡ááá¡áá»á¡áá¯ááºáá¯ááºáááº) áá áºááᯠá¡ááŒá¬ážá ááºáá áºáá¯ááá¯á· ááœáŸá²ááŒá±á¬ááºážáá²á·ááŒá®ážá áááºážááᯠááá°áá®áá±á¬ port áá»á¬ážááŒáá·áº á¡áá¯ááºáá¯ááºááŒá±á¬ááºáž á á áºáá±ážáá²á·áááºá
áá á¹á ááºážááááá¬
Acer Revo One RL 85 ááœáẠá¡áá¬á¡á¬ážáá¯á¶ážááẠááááá¡ááŒááẠááŒáá¯ážáááºážááŸá¯áá²á·ááá¯á·ááẠááŒá áºáááºá
ááááºáá»á¬ážááá¯
- EFI áá¯ááºá USB2 áá±á«ááº- âááœááºáááááºáááºážááŒá±á¬ááºážááᯠááŸá¬áááœá±á·áá«á á¡áááºážááá·áºá¡á¬ážáá¯á¶ážá¡ááœáẠá áááºááºáááºáá«âŠâá ááá¯á·áá±á¬ááºááœáẠâááœááºáááºá¡áá¶ááᯠááœá±ážáá»ááºáá« (áááºááŸá: haiku)â ááŒáá·áº boot screen áá áºáá¯ááŒáá·áº áááºáá±á·áá»áºááá¯á·áá«á âContinue Bootingâ ááá¯ááºááẠáá®ážááá¯ážáá±á¬ááºááŒá áºááŒá®áž ááŸáááºááááá«á á á¬áááºážáá²ááœáẠâSelect Boot Volumeâ ááᯠááœá±ážáá«á -> Haiku (Current: Latest state)->Latest state->áááºááá®áá°ážááá¯á· ááŒááºááœá¬ážáááº->áááºáááºá áááºáá« â áááºážááẠHaiku áá²ááá¯á· ááá¯ááºááá¯ááºáááºáá¬áá«áááºá ááááºááŒááºážááŸá¬ âShutting downâŠâ áá°áá±á¬ áááºáá±á·áá»áºááœáẠáá»áááºááœá²áá¬ážáááºá
- EFI áá¯ááºá USB2 hubá USB3 á¡áá±á«ááºááá¯á· áá»áááºáááºáá¬ážáááº- ááŸááºážáááºážáá»áẠááá¯á¡ááºáááºá
- EFI áá¯ááºá USB3 áá±á«ááº- âááœááºáááááºáááºážááŒá±á¬ááºážááᯠááŸá¬áááœá±á·áá«á á¡áááºážááá·áºá¡á¬ážáá¯á¶ážá¡ááœáẠá
áááºááºáááºáá«âŠâ áᯠáááºáá±á·áá»áºááá¯á·áá¬á ááá¯á·áá±á¬ááºááœáẠâboot volume (Current: haiku) ááᯠááœá±ážáá»ááºáá«)â ááŒáá·áº boot screen áá
áºáá¯ááŒáá·áº áá±ážááá¯á·áá«á âContinue Bootingâ ááá¯ááºááẠáá®ážááá¯ážáá±á¬ááºááŒá
áºááŒá®áž ááŸáááºááááá«á á
á¬áááºážáá²ááœáẠ"Select Boot Volume" ááá¯ááœá±ážáá»ááºáá«á -> Haiku (Current: Latest state)->Latest state -> main menu ááá¯á·ááŒááºááœá¬áž->Continue booting - áááºážááẠHaiku ááá¯á· ááá¯ááºááá¯ááºáááºáá±ážáá«áááºá
áááá áá áºááŸáá·áºááá°áá²á kernel á¡ááááºáááá·áºáááŸááá² desktop ááá¯á·áá¯á¶ááŸááºááœáá·áºááŒááºážááŸáááŒá±á¬ááºážáááááŒá¯áá«á ááááºááááºážááŒááºážááŸá¬ âShutdown in progressâ áá°áá±á¬ áááºáá±á·áá»áºááœáẠááá¯ááºážáá¶á·áá¬ážáááºá - EFI áá¯ááºá sata ááá¯á·ááº- Haiku ááá¯á· ááá¯ááºááá¯ááºá áááºáá«á ááááºááŒááºážááŸá¬ âShutting downâŠâ áá°áá±á¬ áááºáá±á·áá»áºááœáẠáá»áááºááœá²áá¬ážáááºá
- CSM BIOS áá¯ááºá USB2 áá±á«ááº- ááŸááºážáááºážáá»áẠááá¯á¡ááºáááºá
- CSM BIOS áá¯ááºá USB2 hub ááᯠUSB3 á¡áá±á«ááºááá¯á· áá»áááºáááºáá¬ážáááº- ááŸááºážáááºážáá»áẠááá¯á¡ááºáááºá
- CSM BIOS áá¯ááºá USB3 áá±á«ááº- ááŸááºážáááºážáá»áẠááá¯á¡ááºáááºá
- CSM BIOS áá¯ááºá sata áá±á«ááº- âááŒááºáááºá áááºááŒá®áž ááá·áºáá»á±á¬áºáá±á¬ Boot áááááá¬ááᯠááœá±ážáá»ááºáá« ááá¯á·ááá¯áẠááœá±ážáá»ááºáá¬ážáá±á¬ á ááºááœáẠBoot Media ááá·áºááœááºážááŒá®áž áá±á¬á·ááᯠááŸáááºáá«áâ áá°áá±á¬ á áá¬ážáá¯á¶ážáá»á¬ážááŒáá·áº á¡áááºáá±á¬áẠáá»ááºááŸá¬ááŒááºá áááºážááẠCSM BIOS ááŸáááºážáááºáá¬áá«ááá¬ážá [áá¯ááºáá²á·á áá»áœááºá¯ááºáá áá áºááẠbootloader ááá¯ááŸá¬áááœá±á·áá«á á¡ááá¡áá»áá°áá®áá±á¬áááºáá±á·áá»áºááá¯áá±ážáá«áááºá - ááá·áºááŸááºážááŒá± áá¬áá¬ááŒááºáá°]
ááá¹á áááŒáá¯ážá á¬ážááŸá¯- áááááá¬áž
áá°áá®áá±á¬áá áºááᯠááááá ááºááá¯á· ááœáŸá²ááŒá±á¬ááºážááŒá®áž ááá°áá®áá±á¬ ááááºáááºážáá»á¬ážááœáẠá á áºáá±ážáá²á·áááºá
áá á¹á ááºážááááá¬
ááááá¡ááŒáááºááŒáá¯ážáááºážááŸá¯ááœáẠá¡áá°áá°áááºááŒá áºáá±á¬áºáááºáž Dell Optiplex 780 ááœááºááŒá áºáááºá áá»áœááºá¯ááºáááŸá¬ážáá«áá á€á ááºááœáẠCSM BIOS áá¯ááºááœáẠá¡ááŒá²á¡áá¯ááºáá¯ááºáá¯á¶ááá±á¬ á¡á á±á¬ááá¯ááºáž EFI ááŸááááºá
ááááºáá»á¬ážááá¯
- USB2 áá±á«ááº- Haiku ááᯠáá±á«ááºážáá¯ááºáá¯ááºáá«á
- USB3 á¡áá±á«áẠ(PCIe áááºá Renesas Technology Corp. uPD720202 USB 3.0 Host Controller): ááŸááºážáááºážáá»áẠááá¯á¡ááºáááº
- sata ááááºáááºáž- ááŸááºážáááºážáá»áẠááá¯á¡ááºáááºá
ááá¹ááááŒáá¯ážá á¬ážááŸá¯á á áá¯áá¹áá ááºá MacBook Pro
áá á¹á ááºážááááá¬
MacBookPro 7.1 ááŸáá·áº ááááá¡ááŒááẠááŒáá¯ážáááºážááŸá¯ááœáẠá¡áá¬á¡á¬ážáá¯á¶ážááẠá¡áá°áá°ááẠááŒá áºáááºá
ááááºáá»á¬ážááá¯
Haiku áá²á· flash drive ááᯠMac áááºááá¯ááŒááºáá²á
- CSM áá¯áẠ(Windows)- "á áááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá±á¬ drive áááŸááá« - boot disk ááá¯ááá·áºááœááºážááŒá®áž áá±á¬á·áá áºáá¯áá¯ááá¯ááŸáááºáá«á" áá°áá±á¬ á áá¬ážáá¯á¶ážáá»á¬ážááŒáá·áº á¡áááºáá±á¬ááºá ááááºá Apple CSM á áá¬áá²á·áá¬áá¬ážá
- UEFI áá¯áẠ(âEFI Bootâ): boot á ááºááœá±ážáá»ááºááŸá¯ áá»ááºááŸá¬ááŒááºááœáẠáááºáááºá
ááá¹ááááŒá±á¬ááºááŒáá¯ážá á¬ážááŸá¯á 32-bit Atom áááá¯áááºáá¬áá«ááŸááá±á¬ Lenovo netbook
áá á¹á ááºážááááá¬
-
100-bit Anyboot áá¯á¶ááᯠá¡áá¯á¶ážááŒá¯á Etcher ááᯠá¡áá¯á¶ážááŒá¯á Linux ááœáẠááŒá¯áá¯ááºáá¬ážáá±á¬ Kingston DataTraveler 16 32GB flash drive
áá®ááŸá¬ . -
áá¬á·ááºáááá¯ááºááá«áá² Atom áááá¯áááºáá¬á¡áá±á«áºá¡ááŒá±áá¶áá¬ážáá±á¬ Lenovo ideapad s10 netbooká
-
á€áá¬ážá lspci Linux ááœáẠááá¯ááºáá°ážáááºá -
.usus
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
ááááºáá»á¬ážááá¯
áá±á«ááºážáá¯ááºáá¯ááºáá±áááºá ááá¯á·áá±á¬áẠkernel á¡ááááºáááá·áºááŒá
áºááœá¬ážáááºá á¡áááá·áºáá±ážáááºá syslog|tail 15
áá¯ááºáá°ááẠkDiskDeviceManager::InitialDeviceScan() failed: No such file or directory
ATA á¡ááŸá¬ážáá»á¬ážá
áœá¬ááŒá®ážáá±á¬ááºá ááŸááºáá»ááº- áá»áœááºáá±á¬áº sata ááá¯ááºáá² USB ááá± boot áááºááá¯á· ááŒáá¯ážá
á¬ážáá«áááºá
flash drive á០boot áááºáá±á¬á¡áá« Lenovo ideapad s10 netbook ááœáẠKernel ááááºááá·áºááŒááºážá
á¡áá»á±á¬áºááá±á¬áááºáááºááŒáá·áº sata port ááœáẠdisk ááá¯ááá·áºááá¯ááºáá±á¬áºáááºáž flash drive ááŸáá·áº áá»á¬ážá
áœá¬ááœá¬ááŒá¬ážáááºááᯠáááááá¬ážáááá«á command ááá¯á¡áá¯á¶ážááŒá¯áá²á·á¡áá« ááá°áá®áá²á· áááºáá±á·áá»áºááœá±ááᯠáááºáá¶áááŸááá±ááá·áº syslog|tail 15
(ááœá±á·ááŸááááºááá¯á· ááŒá±á¬áá«áááºá /dev/disk/ata/0/master/1
).
`syslog | grep usb
á€ááá
á¹á
á¡ááœááºá ááá¯á·ááŒá±á¬áá·áºá€ááœááºááááºáá»á¬ážá kernel á¡ááááºáááá·áºááŒáá·áº á
ááááºáá±á«áºááœáẠá€áá²á·ááá¯á·áá±á¬ command áá»á¬ážááᯠáá¯ááºáá±á¬ááºááá¯ááºááá·áºá¡ááœáẠáááºážááŒá±á¬ááºáááá«áááºá
Mr. waddlesplash ဠEHCI á¡ááŸá¬ážááẠá¡ááœááºážááŸáá·áº á¡áá°áá°áááº
á¡áá¹ááááŒá±á¬ááºááŒáá¯ážá á¬ážááŸá¯- 32-bit Atom áááá¯áááºáá¬áá«ááŸááá±á¬ MSI netbook
áá á¹á ááºážááááá¬
á¡áááºá¡ááá¯ááºážáá«áá²á
- Medion Akoya E1210 netbook (MSI Wind U100 áá¶ááááºáááºáá¬ážáááº) (Haiku á¡ááœáẠá¡áá¯á¶ážáááŒá¯áá±á¬) disk ááá·áºááœááºážáá¬ážáááºá
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
ááááºáá»á¬ážááá¯
Installer Haiku ááá¯á· á¡ááºáá¯ááºáá¯ááºáá«á TouchPad á¡áá¯ááºáá¯ááºáááºá (á¥ááá¬á scrolling)á áá®áá®ááá¯áááºá¡ááŒá
Ạá¡ááá¡ááŸááºááŒá¯áá¶áá²á·ááááºá Intel GMA (i945GME)
.
áááááŒá±á¬ááºááŒáá¯ážá á¬ážááŸá¯- MacBook Pro ááœáẠ32-bit áá¯ááºáá¯á¶áá«ááŸááá±á¬ flash drive
áá á¹á ááºážááááá¬
- á¡áááºááá¯áá²á
- MacBook 7.1
ááááºáá»á¬ážááá¯
"áááœáá·áºááá¯ááºáá±á¬áááá¯ááºáááŸááá« - boot disk ááá¯ááá·áºááœááºážááŒá®áž áá±á¬á·ááá¯ááŸáááºáá«á" áá°áá±á¬ á áá¬ážáá¯á¶ážáá»á¬ážááŒáá·áº á¡áááºáá±á¬ááºá ááááºá
ááŸááºáá»ááº- Apple Keyboard
á¡á±á¬ááºáá¯á¶ážá¡áááºážááŸá áááºááá·áºáá®ážáá¯ááºááááºáááºá¡á±á¬ááºáá±á¬áá·áºááœáẠá¡á±á¬ááºáá«ááá¯ááºáá»á¬ážááŸááá«áááºá
Apple ááá¯ááºáá±á¬- Ctrl-Fn-Windows-Alt-Spacebar
Apple - Fn-Ctrl-(Option or Alt)-Command-Spacebar
Haiku ááŸá áá®ážáá¯ááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáá°áá®áá±á¬áá¯á¶á
á¶á¡ááá¯ááºáž áá¯ááºáá±á¬ááºáá«á áááºážááá¯á·ááᯠá¡ááŸááºáááẠáá¶ááááºáá¯á¶ážááááºáá² áá°áá®áá±á¬áá¯á¶á
á¶ááŒáá·áº á¡áá¯á¶ážááŒá¯ááá¯ááºáááºááá¯áá»áŸáẠáá±á¬ááºážááœááºáá«áááºá
Apple áá®ážáá¯ááºááœááºá Alt ááá¯ááºááẠspacebar ááááºáááºááœáẠáá»ááºáá»ááºážááá¯ááºáá« (ááá¯áá±áá¬ááœáẠCommand key á¡á
á¬áž)á
á€ááá
á¹á
ááœááºá Haiku ááẠAlt áá±á¬á·á¡á
á¬áž Command key ááá¯á¡ááá¯á¡áá»á±á¬ááºá¡áá¯á¶ážááŒá¯áááá·áºáááºááá¯áá«ááœá±á·áááá·áºáááºá áá«ááŒá±á¬áá·áº Apple áá®ážáá¯ááºááᯠáá¯á¶ážáá²á·á¡áá« áá®ážáá¯ááºá Apple ááá¯ááºáááᯠáá¶á
á¬ážááááºá
áááºáááºáá»á¬ážááœáẠááœá²ááŒá¬ážáá±á¬ááœá±ážáá»ááºá
áá¬áá»á¬áž ááŸááááºááŸá¬ áááá¬áááºááŸá¬ážáááºá ááá¯á·áá±á¬áº áááºážááẠUSB ááŒá
áºáá±á¬ááŒá±á¬áá·áº á¡ááá¯á¡áá»á±á¬áẠá¡ááá¡ááŸááºááŒá¯ááŸá¯ááŸáá·áº áá»áááºááŸáááŸá¯ááᯠááá¯áá»ááºáá«áááºá
ááŸááºáá»ááº- ááŒááºáááºááá°áááºá¡ááœáẠwritembr
á¡áááá·áºááᯠá¡áá¯á¶ážáá»áááºááá¯á· ááŒá¬ážáááºá writembr
áááºááẠBIOS á០system (EFI ááŒáá·áºáááºáááºáá±áááº) boot áá¯ááºááá¯ááºáááºá
/> 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
ááŒáá·áºáá±á¬ááºážáá±ááá·áº ááááºááá±á¬á· á áá áºá á¡áááºááᯠboot ááá¯ááºááá¯ááºáá±ážáá«áá°ážá BIOS ááŸáááá·áº booting ááẠááá·áºáá»á±á¬áºáá±á¬ partitions áá»á¬ážááŸáá·áºáá¬á¡áá¯ááºáá¯ááºáá±á¬ááŒá±á¬áá·áº GPT ááŒá áºáá±á¬ááºážááŒá áºááá¯ááºáááºá [á¡áá¬á¡ááœáẠMBR á ááºážááŒáá·áºááá·áºáááº... - ááá·áºááŸááºážááŒá± áá¬áá¬ááŒááºáá°]
áá±á¬ááºáá»ááº
Haiku ááẠá¡á¶á·ááŒááœááºáá±á¬ááºážáá±á¬áºáááºáž áááºáááºááŸá¯á¡ááœá±á·á¡ááŒá¯á¶ááẠáá±ážáááºáá±á¬áá»ááºážáááºááŸá¯ ááá¯á¡ááºáááºá ááá¯á·á¡ááŒááºá boot áá¯ááºáááºážá ááºááẠ1/3 ááá·áºá¡á±á¬ááºááŒááºáááºá¡ááœáá·áºá¡áááºážááŸáááá·áºáá®ááŒá áºááŒá®ážá ááá·áºááœáẠUSB2 (Atom on netbook) ááá¯á·ááá¯áẠUSB3 (Acer TravelMate) ááŸááá»áŸááºá¡áá±ážáááŒá®ážáá«á ááá¯á·áá±á¬áº á¡áááºážáá¯á¶áž developer áá áºáá¯ááœáẠáá°áá®áá±á¬ hardware ááŸááááºá áá»áœááºá¯ááºá "noob" á¡ááœá±á·á¡ááŒá¯á¶ááẠdeveloper áá»á¬áž ááá¯á¡ááºáááºáá»á¬ážááᯠáá¬ážáááºááá¯ááºá á±ááẠáá°áá®áá±ážáááºááŒá áºááŒá®áž ááááºááᯠMac OS X ááá·áºááœááºážáá°áá²á·ááá¯á· ááŒá±ááŒá áºá¡á±á¬áẠáááºáá®ážáá±ážáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá áááºážááẠáá¬ážááŸááºáž 1.0 áááºááá¯ááºáá«á ááá¯á·ááŒá±á¬áá·áº á¡áá¬á¡á¬ážáá¯á¶ážááẠá¡ááœááºáá±á¬ááºážááœááºáá«áááºá
áááºááá¯ááºááá¯ááºááŒáá¯ážá
á¬ážáá«á áá±á¬ááºáá¯á¶ážááœááºá Haiku ááá±á¬áá»ááºááẠáá¯ááºáá¯ááºáá¬ážáá±á¬ DVD ááá¯á·ááá¯áẠUSB á០boot áááºáááºá¡ááœáẠáá¯á¶áá»á¬ážááᯠáá±á¬ááºáá¶á·áá±ážáááºá
ááá·áºááœáẠáá±ážááœááºážáá»á¬áž ááŸááá«ááá¬ážá áá¯ááŸá¬ážá
áá¬ážááŒá±á¬ááá¯á· ááááºáá±á«áºáá«áááºá
á¡ááŸá¬ážá¡ááœááºáž ááŒá¯á¶áá¯á¶áá¯á¶ážáááºáá»ááº-
ááŸ
áá±á¬ááºážáá«ážáá»á¬ážá
á¬áááºáž-
source: www.habr.com