← Documents Documentation/admin-guide/ufs.rst GitHub 원문 ↗

Linux 6.18.37 · Administration

Using UFS

운영체제별 UFS 구현을 mount할 때 필요한 ufstype 값과 Linux read/write 지원 범위를 설명합니다.

Source pathDocumentation/admin-guide/ufs.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약과 해설

ufs.rst:1-68

UFS variant는 자동 식별하기 어려우므로 source OS와 format에 맞는 `ufstype`을 명시해야 합니다. 잘못 고르면 mount 실패뿐 아니라 write support 기대가 달라질 수 있습니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 =========
2 Using UFS
3 =========
4
5 mount -t ufs -o ufstype=type_of_ufs device dir
6
7
8 UFS Options
9 ===========
10
11 ufstype=type_of_ufs
12 UFS is a file system widely used in different operating systems.
13 The problem are differences among implementations. Features of
14 some implementations are undocumented, so its hard to recognize
15 type of ufs automatically. That's why user must specify type of
16 ufs manually by mount option ufstype. Possible values are:
17
18 old
19 old format of ufs
20 default value, supported as read-only
21
22 44bsd
23 used in FreeBSD, NetBSD, OpenBSD
24 supported as read-write
25
26 ufs2
27 used in FreeBSD 5.x
28 supported as read-write
29
30 5xbsd
31 synonym for ufs2
32
33 sun
34 used in SunOS (Solaris)
35 supported as read-write
36
37 sunx86
38 used in SunOS for Intel (Solarisx86)
39 supported as read-write
40
41 hp
42 used in HP-UX
43 supported as read-only
44
45 nextstep
46 used in NextStep
47 supported as read-only
48
49 nextstep-cd
50 used for NextStep CDROMs (block_size == 2048)
51 supported as read-only
52
53 openstep
54 used in OpenStep
55 supported as read-only
56
57
58 Possible Problems
59 -----------------
60
61 See next section, if you have any.
62
63
64 Bug Reports
65 -----------
66
67 Any ufs bug report you can send to [email protected] or
68 to [email protected] (do not send partition tables bug reports).
69

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Using UFS

1-7

UFS filesystem은 다음 형식으로 mount합니다.

mount -t ufs -o ufstype=type_of_ufs device dir

UFS Options

8-57

UFS는 여러 operating system에서 널리 쓰이지만 구현 차이가 있고 일부 feature는 문서화되지 않아 type을 자동 판별하기 어렵습니다. 따라서 `ufstype=type_of_ufs` mount option으로 직접 지정해야 합니다.

ufstype사용처Linux 지원
oldold UFS format기본값, read-only
44bsdFreeBSD, NetBSD, OpenBSDread-write
ufs2FreeBSD 5.xread-write
5xbsdufs2 synonymread-write
sunSunOS(Solaris)read-write
sunx86Intel용 SunOS(Solarisx86)read-write
hpHP-UXread-only
nextstepNextStepread-only
nextstep-cdNextStep CDROM, `block_size == 2048`read-only
openstepOpenStepread-only

Possible Problems

58-63

문제가 있다면 다음 bug report 절을 참조하십시오.

Bug Reports

64-68

UFS bug report는 `[email protected]` 또는 `[email protected]`로 보낼 수 있습니다. partition table bug report는 보내지 마십시오.