TL; DR : ๋ฉฐ์น ๊ฐ์ ์คํ ๋์
์ฐ๋ฆฌ๋ ํ์ด์ฟ ์ ๋ค์ด๋ก๋๋ฅผ ํ์ธํ๊ธฐ ์ํด ์ด์ฌํ ๋
ธ๋ ฅํ๊ณ ์์ต๋๋ค.
์ค์น ๋ฐ ๋ค์ด๋ก๋๋ ์ผ๋ฐ์ ์ผ๋ก ์ฒซ ๋ฒ์งธ์ด์ ๊ฐ์ฅ ์ค์ํ ์ธ์์ด๊ธฐ ๋๋ฌธ์ ๋ง์ ๊ด์ฌ๊ณผ ์ฌ๋์ ๋ฐ์ต๋๋ค. ๋ด "์ด๋ณด" ๊ฒฝํ์ ๋ก๊ทธ๊ฐ "์ ๋๋ก ์๋ํ๋" ์ด์ ์ฒด์ ๋ฅผ ๋๋ฒ๊ทธํ๋ ค๋ Haiku ๊ฐ๋ฐ ํ์ ์ง์์ ์ธ ๋
ธ๋ ฅ์ ์ ์ฉํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๋ชจ๋ ์ค์๋ ๋ ์์ ์ด ๋งก๋๋ค!
๋ชจ๋ ์ฌ์ฉ์๊ฐ ์์ ํ ์ต์ํ์ง ์์ ์ด์ ์ฒด์ ๋ฅผ ์คํํ๊ธฐ ์ํด ๋ฉ์ธ SATA ๋๋ผ์ด๋ธ(NVME์ ๋ํด ๋งํ๋ ๊ฒ์ด ์๋๋๋ค...)๋ฅผ ์ฌ์ฉํ ์ค๋น๊ฐ ๋์ด ์์ง ์๊ธฐ ๋๋ฌธ์ USB๋ฅผ ํตํ ๋ถํ
์ํฉ์ด ํนํ ์ค์ํ ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ USB ๋ถํ
์ด ์ค์ ํ๋์จ์ด์์ Haiku๋ฅผ ์ฌ์ฉํด๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ ๋๋ถ๋ถ์ ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๊ฐ๋ฅ์ฑ์ด ๋์ ์๋๋ฆฌ์ค๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ฐ๋ฐ์๋ ์ด ์ ์ ์ง์งํ๊ฒ ์ดํด๋ด์ผ ํฉ๋๋ค.
๊ฐ๋ฐ์ ์๊ฒฌ:
์ฐ๋ฆฌ๋ EFI ์ง์ ์์คํ ์์ ๋ถํ ๋๋ ๋ฒ ํ ๋ฒ์ ์ ๋น ๋ฅด๊ฒ ์์ฑํ์ฌ EFI ์ง์์ ์์ํ์ต๋๋ค. ์ป์ ๊ฒฐ๊ณผ๋ ์ฌ์ ํ ์ํ๋ ์ง์ ์์ค๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ต๋๋ค. ์งํ ์ค์ธ ์์ ์ ๋ฌธ์ํํด์ผ ํ ์ง, ์๋๋ฉด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๋ ๋ฐ๋ง ์ง์คํ๊ณ ๋ชจ๋ ๊ฒ์ ๋ฌธ์ํํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์๋ฏธ ์๊ฒ ๋ค๋ฆฌ๋ฉฐ, ๊ฒฐ๊ตญ์๋ ๋ชจ๋ ๊ฒ์ด ์ง๊ธ๋ณด๋ค ํจ์ฌ ๋์์ง ๊ฒ์ด๋ผ๋ ํฌ๋ง์ด ์์ต๋๋ค. ์ง๊ธ์ ์ค๋ ์ํ๋ ์์ ๋ง ํ์ธํ ์ ์์ต๋๋ค. ์์ํ์...
Anyboot ์ด๋ฏธ์ง๊ฐ ๋๋ฌด ์์ต๋๋ค.
Anyboot ์ด๋ฏธ์ง๋ ์ผ๋ฐ ํ๋์ ๋๋ผ์ด๋ธ์ ๋๋ผ์ธ ์ ๋๋ก ์ฝ๊ฒ ์ธ ์ ์๋ค๋ ์ฌ์ค์๋ ๋ถ๊ตฌํ๊ณ Haiku ํํฐ์ ์ ์ถ๊ฐ ์ํํธ์จ์ด๋ฅผ ์ค์นํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ต๋๋ค.
Anyboot ์ด๋ฏธ์ง๋ฅผ ํ๋์ ๋๋ผ์ด๋ธ์ ์ฐ๋ ๊ฒ์ ์์น์ ์ผ๋ก ๋งค์ฐ ๊ฐ๋จํ์ง๋ง ๊ฒฐ๊ณผ์ ์ผ๋ก ์ค์ ์์
์ ์ํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ต๋๋ค.
๋น ๋ฅธ ํด๊ฒฐ ๋ฐฉ๋ฒ: ๊ธฐ๋ณธ Haiku ํํฐ์ ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ์ธ์.
๋ฐ๋ผ์ ์ค์ ๋ก Haiku๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด Installer ์ฑ์ ์ฌ์ฉํ์ฌ Haiku๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
์ค์น ํ๋ก๊ทธ๋จ์ ํ์ํ ๋ชจ๋ ์์ ์ ํ ๊ณณ์์ ์ํํ์ง ์์ต๋๋ค.
ํ๋ฅญํ Mac OS X ์ค์น ํ๋ก๊ทธ๋จ์ ๊ธฐ์ตํ์๋์?
Mac OS X 10.2 ์ค์น ํ๋ก๊ทธ๋จ
๊ทธ๋ :
- ๋์คํฌ ์ด๊ธฐํ(GPT, GUID ํํฐ์ ํ ์ด๋ธ ์ฐ๊ธฐ)
- "์์"(๋์คํฌ๋ฅผ ์ต๋ํ ํ์ฉํ๊ธฐ ์ํด)์ ์ฌ์ฉํ์ฌ ํํฐ์ (EFI, ๊ธฐ๋ณธ)์ ์์ฑํฉ๋๋ค.
- ๋ถํ ํํฐ์ ์ ํ์ํฉ๋๋ค(๋ถํ ๊ฐ๋ฅ ํ๋๊ทธ๋ฅผ ์ค์ ํฉ๋๋ค).
- ํ์ผ ๋ณต์ฌ
์ฆ, ์ฌ์ฉ์์๊ฒ ์๋ฌด๋ฐ ์๋ ์์ด "๋ชจ๋ ๊ฒ"์ ์ํํฉ๋๋ค.
๋ฐ๋ฉด์, ๋จ์ํ ํ์ผ์ ๋ณต์ฌํ๊ณ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ์ ์ฌ์ฉ์์๊ฒ ๋งก๊ธฐ๋ Haiku์ฉ ์ค์น ํ๋ก๊ทธ๋จ์ด ์๋๋ฐ, ์ด๋ ๋๋ฌด ๋ฒ๊ฑฐ๋กญ๊ณ ๊ฒฝํ์ด ์์ด๋ ์ฆ์ ์ดํดํ์ง ๋ชปํ ๊ฒ์ ๋๋ค. ํนํ BIOS์ EFI ์์คํ ๋ชจ๋์์ ๋ถํ ๋๋ ์์คํ ์ด ํ์ํ ๊ฒฝ์ฐ.
์ด๋ป๊ฒ ํด์ผ ํ๋์?
ํ์คํ ๋งํ ์๋ ์์ง๋ง ์ด์จ๋ ๋ค์๊ณผ ๊ฐ์ด ์ถ์ธกํฉ๋๋ค.
- ๋๋ผ์ด๋ธ ์ค์ ์ด๊ธฐ
- ์ค์นํ ์ฅ์น ์ ํ
- ๋์คํฌ->์ด๊ธฐํ->GUID ํํฐ์ ๋งต...->๊ณ์->๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ->ํ์ธ
- ์์คํ ์ด ์ค์น๋ ์ฅ์น์ ๋น ๊ณต๊ฐ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ์ธ์.
- ์์ฑ...->ํฌ๊ธฐ๋ก 256์ ์ ๋ ฅํฉ๋๋ค->EFI ์์คํ ๋ฐ์ดํฐ(์์ ํ ํ์คํ์ง ์์)->๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ
- ์์คํ ์ด ์ค์น๋ ์ฅ์น์์ "EFI ์์คํ ๋ฐ์ดํฐ"๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํฉ๋๋ค.
- ์ด๊ธฐํ->FAT32 ํ์ผ ์์คํ ...->๊ณ์->์ด๋ฆ ์ ๋ ฅ: "EFI", FAT ๋นํธ ์ฌ๋: 32->ํฌ๋งท->๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ
- ์ํ๋ ์ฅ์น์ ๋น ๊ณต๊ฐ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ๋ฐ๋ณต ํด๋ฆญํฉ๋๋ค.
- ์์ฑ...->ํํฐ์ ์ด๋ฆ ์ ๋ ฅ: Haiku, ํํฐ์ ์ ํ: Be File System->์์ฑ->๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ
- EFI->์ฐ๊ฒฐ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ์ธ์.
- ์ค์น ํ๋ก๊ทธ๋จ ์คํ -> technoslang์ ํผ๋์ค๋ฌ์ํจ -> ๊ณ์ -> ๋์คํฌ๋ก: Haiku(์ด์ ์ ๋ง๋ ๊ฒ๊ณผ ๋์ผํ ํํฐ์ ์ธ์ง ํ์ธ) -> ์ค์น
- ํ์ผ ๊ด๋ฆฌ์์์ ํ์ฌ ์์คํ ์ EFI ๋๋ ํฐ๋ฆฌ๋ฅผ EFI ํํฐ์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค(EFI์์ ๋ถํ ํ๋ ค๋ฉด ์ด๊ฒ์ด ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค).
- [์ฝ. ๋ฒ์ญ์: ๋ฒ์ญ์์ ์ด ์ ์ ์ ๊ฑฐํ์ต๋๋ค. ๊ฐ๋จํ ๋งํด์, ์ ์๋ EFI์ BIOS๋ฅผ ๋ชจ๋ ๋ถํ ํ๊ธฐ ์ํ ํ์ด๋ธ๋ฆฌ๋ ์์คํ ์์ฑ์ ์์ ํ ์๋ฌํ์ง ๋ชปํ์ต๋๋ค.]
- ๋๋ ๊ทธ๊ฒ์ ๋๋๋ค
- ์๋ก ์์ฑ๋ ๋์คํฌ๋ฅผ ์์คํ ์ด ํ์คํ ๋ถํ ๋ ํฌํธ์ ์ฐ๊ฒฐํฉ๋๋ค. [์ด์ํ๋ฐ, ์ด๋ ๊ฒ ํ ํ์๊ฐ ์์์ต๋๋ค. โ ๋๋ต. ์ญ์]
- ์ ์์ ์ผ์ญ์์ค
์ ์๊ฐ์๋ ๊ทธ๊ฒ์ด ๋ช ํํ๊ฒ ๋ณด์ด๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฒํผ ํ๋๋ง ๋๋ฅด๋ฉด ๋ชจ๋ ์์ ์ ์ํํ๊ณ ์ฅ์น๋ฅผ ์ง์ธ ์ ์๋ค๋ ํ์ธ์ ์ ์์(!) ํ์ธํ๋ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค.
"๋น ๋ฅธ" ์๋ฃจ์ : ๋ชจ๋ ์์ ์ ์ํํ๋ ์๋ ์ค์น ํ๋ก๊ทธ๋จ์ ๋ง๋ญ๋๋ค.
๋ญ, "๋น ๋ฅด๊ฒ"๋ ์๋๋๋ผ๋ ๊ด์ฐฎ์ต๋๋ค. ์ด๊ฒ์ด ์๋ก์ด ์์คํ ์ ์ฒซ์ธ์์ ๋๋ค. ์ค์นํ ์ ์๋ค๋ฉด (์ด๋ฐ ์ผ์ด ์ฌ๋ฌ ๋ฒ ๋ฐ์ํ์ต๋๋ค) ๋ง์ ์ฌ๋๋ค์ด ์กฐ์ฉํ ์์ํ ๋ ๋ ๊ฒ์ ๋๋ค.
DriveSetup์ ๋ํ ๊ธฐ์ ์ ์ธ ์ค๋ช
์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
BootManager๋ ๋์คํฌ์์ ์ฌ๋ฌ ์์คํ ์ ๋ถํ ํ๋ ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ์ ์ฒด ๋ถํ ๋ฉ๋ด๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ์ํด์๋ ๋์คํฌ ์์ ๋ถ๋ถ์ ์ฝ 2kb๋ง ํ์ํฉ๋๋ค. ์ด๋ ์ด์ ๋์คํฌ ํํฐ์ ๊ตฌ์ฑํ์์๋ ์๋ํ์ง๋ง ํํฐ์ ํ ์ด๋ธ์ ๋์ผํ ์นํฐ๋ฅผ ์ฌ์ฉํ๋ GPT์์๋ ์๋ํ์ง ์์ต๋๋ค. ๋ฐ๋ฉด, writembr์ ๋งค์ฐ ๋จ์ํ๋ ์ฝ๋๋ฅผ ๋์คํฌ์ ์์ฑํ์ฌ ๋จ์ํ ํ์ฑ ํํฐ์ ์ ์ฐพ์ ๋ถํ ์ ๊ณ์ํฉ๋๋ค. ์ด ์ฝ๋๋ ๋์คํฌ์ ์ฒ์ 400๋ฐ์ดํธ๋ง ํ์ํ๋ฏ๋ก GPT๋ฅผ ๋ฐฉํดํ์ง ์์ต๋๋ค. GPT ๋์คํฌ์ ๋ํ ์ง์์ด ์ ํ๋์ด ์์ต๋๋ค(๊ทธ๋ฌ๋ ๊ฐ๋จํ ๊ฒฝ์ฐ์๋ ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ์ต๋๋ค).
๋น ๋ฅธ ์์ : GPT ํํฐ์ ๋์ด ๊ฐ์ง๋๋ฉด BootManager ์ค์ GUI์์ writembr์ ์ฌ์ฉํ์ฌ ์ค์น๋ ๋ชจ๋ ํญ๋ชฉ์ ๋์คํฌ์ ์ ์ฅํ๋๋ก ํฉ๋๋ค. GPT ๋์คํฌ์ 2kb ์ฝ๋๋ฅผ ๋ฃ์ ํ์๊ฐ ์์ต๋๋ค. EFI ํํฐ์ ์์๋ ๋ถํ ๊ฐ๋ฅ ํ๋๊ทธ๋ฅผ ์ค์ ํ ํ์๊ฐ ์์ผ๋ฉฐ Haiku ํํฐ์ ์์๋ง ์ค์ ํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ์๋: ์ปค๋ ํจ๋
ะะฑะพััะดะพะฒะฐะฝะธะต
- Acer TravelMate B117 N16Q9(EndlessOS์ ํจ๊ป ํ๋งค)
lspci๋ฅผ lsusb - ๊ธฐ์กด ์์คํ ์ Linux์์ Etcher๋ฅผ ์ฌ์ฉํ์ฌ Anyboot ์ด๋ฏธ์ง๋ก ๋ง๋ 100GB Kingston DataTraveler 16 ํ๋์ ๋๋ผ์ด๋ธ์์ ์คํ๋์์ผ๋ฉฐ USB2.0 ํฌํธ์ ์ฝ์ ๋์์ต๋๋ค(USB3 ํฌํธ์์ ๋ถํ ๋์ง ์์๊ธฐ ๋๋ฌธ).
- SSD Kingston A400 ํฌ๊ธฐ 120GB๋ ๊ณต์ฅ์์๋ง ์ ๊ณต๋๋ฉฐ TravelMate B3์ USB2115 ํฌํธ์ ์ฐ๊ฒฐ๋ sata-usb3 ์ด๋ํฐ ASMedia ASM117์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
์ค์น ํ๋ก๊ทธ๋จ์ด ํ์ผ ๋ณต์ฌ๋ฅผ ์์ํ ๋ค์ ์ปค๋ ํจ๋๊ณผ ํจ๊ป I/O ์ค๋ฅ๊ฐ ๋ํ๋ฉ๋๋ค.
์ปค๋ ํจ๋
๋ ๋ฒ์งธ ์๋: ๋์คํฌ๊ฐ ๋ถํ ๋์ง ์์ต๋๋ค
ะะฑะพััะดะพะฒะฐะฝะธะต
๋ชจ๋ ๊ฒ์ด ์ด์ ๊ณผ ๋์ผํ์ง๋ง SSD๋ USB2.0 ํ๋ธ์ ์ฐ๊ฒฐ๋ ์ด๋ํฐ์ ์ฐ๊ฒฐ๋๊ณ TravelMate์ USB3 ํฌํธ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ด ์ปดํจํฐ๊ฐ USB3์์ ๋ถํ ๋๋ Windows ์ค์น ํ๋์ ๋๋ผ์ด๋ธ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ธํ์ต๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
๋ถํ ํ ์ ์๋ ์์คํ . BootManager๋ก ์ธํด ๋์คํฌ ๋ ์ด์์์ด ์ฌ๋ผ์ง ๊ฒ ๊ฐ์์ต๋๋ค.
๋ถํธ ๋งค๋์ . "๋ถํ
๋ฉ๋ด ์ฐ๊ธฐ"๊ฐ ๋์คํฌ ๋ ์ด์์์ ํ๊ดดํฉ๋๊น?!
์ธ ๋ฒ์งธ ์๋: ์, ๋ก๋ฉ ์ค์ด์์! ํ์ง๋ง ์ด ๊ธฐ๊ธฐ์ USB3 ํฌํธ๋ฅผ ํตํด์๋ ์ ๋ฉ๋๋ค.
ะะฑะพััะดะพะฒะฐะฝะธะต
๋ชจ๋ ๊ฒ์ด ๋ ๋ฒ์งธ ์๋์ ๋์ผํ์ง๋ง ์ด๋ฒ์๋ BootManager๋ฅผ ์ ํ ์ฌ์ฉํ์ง ์์ต๋๋ค.
BootManager๋ฅผ ์คํํ์ง ์์ ๋งํฌ์
์ Linux์์ ํ์ธํ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
FAT32 ํ์ผ ์์คํ
์ด ์๋ "efi" ํํฐ์
์ BootManager๋ฅผ ์คํํ์ง ์๊ณ ๋ ๋ถํ
๊ฐ๋ฅํ ๊ฒ์ผ๋ก ํ์๋ฉ๋๋ค. EFI๊ฐ ์๋ ์์คํ
์์ ์คํ๋ฉ๋๊น?
์กฐ์ฌ ๊ฒฐ๊ณผ
- EFI ๋ชจ๋, USB2 ํฌํธ: Haiku๋ก ์ง์ ๋ค์ด๋ก๋
- EFI ๋ชจ๋, USB2 ํ๋ธ, USB3 ํฌํธ์ ์ฐ๊ฒฐ๋จ: "๋ถํ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๋ชจ๋ ํํฐ์ ์ ๊ฒ์ํฉ๋๋ค..."๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ ํ "๋ถํ ๋ณผ๋ฅจ ์ ํ(ํ์ฌ: haiku)"์ด ํฌํจ๋ ๋ถํ ํ๋ฉด์ด ๋ํ๋ฉ๋๋ค. '๋ถํ ๊ณ์' ๋ฒํผ์ด ํ์์ผ๋ก ํ์๋์ด ๋๋ฅผ ์ ์์ต๋๋ค. ๋ชฉ๋ก์์ "๋ถํ ๋ณผ๋ฅจ ์ ํ" -> Haiku(ํ์ฌ: ์ต์ ์ํ) -> ์ต์ ์ํ -> ์ฃผ ๋ฉ๋ด๋ก ๋์๊ฐ๊ธฐ -> ๊ณ์ ๋ถํ ์ ์ ํํ๋ฉด Haiku๋ก ์ง์ ๋ก๋๋ฉ๋๋ค. ์ "๊ทธ๋ฅ ๋ถํ "ํ ์ ์๊ณ ํฌ๋ฒ๋ฆฐ๊ณผ ํจ๊ป ์ถค์ ์ถ์ด์ผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค. ๋ํ ๋ถํ ํํฐ์ ์ ๋ก๋ฉ ํ๋ฉด์์ ์๋์ผ๋ก ์๋์ผ๋ก ๋ฐ๊ฒฌ๋ฉ๋๋ค. ์ํํธ์จ์ด ์ค๋ฅ?
- EFI ๋ชจ๋, USB3 ํฌํธ: Haiku๋ก ์ง์ ๋ถํ
๋ฉ๋๋ค. ์, ์ ๋ง ๋คํ์ด๋ค์... ๊ฒฐ๊ณผ์ ์ผ๋ก๋ ๋๋ฌด ์ด๋ฅด๋ค์. ๋ธ๋ฃจ ์คํฌ๋ฆฐ์ด ํ์๋์ง๋ง ์ค๋ ์๊ฐ ๋์ ์๋ฌด ์ผ๋ ์ผ์ด๋์ง ์์ต๋๋ค. ์๊ฐ๋ฝ ์ปค์๊ฐ ํ๋ฉด ์ค์์ ๋ฉ์ถฐ ์์ง์ด์ง ์์ต๋๋ค. sata-usb3 ์ด๋ํฐ๊ฐ ๊น๋ฐ์
๋๋ค. ๋ฌธ์ ๋ ์ปค๋ ํจ๋์ผ๋ก ๋๋ฌ์ต๋๋ค. USB3 ํ๋์ ๋๋ผ์ด๋ธ์ Anyboot ์ด๋ฏธ์ง๋ ํ์ฌ ํ๋์จ์ด์์ ๋ถํ
๊ฐ๋ฅํ ๊ฒ์ผ๋ก ์ธ์๋์ง๋ ์์์ต๋๋ค. ์ผ์
, ๋ฒ๊ทธ์ผ! ์ด๊ฒ์ ๊ดํด์ ๋๋ ์์ํ๋ค
์๋ขฐ .
USB3 ํฌํธ์์ ๋ถํ
ํ ๋ ์ปค๋ ํจ๋์ด ๋ฐ์ํฉ๋๋ค.
๋๋ผ์ด ์ ์ ์ฌ์ ํ โโ๋ช
๋ น์ ์
๋ ฅํ ์ ์์ง๋ง ์์ด ๋ ์ด์์์ ์ฌ์ฉํด์ผ ํ๋ค๋ ๊ฒ์
๋๋ค. ๊ทธ๋์ ๋๋
์ด๋ฏธ์ง ์บก์
: ์ถ๋ ฅ syslog | tail 15
- ์ปค๋์ด ํจ๋ํ๋ ๋์
๋ช
๋ น ํธ์ถ reboot
, ์ํ๊น๊ฒ๋ ์๋ํ์ง ์์ต๋๋ค.
๋ค ๋ฒ์งธ ์๋: ๋ ๋ฒ์งธ ์๋์ฐจ
๋์ผํ(์ ํํ ์๋ํ๋) ๋์คํฌ๋ฅผ ๋ค๋ฅธ ์ปดํจํฐ๋ก ์ ์กํ์ฌ ๋ค๋ฅธ ํฌํธ์์ ์๋ํ๋์ง ํ์ธํ์ต๋๋ค.
ะะฑะพััะดะพะฒะฐะฝะธะต
๋ชจ๋ ๊ฒ์ ์ธ ๋ฒ์งธ ์๋์ ๋์ผํ์ง๋ง Acer Revo One RL 85์ ๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
- EFI ๋ชจ๋, USB2 ํฌํธ: "๋ถํ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๋ชจ๋ ํํฐ์ ์ ๊ฒ์ํฉ๋๋ค..."๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ ํ "๋ถํ ๋ณผ๋ฅจ ์ ํ(ํ์ฌ: haiku)"์ด ํฌํจ๋ ๋ถํ ํ๋ฉด์ด ๋ํ๋ฉ๋๋ค. '๋ถํ ๊ณ์' ๋ฒํผ์ด ํ์์ผ๋ก ๋์ด ๋๋ฅผ ์ ์์ต๋๋ค. ๋ชฉ๋ก์์ "๋ถํ ๋ณผ๋ฅจ ์ ํ" -> Haiku(ํ์ฌ: ์ต์ ์ํ) -> ์ต์ ์ํ -> ์ฃผ ๋ฉ๋ด๋ก ๋์๊ฐ๊ธฐ -> ๊ณ์ ๋ถํ ์ ์ ํํ๋ฉด Haiku๋ก ์ง์ ๋ก๋๋ฉ๋๋ค. ์ข ๋ฃ ์ค "์ข ๋ฃ ์ค..." ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
- EFI ๋ชจ๋, USB2 ํ๋ธ, USB3 ํฌํธ์ ์ฐ๊ฒฐ๋จ: ์ค๋ช ํ์
- EFI ๋ชจ๋, USB3 ํฌํธ: "๋ถํ
๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๋ชจ๋ ํํฐ์
์ ๊ฒ์ํฉ๋๋ค..."๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ ํ "๋ถํ
๋ณผ๋ฅจ ์ ํ(ํ์ฌ: haiku)"์ด ํฌํจ๋ ๋ถํ
ํ๋ฉด์ด ๋ํ๋ฉ๋๋ค. '๋ถํ
๊ณ์' ๋ฒํผ์ด ํ์์ผ๋ก ํ์๋์ด ๋๋ฅผ ์ ์์ต๋๋ค. ๋ชฉ๋ก์์ "๋ถํ
๋ณผ๋ฅจ ์ ํ" -> Haiku(ํ์ฌ: ์ต์ ์ํ) -> ์ต์ ์ํ -> ์ฃผ ๋ฉ๋ด๋ก ๋์๊ฐ๊ธฐ -> ๊ณ์ ๋ถํ
์ ์ ํํ๋ฉด Haiku๋ก ์ง์ ๋ก๋๋ฉ๋๋ค.
์ฒซ ๋ฒ์งธ ์์คํ ๊ณผ ๋ฌ๋ฆฌ ์ปค๋ ํจ๋ ์์ด ๋ฐ์คํฌํ์ผ๋ก ์ ์์ ์ผ๋ก ๋ถํ ๋๋ค๋ ์ ์ ์ ์ํ์ธ์. "์ข ๋ฃ ์งํ ์ค"์ด๋ผ๋ ๋ฉ์์ง์ ํจ๊ป ์ข ๋ฃ๊ฐ ์ค๋จ๋ฉ๋๋ค. - EFI ๋ชจ๋, SATA ํฌํธ: Haiku๋ก ์ง์ ๋ถํ ๋ฉ๋๋ค. ์ข ๋ฃ ์ค "์ข ๋ฃ ์ค..." ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
- CSM BIOS ๋ชจ๋, USB2 ํฌํธ: ์ค๋ช ํ์
- CSM BIOS ๋ชจ๋, USB2 ํฌํธ์ ์ฐ๊ฒฐ๋ USB3 ํ๋ธ: ์ค๋ช ํ์
- CSM BIOS ๋ชจ๋, USB3 ํฌํธ: ์ค๋ช ํ์
- CSM BIOS ๋ชจ๋, SATA ํฌํธ: "์ฌ๋ถํ ํ๊ณ ์ ์ ํ ๋ถํ ์ฅ์น๋ฅผ ์ ํํ๊ฑฐ๋ ์ ํํ ์ฅ์น์ ๋ถํ ๋ฏธ๋์ด๋ฅผ ์ฝ์ ํ๊ณ ํค๋ฅผ ๋๋ฅด์ญ์์ค."๋ผ๋ ๋จ์ด๊ฐ ํฌํจ๋ ๊ฒ์์ ํ๋ฉด. CSM BIOS์์ ๋์จ ๊ฑด๊ฐ์? [์, ๋ด ์์คํ ์ด ๋ถํธ๋ก๋๋ฅผ ์ฐพ์ง ๋ชปํ๋ฉด ์ ํํ ๋์ผํ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค. โ ๋๋ต. ์ญ์]
๋ค์ฏ ๋ฒ์งธ ์๋: ์ธ ๋ฒ์งธ ์๋์ฐจ
๋์ผํ ๋์คํฌ๋ฅผ ์ธ ๋ฒ์งธ ๋จธ์ ์ผ๋ก ์ ์กํ๊ณ ๋ค๋ฅธ ํฌํธ์์ ํ์ธํ์ต๋๋ค.
ะะฑะพััะดะพะฒะฐะฝะธะต
์ธ ๋ฒ์งธ ์๋์ ๋์ผํ์ง๋ง Dell Optiplex 780์ ๋๋ค. ์ ๊ฐ ์ฐฉ๊ฐํ ๊ฒ์ด ์๋๋ผ๋ฉด ์ด ์์คํ ์๋ ํญ์ CSM BIOS ๋ชจ๋์์ ์๋ํ๋ ์ด๊ธฐ EFI๊ฐ ์์ต๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
- USB2 ํฌํธ: ํ์ด์ฟ ๋ค์ด๋ก๋
- USB3 ํฌํธ(PCIe ์นด๋, Renesas Technology Corp. uPD720202 USB 3.0 ํธ์คํธ ์ปจํธ๋กค๋ฌ ์ฌ์ฉ): ์ค๋ช ํ์
- sata ํฌํธ: ์ค๋ช ์ด ํ์ํจ
์ฌ์ฏ ๋ฒ์งธ ์๋, ๋ค ๋ฒ์งธ ๋จธ์ , MacBook Pro
ะะฑะพััะดะพะฒะฐะฝะธะต
์ธ ๋ฒ์งธ ์๋์ ๋ชจ๋ ๊ฒ์ด ๋์ผํ์ง๋ง MacBookPro 7.1์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
์กฐ์ฌ ๊ฒฐ๊ณผ
Mac์์ Haiku๊ฐ ํฌํจ๋ ํ๋์ ๋๋ผ์ด๋ธ๋ฅผ ๋ณด๋ ๋ฐฉ๋ฒ.
- CSM ๋ชจ๋(Windows): "๋ถํ ๊ฐ๋ฅํ ๋๋ผ์ด๋ธ ์์ - ๋ถํ ๋์คํฌ๋ฅผ ์ฝ์ ํ๊ณ ์๋ฌด ํค๋ ๋๋ฅด์ญ์์ค."๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ํ์๋ ๊ฒ์์ ํ๋ฉด. Apple CSM์์ ๋์จ ๊ฑด๊ฐ์?
- UEFI ๋ชจ๋(โEFI Bootโ): ๋ถํ ์ฅ์น ์ ํ ํ๋ฉด์์ ์ค์ง๋ฉ๋๋ค.
์ผ๊ณฑ ๋ฒ์งธ ์๋, 32๋นํธ Atom ํ๋ก์ธ์๋ฅผ ํ์ฌํ Lenovo ๋ท๋ถ
ะะฑะพััะดะพะฒะฐะฝะธะต
-
100๋นํธ Anyboot ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ Etcher๋ฅผ ์ฌ์ฉํ์ฌ Linux์์ ์ ์๋ Kingston DataTraveler 16 32GB ํ๋์ ๋๋ผ์ด๋ธ
๋ฐ๋ผ์ . -
ํ๋ ๋๋ผ์ด๋ธ๊ฐ ์๋ 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-(Option ๋๋ Alt)-Command-์คํ์ด์ค๋ฐ
ํ์ด์ฟ ์ ๋ชจ๋ ํค๋ณด๋๊ฐ ๋์ผํ ๋ฐฉ์์ผ๋ก ์๋ํ์ฌ ์ค์ ๋ก ์ด๋ค ๋ฌธ์๊ฐ ์ฐํ ์๋์ง์ ๊ด๊ณ์์ด ๋์ผํ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์
๋๋ค.
Apple ํค๋ณด๋์์๋ Alt ๋ฒํผ์ด ์คํ์ด์ค๋ฐ ๋ฐ๋ก ์ผ์ชฝ์ ์์ง ์์ต๋๋ค(๋์ Command ํค๊ฐ ์์).
์ด ๊ฒฝ์ฐ Haiku๋ Alt ํค ๋์ Command ํค๋ฅผ ์๋์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋์ ์ ํ ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ๊ทธ ํค๋ณด๋๊ฐ ์ ํ์ด ์๋ ๊ฒ ๊ฐ์ ๋๋์ด ๋ค๊ณค ํ์ต๋๋ค.
๋ฌผ๋ก ์ค์ ์๋ ๋ค์ํ ์ต์
์ด ์์ง๋ง ๊ฒฐ๊ตญ USB์ด๊ธฐ ๋๋ฌธ์ ์๋ ์ธ์ ๋ฐ ์กฐ์ ์ ์ํฉ๋๋ค.
์ฐธ๊ณ : ๋ณต๊ตฌ๋ฅผ ์ํด writembr์ ์ฌ์ฉํ์๊ฒ ์ต๋๊น?
๋ช
๋ น์ ์ฌ์ฉํ๋ค๊ณ ๋ค์์ต๋๋ค. 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)์ด ์๋ ์๊ด์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ ์ด๋ ํ ๋ช ์ ๊ฐ๋ฐ์๊ฐ ๋์ผํ ํ๋์จ์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ด "๋ฉ์ฒญํ" ๊ฒฝํ์ด ๊ฐ๋ฐ์๊ฐ "๋จ์ํ ํ์ฌ์"์๊ฒ ํ์ํ ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ๋ ๋ฐ ๋์์ด ๋๊ณ ๊ฒฐ๊ณผ๋ฅผ Mac OS X ์ค์น ํ๋ก๊ทธ๋จ๋งํผ ์ฐ์ํ๊ฒ ๋ง๋ค ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ด๊ฒ์ ๋ฒ์ 1.0๋ ์๋๋ฏ๋ก ๋ชจ๋ ๊ฒ์ด ๋งค์ฐ ์ข๋ค๋ ์ ์ ์์ง ๋ง์ญ์์ค!
์ง์ ์๋ํด ๋ณด์ธ์! ๊ฒฐ๊ตญ Haiku ํ๋ก์ ํธ๋ DVD ๋๋ USB์์ ๋ถํ
ํ๊ธฐ ์ํ ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ง๋ฌธ์์ผ์ธ์? ๋ฌ์์์ด๋ก ์ฌ๋ฌ๋ถ์ ์ด๋ํฉ๋๋ค
์ค๋ฅ ๊ฐ์:
๋ถํฐ
๊ธฐ์ฌ ๋ชฉ๋ก:
์ถ์ฒ : habr.com