이 HOWTO는 한 컴퓨터에 대한 실험으로부터 나온 결과이다. 당연히 첫 번째 백업 단계에서 백업이 필요한 디렉토리와 파일을 알 수 있을 것이다. 나는 첫 단계에서 X를 저장하고 복구하는 것은 다루지 않았다. 또한 Intel 이 외의 프로세서에 대해서도 전혀 다루지 않았다.
여러분이 자신의 컴퓨터에 이 스크립트를 시험하고 개선시켜 피드백을 준다면 감사하겠다. 또한 백업 소프트웨어 판매회사가 자신의 제품의 최소 백업을 어떻게 할 것인가를 문서화해 준다면 고맙겠다. 또한 나는 리눅스 공동체가 밤에 조금 더 편히 잠드는 것을 보고 싶다.
자원자를 환영한다. 시작하기 전에 다른 이가 이미 작업하고 있지 않은지 나와 함께 점검해야 할 것이다.
분할영역 편집기- 다른 하드드라이브의 분할영역 경계를 조정하거나, 다른 geometry에 대해 같은 작업을 하는 것. 또는, 하나의 하드 드라이브 내에서 분할영역의 크기를 조절하는 것. GUI는 아마도 좋은 생각일 것이다. FSF의 parted는 또한 하나의 대안이 될 것으로 보인다. 그것은 기존의 분할영역의 크기를 재조정할 수 있으나 몇 가지 제약이 있다.
make.fdisk는 현재 하나의 스크립트이다. 마운트 명령어를 다른 스크립트로 분리해서 make.dev.hda 같이 실행가능하게 만들어야 한다. 그리고 몇 가지 장난을 칠 수 있게 리부팅한다(내가 한번도 들어보지 못한 OS를 위한 분할 영역을 만든다 든지). 또는 parted를 실행시킨 후 tomsrtbt를 실행하기 위해 리부팅하고 모든 리눅스 분할 영역을 마운트하고 계속한다.
make.fdisk는 현재 몇몇 FAT 분할 영역만을 인식한다. 그래서, 다른 것들도 인식 가능하게 make.fdisk에 코드를 추가하거나 출력 파일에서 그들을 재구성하도록 적당한 사용 설명을 만든다.
ext3fs에 대해서도 유사한 일들. ext3fs는 ext2의 저널링 버전이다.
FAT12나 FAT16 분할영역에 대해서는 포맷을 실행하지 않으며 분할 영역 내부로 아무것도 써 넣지 않는다. 그래서 DOS 6.x에는 혼란을 주지 않는다. 문제에 대한 설명을 위해서는 fdisk에 대한 주의 사항을 보라.
The second stage backup and restore scripts currently use gzip for compression. They could benefit from using bzip2 instead. This change will require saving the libbz2* libraries in /usr/lib instead of libz.
ext2/3 파일 시스템으로 ZIP 디스크에 쓰는 스크립트.
인간이 사용하는 다른 언어로의 번역
loadlin이나 비슷한 프로그램이 어떤 영향을 미치는지 조사
GRUB을 위한 수정
CD-ROM을 사용하기 위한 스크립트의 변화. tomsrtbt로 부팅이 가능하고 그 나머지 부분에는 일단계 복구 자료를 포함하고 있는 CD-ROM이 만들어 지는 것.