๋งˆ์šดํŠธ ์˜ต์…˜ ์žฌ์ •์˜๋ฅผ ์ง€์›ํ•˜๋Š” UDisks 2.9.0 ์ถœ์‹œ

์ผ์–ด๋‚ฌ๋‹ค ํŒจํ‚ค์ง€ ์ถœ์‹œ UDisk 2.9.0์—ฌ๊ธฐ์—๋Š” ๋””์Šคํฌ, ์ €์žฅ ์žฅ์น˜ ๋ฐ ๊ด€๋ จ ๊ธฐ์ˆ ์˜ ์•ก์„ธ์Šค ๋ฐ ๊ด€๋ฆฌ๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋„๊ตฌ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. UDisk ์ œ๊ณต ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ์ž‘์—…, MD RAID ์„ค์ •, ํŒŒ์ผ์˜ ๋ธ”๋ก ์žฅ์น˜ ์ž‘์—…(๋ฃจํ”„ ๋งˆ์šดํŠธ), ํŒŒ์ผ ์‹œ์Šคํ…œ ์กฐ์ž‘ ๋“ฑ์„ ์œ„ํ•œ D-Bus API์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ BCache, BTRFS, iSCSI, libStorageManagement, LVM2, LVM ์บ์‹œ ๋ฐ zRAM์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“ˆ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด, UDisk๋Š” GNOME ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ GNOME ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ๋ฐ ๋‹ค์–‘ํ•œ ๊ทธ๋ž˜ํ”ฝ ๊ตฌ์„ฑ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ:

  • ๊ตฌํ˜„ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋งˆ์šดํŠธ ์˜ต์…˜์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ UDisk๋ฅผ ํ†ตํ•ด ๊ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์œ ํ˜•(/etc/fstab์— ์ •์˜๋˜์ง€ ์•Š์€ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ)์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ๋งˆ์šดํŠธ ์˜ต์…˜์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • D-Bus ๊ฐ์ฒด์˜ ์†์„ฑ์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๊ฐ์ฒด ์†์„ฑ์€ ๋ฉ”์†Œ๋“œ ํ˜ธ์ถœ์ด ๋ฐ˜ํ™˜๋˜๊ธฐ ์ „์— ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค).
  • ๋‚ด๋ถ€ ๋ชจ๋“ˆ์˜ API๊ฐ€ ์žฌ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ EnableModule() ํ˜ธ์ถœ์„ ํ†ตํ•ด ๋ชจ๋“ˆ์„ ๊ฐœ๋ณ„์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค ์—†์ด libudisks2 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋งŒ ๋นŒ๋“œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋งˆ์šดํŠธ ์ง€์  ์ •๋ฆฌ๋ฅผ ์œ„ํ•œ systemd ์„œ๋น„์Šค๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋น„์˜๊ตฌ ๋ฐ ์˜๊ตฌ ๋งˆ์šดํŠธ ์ง€์ ์— ๋Œ€ํ•ด ๋งˆ์šดํŠธ ์ƒํƒœ๊ฐ€ ๋ณ„๋„๋กœ ์ถ”์ ๋˜๋ฉฐ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹œ์ž‘๋  ๋•Œ ์ •๋ฆฌ๊ฐ€ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
  • ๋ณ„๋„์˜ VDO ๋ชจ๋“ˆ ์—†์ด๋„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด LVM-VDO ํ†ตํ•ฉ ๋ชจ๋“ˆ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • BitLocker ์žฅ์น˜ ์ž ๊ธˆ ํ•ด์ œ ๋ฐ ์ž ๊ธˆ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    ์ถœ์ฒ˜ : opennet.ru

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