Korea FreeBSD Users Group
Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

(Answer) (Category) FreeBSD 비공식 한국어 FAQ : (Category) 시스템 관리/튜닝 :
softupdate파일 시스템을 사용하려면?
기본적으로 softupdate에 대한 설명은 /usr/src/sys/ufs/ffs/README.softupdates에

영어로(-.-;) 잘 나와 있습니다.

간단히 사용하는 방법을 적어보면,

1. 먼저 커널 설정파일에 다음과 같이 적어 줍니다.

options        SOFTUPDATES

2. 그리고 다음과 같이 소스 파일들을 링크시킵니다. 

cd /usr/src/sys/ufs/ffs && ln -s ../../contrib/softupdates/*.[ch] .

3. 커널을 컴파일 합니다.

4. 재 부팅 할때, boot -s 즉, 싱글 모드로 부팅합니다.

5. softupdate 방식을 사용할 파티션을 -r 옵션(read-only)으로 마운트 합니다.

예) mount -r /usr (/usr 파티션을 softupdate방식으로 사용하고자 할 경우)

6. tunefs 명령을 사용합니다.

예) tunefs -n enable /usr

7. exit명령으로 싱글 모드에서 빠져 나옵니다.

8. mount 명령으로 softupdate 파일 시스템이 제대로 설정 되었는지 확인해 봅니다.

예)/dev/ad0s1f on /usr (ufs, local, soft-updates, writes: sync 1193 async 5252, reads: sync 4892 async 438)
                                   ^^^^^^^^^^^^^
jbkb
2000년 6월에 softupdate는 BSD license가 되었습니다.
따라서 위 과정에서 2는 할 필요가 없습니다.

만약 4.0-RELEASE에서 -stable로 업그레이드해 가며 softupdate
를 사용하던 분이라면, 커널 소스를 CVSup으로 받아오기 전에
과정 2에서 생성된 /sys/ufs/ffs에 링크된 파일이 있는지 확인해 보시고
있다면 지우고 다시 cvsup하시기 바랍니다. 파일이 이제는 처음부터
그 위치에 있으므로 링크 과정이 필요가 없습니다.
cjh
[Append to This Answer]
Previous: (Answer) 스왑 공간을 늘리려면 어떻게 합니까?
Next: (Answer) 버전 4 이후 커널 빌드 방법은?
This document is: http://www.kr.freebsd.org/cgi-bin/fom.cgi?file=74
[Search] [Appearance]
This is a Faq-O-Matic 2.719.

Copyright © 1998-2003 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
Powered by FreeBSD