openSUSE Tumbleweed๋Š” GRUB ๋Œ€์‹  systemd-boot๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

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

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€