์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ์‚ฌ์šฉ๋ฒ•
2.1. ์ค€๋น„๋ฌผ2.2. ๋งŒ๋“œ๋Š” ๋ฒ•2.3. ์‹คํ–‰๋ฒ•
3. ๋ฌธ์ œ์ 4. ๊ด€๋ จ ๋ฌธ์„œ

ํ™ˆํŽ˜์ด์ง€

1. ๊ฐœ์š”[ํŽธ์ง‘]

ํฌ๋กœ๋ฎด OS๋ฅผ ํฌ๋กฌ OS๋กœ ๋ฐ”๊พธ๊ฒŒ ํ•˜๋Š” ์…ธ ์Šคํฌ๋ฆฝํŠธ์ด๋‹ค.

์ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ผ๋ฐ˜ PC์—์„œ๋„ ํฌ๋กฌ OS์˜ ๊ธฐ๋Šฅ๋“ค(๊ณต์‹ ํฌ๋กฌ ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์šฉ, ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ์ง€์›, ๋ฆฌ๋ˆ…์Šค ์•ฑ ์ง€์›, ์ž๋™ ์—…๋ฐ์ดํŠธ ๋“ฑ)์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

๋น„์Šทํ•œ ์Šคํฌ๋ฆฝํŠธ๋กœ Brunch framework๊ฐ€ ์žˆ๋‹ค.
https://github.com/sebanc/brunch

2. ์‚ฌ์šฉ๋ฒ•[ํŽธ์ง‘]

2.1. ์ค€๋น„๋ฌผ[ํŽธ์ง‘]


  • ๊ณต์‹ ํฌ๋กฌ OS ๋ณต๊ตฌ ์ด๋ฏธ์ง€(eve ๋˜๋Š” pyro ์ถ”์ฒœ) #

  • ํฌ๋กœ๋ฎด OS ์ด๋ฏธ์ง€(arnoldthebat๋นŒ๋“œ ์ถ”์ฒœ)

  • TPM2 ์—๋ฎฌ๋ ˆ์ดํ„ฐ -๋งŒ์•ฝ ์ž‘๋™ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์„ค์น˜๋œ ๋‹ค์Œ ๋กœ๊ทธ์ธ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ํฌ๋กฌ OS ๋ณต๊ตฌ ์ด๋ฏธ์ง€ ์ค‘ caroline ๋‹ค์šด๋กœ๋“œ

  • ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ฐ˜ OS๊ฐ€ ์„ค์น˜๋œ ์ปดํ“จํ„ฐ

2.2. ๋งŒ๋“œ๋Š” ๋ฒ•[ํŽธ์ง‘]

์ž์„ธํ•œ ๊ฒƒ์€ ์‚ฌ์ดํŠธ ์ฐธ์กฐ.
1. ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ ํŒŒ์ผ์„ ํ•œ ํด๋”(๋‹ค์šด๋กœ๋“œ ๋“ฑ)์— ์˜ฎ๊ธฐ๊ณ , ์ด๋ฆ„์„ ๊ฐ๊ฐ chromefy.sh, recovery.bin, chromium.img, swtpm.tar(caroline ํฌ๋กฌ OS ๋นŒ๋“œ๋ฅผ ๋‹ค์šด๋ฐ›์•˜์„ ๋•Œ๋Š” carroline.bin)์œผ๋กœ ๋ฐ”๊พผ๋‹ค.
2. ํฌ๋กœ๋ฎด OS๊ฐ€ ์„ค์น˜๋œ ๊ฒฝ์šฐ์—๋Š” ctrl, alt, T ํ‚ค๋ฅผ ๋™์‹œ์— ๋ˆ„๋ฅด๊ณ , ๋‹ค๋ฅธ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ฐ˜ OS๋Š” ํ„ฐ๋ฏธ๋„์„ ์—ฐ๋‹ค.
3.

shell(ํฌ๋กœ๋ฎด OS๊ฐ€ ์•„๋‹ ๊ฒฝ์šฐ์—๋Š” ์ƒ๋žต)
sudo su
cd {home/chronos/user/Downloads๋“ฑ์˜ ํŒŒ์ผ๋“ค์ด ์žˆ๋Š” ๊ฒฝ๋กœ}
sudo bash chromefy.sh  chromium.img  recovery.bin  swtpm.tar(caroline ํฌ๋กฌ OS ๋นŒ๋“œ๋ฅผ ๋‹ค์šด๋ฐ›์•˜์„ ๋•Œ๋Š” caroline.bin)
            

์œ„์™€ ๊ฐ™์ด ์ž…๋ ฅํ•œ๋‹ค.
4. 1์‹œ๊ฐ„ ์ •๋„ ๊ธฐ๋‹ค๋ฆฐ๋‹ค.
5. ๋ชจ๋‘ ์™„๋ฃŒ๋๋‹ค๊ณ  ๋‚˜์˜ค๋ฉด chromebook ๋ณต๊ตฌ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์„ค์น˜ํ•œ๋‹ค.
6. chromium.img์˜ ํ™•์žฅ์ž๋ฅผ .bin์œผ๋กœ ๋ฐ”๊พธ๊ณ , chromebook ๋ณต๊ตฌ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ํ†ฑ๋‹ˆ๋ฐ”ํ€ด ๋ชจ์–‘์˜ ์„ค์ • ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ ๋’ค, ๋กœ์ปฌ ์ด๋ฏธ์ง€ ์‚ฌ์šฉ์„ ์„ ํƒํ•˜๊ณ  chromium.bin ํŒŒ์ผ์„ ์„ ํƒํ•œ๋‹ค.
7. ์‹œ์ž‘ํ•˜๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ์•ˆ๋‚ด๋ฌธ์— ๋”ฐ๋ผ์„œ ํ–‰๋™ํ•œ๋‹ค.

2.3. ์‹คํ–‰๋ฒ•[ํŽธ์ง‘]

1. ์ปดํ“จํ„ฐ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด BIOS ์„ค์ •์— ๋“ค์–ด๊ฐ€ ๋ถ€ํŒ… ์šฐ์„ ์ˆœ์œ„๋ฅผ USB๋กœ ๋ฐ”๊พธ๊ณ , ์ €์žฅํ•œ ๋’ค ์žฌ๋ถ€ํŒ…ํ•œ๋‹ค.
2. ctrl+alt+f2๋ฅผ ๋ˆ„๋ฅธ๋‹ค.
3. chronos๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.
4.

sudo su
cd /
sudo   /usr/sbin/chromeos-install  --dst  /dev/sda  --skip_postinstall

๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. ํ•˜๋“œ๋””์Šคํฌ์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์–ด์ง€๋‹ˆ ์ฃผ์˜.
5. ๋งŒ์•ฝ ํ•˜๋“œ๋””์Šคํฌ๊ฐ€ ๋„ˆ๋ฌด ๊ตฌํ˜•์ด๋ผ์„œ ์„ค์น˜๋ฅผ ์‹คํŒจํ•˜๋ฉด dd๋ช…๋ น์–ด๋กœ ํŒŒํ‹ฐ์…˜์„ ํ†ต์งธ๋กœ ์˜ฎ๊ธฐ๋Š” ์ˆ˜๋ฐ–์— ์—†๋‹ค.
6. usb๋ฅผ ๊ฝ‚๊ณ  ์žฌ๋ถ€ํŒ…ํ•œ ํ›„, ์„ฑ๊ณต์ ์œผ๋กœ ๋กœ๊ณ ๊ฐ€ ๋‚˜์˜ค๋ฉด ์„ฑ๊ณต, ์•„๋‹ˆ๋ฉด usb๋กœ ๋ถ€ํŒ…ํ•œ ๋’ค 2๋ฒˆ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ , curl -L https://goo.gl/HdjwAZ | sudo bash -s /dev/sda (์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ ํ•„์š”)๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

3. ๋ฌธ์ œ์ [ํŽธ์ง‘]

  • ssd์—์„œ๋Š” ๋งค์šฐ ๋А๋ฆฌ๊ฒŒ ๋ถ€ํŒ…๋œ๋‹ค.
  • chrome://flags๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ํฌ๋กœ๋ฎด OS ๋ฒ„์ „ 70 ์ด์ƒ์—์„œ๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ์ด ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๊ทธ ์™ธ์˜ ๋ฌธ์ œ๋“ค์€ ์ด๊ณณ ์ฐธ์กฐ.

4. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]