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