요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
=========
2
Using UFS
3
=========
5
mount -t ufs -o ufstype=type_of_ufs device dir
8
UFS Options
9
===========
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:
18
old
19
old format of ufs
20
default value, supported as read-only
22
44bsd
23
used in FreeBSD, NetBSD, OpenBSD
24
supported as read-write
26
ufs2
27
used in FreeBSD 5.x
28
supported as read-write
30
5xbsd
31
synonym for ufs2
33
sun
34
used in SunOS (Solaris)
35
supported as read-write
37
sunx86
38
used in SunOS for Intel (Solarisx86)
39
supported as read-write
41
hp
42
used in HP-UX
43
supported as read-only
45
nextstep
46
used in NextStep
47
supported as read-only
49
nextstep-cd
50
used for NextStep CDROMs (block_size == 2048)
51
supported as read-only
53
openstep
54
used in OpenStep
55
supported as read-only
58
Possible Problems
59
-----------------
61
See next section, if you have any.
64
Bug Reports
65
-----------
67
Any ufs bug report you can send to [email protected] or
68
to [email protected] (do not send partition tables bug reports).
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Using UFS
1-7UFS filesystem은 다음 형식으로 mount합니다.
mount -t ufs -o ufstype=type_of_ufs device dir
UFS Options
8-57UFS는 여러 operating system에서 널리 쓰이지만 구현 차이가 있고 일부 feature는 문서화되지 않아 type을 자동 판별하기 어렵습니다. 따라서 `ufstype=type_of_ufs` mount option으로 직접 지정해야 합니다.
| ufstype | 사용처 | Linux 지원 |
|---|---|---|
| old | old UFS format | 기본값, read-only |
| 44bsd | FreeBSD, NetBSD, OpenBSD | read-write |
| ufs2 | FreeBSD 5.x | read-write |
| 5xbsd | ufs2 synonym | read-write |
| sun | SunOS(Solaris) | read-write |
| sunx86 | Intel용 SunOS(Solarisx86) | read-write |
| hp | HP-UX | read-only |
| nextstep | NextStep | read-only |
| nextstep-cd | NextStep CDROM, `block_size == 2048` | read-only |
| openstep | OpenStep | read-only |
Possible Problems
58-63문제가 있다면 다음 bug report 절을 참조하십시오.
Bug Reports
64-68UFS bug report는 `[email protected]` 또는 `[email protected]`로 보낼 수 있습니다. partition table bug report는 보내지 마십시오.
요약과 해설
ufs.rst:1-68UFS variant는 자동 식별하기 어려우므로 source OS와 format에 맞는 `ufstype`을 명시해야 합니다. 잘못 고르면 mount 실패뿐 아니라 write support 기대가 달라질 수 있습니다.