¿©·¯ºÐÀº ¾îµò°¡¿¡ ÀÖ´Â ±¸ÃâµÈ ÆÄƼ¼ÇÀ» È®½ÇÇÏ°Ô ¸¸µé ÇÊ¿ä°¡ ÀÖ´Ù. À߸¸µÇ¸é ´ç½Å ½Ã½ºÅÛÀº ¾Æ¸¶ root, /usr, /home ¿¡ ¸î°³ÀÇ ÆÄƼ¼ÇÀ» °¡Áö°í ÀÖ´Ù. À̵éÁß °í¸£¸é ¾Æ¹« ¹®Á¦µµ ¾øÀ» °ÍÀÌ´Ù: ´ÜÁö ÀÌÁß Çϳª¿¡ »õ·Î¿î µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù.
¿ÀÁ÷ root ¸¸ °¡Áö°í ÀÖ°í root¿¡´Ù°¡ ¸ðµç°ÍÀ» ÀúÀå Çß´Ù¸é Á»´õ ´Ù·ç±â Èûµé °ÍÀÌ´Ù. ´ç½ÅÀº MS-DOG ³ª Windows ÆÄƼ¼ÇÀ» °¡Áö°í ÀÖ°í ±×°ÍÀ» »ç¿ëÇϴ°¡? ȤÀº Ä¿³Î¿¡ ¸ðµâó·³ ramdisk µå¶óÀ̹ö¸¦ °¡Áö°í Àִ°¡? Ä¿³ÎÀÌ 1.3.48 ÀÌ»óÀ̸é ramdisk ¸¦ »ç¿ëÇؼ ´ÙÀ½°ú °°ÀÌ Çضó.
# dd if=/dev/zero of=/dev/ram0 bs=1k count=2048 # mke2fs -v -m 0 /dev/ram0 2048 # mount -t ext2 /dev/ram0 /mntÀÌ°ÍÀº 2MB ÀÇ ramdisk volume À» ¸¸µé°í À̸¦ /mnt¿¡ mount ÇÏ´Â °ÍÀÌ´Ù. °æ°í: ¸¸¾à 'kerneld'¸¦ automatically load and unload kernel modules·Î »ç¿ëÇÑ´Ù¸é ÀÌ°ÍÀ¸·ÎºÎÅÍ ¾î¶² ÈÀϵµ º¹»çÇϱâ Àü±îÁö´Â ºñÈֹ߼º ±â¾ïÀåÄ¡ À§¿¡ ramdisk ¸¦ unmount ÇÏÁö ¸»¾Æ¶ó. Çѹø ÀÌ°ÍÀ» unmount Çϸé 'knrneld'´Â ÀÌ°ÍÀº ¸ðµâÀ» unload ÇÒ¼ö ÀÖ´Ù°í °¡Á¤Çϸç, ÀÌÀÏÀÌ ÀϾ¸é ¸Þ¸ð¸®´Â Ä¿³ÎÀÇ ´Ù¸¥ ºÎºÐ¿¡¼ ´Ù½Ã »ç¿ëµÇ°í, ÀڷḦ º¹±¸ ÇÏ´À¶ó °É¸° ¸ðµç Èû°Ü¿î ½Ã°£µéÀ» ÀÒ¾î¹ö¸®°Ô µÇ´Â °ÍÀÌ´Ù.
¸¸¾à ¾î¶² »õ·Î¿î superfioopy removable device ¸¦ °¡Áö°í ÀÖ´Ù¸é ±× ¹æ¹ýµéÀº ÆÄƼ¼ÇÀ» º¹±¸Çϴµ¥ ÁÁÀº ¼±ÅÃÀÌ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ´ç½ÅÀº Ç÷ÎÇÇ¿¡ ³¡±îÁö Ãæ½ÇÇØ¾ß ÇÑ´Ù.
¿©·¯ºÐÀÌ ÇÊ¿äÇÑ ´Ù¸¥ ÇÑ°¡Áö´Â ÆÄƼ¼Ç deviceÀÇ Áß¾ÓÀ¸·Î ºÎÅÍ ÇÊ¿äÇÑ ÀڷḦ ÀÐÀ» ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÌ´Ù. °ï°æ¿¡ óÇßÀ»¶§ 'dd'´Â ±× ÀÏÀ» ÇÒ °ÍÀÌÁö¸¸, 600MB ÆÄƼ¼ÇÀ» 800MB ÆÄƼ¼ÇÀ¸·Î Àоîµé¿© ¸í·É ÇÏ°í, 'dd'´Â Àб⸦ °íÁýÇÏÁö¸¸ óÀ½ 600MB´Â ¹«½ÃÇÑ´Ù.ÀÌ´Â ½Ã°£ÀÌ ¸¹ÀÌ °É¸°´Ù. ¹æ¹ýÀº ÆÄƼ¼Ç Áß¾ÓÀ» ãÀ» ÇÁ·Î±×·¥À» ±â·ÏÇÏ´Â °ÍÀÌ´Ù. À̸¦ 'fsgrab'¶ó ºÎ¸£´Âµ¥ uuencoded, gizpped tar file ¿¡¼ »ç¿ë¹ý, ¼³Ä¡¹ý, ÀúÀÛ±Ç ¸Þ¼¼Áö¿Í ÇÔ²² ±¸ÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½ ¸í·ÉÀ¸·Î À̸¦ °Ë»öÇØ º¸ÀÚ :
$ uuencoded < Ext2fs-Undeldtion-mini-HOWTO $ gzip -dc fsgrab.tar.gz | tar xf - begin 644 fsgrab.tar.gz , endÀÌ ÇÁ·Î±×·¥ÀÌ ¿Ïº®ÇÏ°Ô ÀÛµ¿µÇ´õ¶óµµ ¾î¶»°Ô À̸¦ ¼öÇàÇÏ´ÂÁö´Â Ã¥ÀÓÁú ¼ö ¾ø´Ù´Â Á¡À» °æ°íÇÑ´Ù. warranty ¿¡¼ ºÎÁ·ÇÑ ºÎºÐÀÇ »ó¼¼ÇÑ °ÍÀº GNU General Public Licence¸¦ Æ÷ÇÔÇÑ 'COPYING' ÈÀÏÀÇ 'No warranty' ¼½¼ÇÀ» ºÁ¶ó.