openSUSE ํ๋ก์ ํธ ๊ฐ๋ฐ์๋ ์ง์์ ์ธ ํ๋ก๊ทธ๋จ ๋ฒ์ ์ ๋ฐ์ดํธ(๋กค๋ง ์ ๋ฐ์ดํธ) ์ฃผ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ openSUSE Tumbleweed ๋ฐฐํฌํ์ systemd-boot ๋ถํธ ๋ก๋์ ๋ํ ์ง์์ ํตํฉํ๋ค๊ณ ๋ฐํํ์ต๋๋ค. ๊ธฐ์กด GRUB ๋ถํธ ๋ก๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋น๊ตํ์ฌ systemd-boot๋ก ์ ํํ๋ฉด ๋ถํ ์๋๊ฐ ํฅ์๋๊ณ ๋ถํ ํ๋ก์ธ์ค์ ๋ณด์์ด ๊ฐํ๋ฉ๋๋ค. ํ์ฌ systemd-boot ์ง์์ ์ต์ ์ผ๋ก ๊ตฌํ๋๋ฉฐ, ์ ์ฒด ๋์คํฌ ์ํธํ์ ํจ๊ป ๊ธฐ๋ณธ์ ์ผ๋ก systemd-boot๋ฅผ ํ์ฑํํ ๊ณํ์ธ QEMU์ฉ ๋น๋๋ฅผ ์ ์ธํ๊ณ GRUB๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณ์ ์ฌ์ฉ๋ฉ๋๋ค.
openSUSE์ systemd-boot ์ง์์ ์ถ๊ฐํ๋ ์ฃผ์ ๋ชฉํ๋ ์ ์ฒด ๋์คํฌ ์ํธํ ์์ ์ ๋ ์ฝ๊ณ ํจ์จ์ ์ผ๋ก ๋ง๋๋ ๊ฒ์ ๋๋ค. ์ ์ฒด ๋์คํฌ ์ํธํ ๊ตฌ์ฑ์์ GRUB๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ฐ์ดํฐ๋ฅผ ํด๋ ํ๊ณ ํค๋ฅผ ์ป๊ธฐ ์ํด ์ฝ๋๋ฅผ ๋ถํธ๋ก๋์ ๋ด์ฅํด์ผ ํ๋ฏ๋ก ๋ถํธ๋ก๋ ์ฝ๋๊ฐ ์๋นํ ๋ณต์กํด์ง๋๋ค. systemd-boot๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฌํ ์์ ์ด Linux ์ปค๋ ์ธก๊ณผ ์ฌ์ฉ์ ๊ณต๊ฐ์ ์ฒ๋ฆฌ๊ธฐ๋ก ์ด๋๋ฉ๋๋ค.
๋ํ MicroOS ๋ฐ openSUSE Tumbleweed๋ ๊ธฐ๋ณธ์ ์ผ๋ก Btrfs ํ์ผ ์์คํ ์ ์ฌ์ฉํ์ฌ ๋ก๋ ํ๋ก์ธ์ค๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋๋ ์ค๋ ์ท ์์ ์ ์ํํฉ๋๋ค. ์ค๋ ์ท ๊ด๋ฆฌ๋ systemd-boot์ ํตํฉ๋์ด ๊ฐ๋ณ ์ค๋ ์ท์์์ ๋ถํ ์ ๋จ์ํํ๊ณ sdbootutil ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ปค๋ ์ ๋ฐ์ดํธ ๊ตฌ์ฑ์ ํจ์จ์ฑ์ ๋์ ๋๋ค.
์ถ์ฒ : opennet.ru