DogLinux ๋นŒ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด ํ™•์ธ

DogLinux ๋ฐฐํฌ ํ‚คํŠธ(Puppy Linux ์Šคํƒ€์ผ์˜ Debian LiveCD)์˜ ์ „๋ฌธ ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ ์œ„ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ค€๋น„๋˜์—ˆ์œผ๋ฉฐ, Debian 11 Bullseye ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๊ณ  PC ๋ฐ ๋žฉํ†ฑ ํ…Œ์ŠคํŠธ ๋ฐ ์„œ๋น„์Šค์šฉ์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE์™€ ๊ฐ™์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ ํ‚คํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์žฅ๋น„ ์„ฑ๋Šฅ ํ™•์ธ, ํ”„๋กœ์„ธ์„œ ๋ฐ ๋น„๋””์˜ค ์นด๋“œ ๋กœ๋“œ, SMART HDD ๋ฐ NVMe SSD ํ™•์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. USB ๋“œ๋ผ์ด๋ธŒ์—์„œ ๋‹ค์šด๋กœ๋“œํ•œ ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๋Š” 1.14GB(ํ† ๋ ŒํŠธ)์ž…๋‹ˆ๋‹ค.

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

  • ๊ธฐ๋ณธ ์‹œ์Šคํ…œ ํŒจํ‚ค์ง€๊ฐ€ Debian 11.4 ๋ฆด๋ฆฌ์Šค๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. man-db ํŒจํ‚ค์ง€๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์˜์–ด ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€๋ฅผ ์ €์žฅํ–ˆ์Šต๋‹ˆ๋‹ค(์ด์ „ ๋นŒ๋“œ์—์„œ๋Š” ๋ชจ๋“  man ํŽ˜์ด์ง€๊ฐ€ ์ž˜๋ ธ์Šต๋‹ˆ๋‹ค).
  • 64๋น„ํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ amd32 ์•„ํ‚คํ…์ฒ˜์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋“ˆ apt2sfs, apt2sfs-fullinst ๋ฐ remastercow๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์ • ์Šคํฌ๋ฆฝํŠธ. ๋” ์ด์ƒ ๋ชจ๋“  man ํŒŒ์ผ์„ ์ œ๊ฑฐํ•˜์ง€ ์•Š๊ณ  ๋Œ€์‹  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ /usr/local/lib/cleanup ํŒŒ์ผ์—์„œ ํ•จ์ˆ˜ ํ˜ธ์ถœ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • dd_rescue, luvcview ๋ฐ whdd๋Š” Debian 11 ํ™˜๊ฒฝ์—์„œ ๋‹ค์‹œ ๋นŒ๋“œ๋ฉ๋‹ˆ๋‹ค.
  • Chromium 103.0.5060.53, CPU-X 4.3.1, DMDE 4.0.0.800 ๋ฐ HDDSuperClone 2.3.3์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋Œ€์ฒด ์„ค์น˜ ์Šคํฌ๋ฆฝํŠธ instddog2win์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(EFI ๋ชจ๋“œ๋กœ ์„ค์น˜๋œ Windows์— DebianDog ์ถ”๊ฐ€).

๋นŒ๋“œ ๊ธฐ๋Šฅ:

  • UEFI ๋ฐ ๋ ˆ๊ฑฐ์‹œ/CSM ๋ชจ๋“œ์—์„œ ๋ถ€ํŒ…์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. NFS์™€ ํ•จ๊ป˜ PXE๋ฅผ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํฌํ•จ. USB/SATA/NVMe ์žฅ์น˜์—์„œ, FAT32/exFAT/Ext2/3/4/NTFS ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ. UEFI ๋ณด์•ˆ ๋ถ€ํŒ…์€ ์ง€์›๋˜์ง€ ์•Š์œผ๋ฉฐ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒˆ ํ•˜๋“œ์›จ์–ด์˜ ๊ฒฝ์šฐ HWE ๋ถ€ํŒ… ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค(live/hwe์—๋Š” ์ƒˆ๋กœ์šด Linux ์ปค๋„, libdrm ๋ฐ Mesa๊ฐ€ ํฌํ•จ๋จ).
  • ์ด์ „ ํ•˜๋“œ์›จ์–ด์™€์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด PAE ์ปค๋„์ด ์•„๋‹Œ live32 i686 ๋ฒ„์ „์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฐํฌํŒ์˜ ํฌ๊ธฐ๋Š” copy2ram ๋ชจ๋“œ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(๋‹ค์šด๋กœ๋“œ ํ›„ USB ๋“œ๋ผ์ด๋ธŒ/๋„คํŠธ์›Œํฌ ์ผ€์ด๋ธ”์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Œ). ์ด ๊ฒฝ์šฐ ์‚ฌ์šฉ๋˜๋Š” squashfs ๋ชจ๋“ˆ๋งŒ RAM์— ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค.
  • ๋…์  NVIDIA ๋“œ๋ผ์ด๋ฒ„์˜ ์„ธ ๊ฐ€์ง€ ๋ฒ„์ „(470.x, 390.x ๋ฐ 340.x)์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋”ฉ์— ํ•„์š”ํ•œ ๋“œ๋ผ์ด๋ฒ„ ๋ชจ๋“ˆ์ด ์ž๋™์œผ๋กœ ๊ฐ์ง€๋ฉ๋‹ˆ๋‹ค.
  • GPUTest ๋ฐ Unigine Heaven์„ ์‹คํ–‰ํ•  ๋•Œ Intel+NVIDIA, Intel+AMD ๋ฐ AMD+NVIDIA ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋น„๋””์˜ค ํ•˜์œ„ ์‹œ์Šคํ…œ์ด ํฌํ•จ๋œ ๋…ธํŠธ๋ถ ๊ตฌ์„ฑ์ด ์ž๋™์œผ๋กœ ๊ฐ์ง€๋˜๊ณ  ํ•„์š”ํ•œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๊ฐ€ ๊ฐœ๋ณ„ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์—์„œ ์‹คํ–‰๋˜๋„๋ก ์„ค์ •๋ฉ๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ํ™˜๊ฒฝ์€ Porteus Initrd, OverlayFS, SysVinit ๋ฐ Xfce 4.16์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. pup-volume-monitor๋Š” ๋“œ๋ผ์ด๋ธŒ ๋งˆ์šดํŠธ๋ฅผ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค(gvfs ๋ฐ udisks2๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ). ALSA๋Š” Pulseaudio ๋Œ€์‹  ์ง์ ‘ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šด๋“œ ์นด๋“œ์˜ HDMI ์šฐ์„  ์ˆœ์œ„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ž์ฒด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Debian ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•˜๊ณ  ํ•„์š”ํ•œ ์ถ”๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๋ชจ๋“ˆ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ๋ถ€ํŒ… ํ›„ squashfs ๋ชจ๋“ˆ ํ™œ์„ฑํ™”๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
  • ์…ธ ์Šคํฌ๋ฆฝํŠธ ๋ฐ ์„ค์ •์€ live/rootcopy ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ชจ๋“ˆ์„ ๋‹ค์‹œ ๋นŒ๋“œํ•  ํ•„์š” ์—†์ด ๋ถ€ํŒ… ์‹œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์ž‘์—…์€ ๋ฃจํŠธ ๊ถŒํ•œ์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์˜์–ด์ด๊ณ  ๋ฒˆ์—ญ์ด ์žˆ๋Š” ํŒŒ์ผ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณต๊ฐ„ ์ ˆ์•ฝ์„ ์œ„ํ•ด ์ž˜๋ฆฌ์ง€๋งŒ ์ฝ˜์†”๊ณผ X11์€ ํ‚ค๋ฆด ๋ฌธ์ž๋ฅผ ํ‘œ์‹œํ•˜๊ณ  Ctrl + Shift๋กœ ๋ ˆ์ด์•„์›ƒ์„ ์ „ํ™˜ํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฃจํŠธ์˜ ๊ธฐ๋ณธ ์•”ํ˜ธ๋Š” dog์ด๊ณ  ๊ฐ•์•„์ง€์˜ ๊ธฐ๋ณธ ์•”ํ˜ธ๋Š” dog์ž…๋‹ˆ๋‹ค. ์ˆ˜์ •๋œ ๊ตฌ์„ฑ ํŒŒ์ผ ๋ฐ ์Šคํฌ๋ฆฝํŠธ๋Š” 05-customtools.squashfs์— ์žˆ์Šต๋‹ˆ๋‹ค.
  • syslinux ๋ฐ systemd-boot(gummiboot) ๋ถ€ํŠธ๋กœ๋”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ FAT32 ํŒŒํ‹ฐ์…˜์— installdog ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” grub4dos ๋ฐ Ventoy์šฉ ๊ธฐ์„ฑ ๊ตฌ์„ฑ ํŒŒ์ผ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์‹œํŒ PC/๋…ธํŠธ๋ถ์˜ ํ•˜๋“œ๋””์Šคํฌ/SSD์— ์„ค์น˜ํ•˜์—ฌ ์„ฑ๋Šฅ ์‹œ์—ฐ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด FAT32 ํŒŒํ‹ฐ์…˜์„ ์‰ฝ๊ฒŒ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์Šคํฌ๋ฆฝํŠธ๋Š” UEFI ๋ณ€์ˆ˜(UEFI ํŽŒ์›จ์–ด์˜ ๋ถ€ํŒ… ๋Œ€๊ธฐ์—ด)๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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