주어진
$ cat /etc/fstab
...
/dev/mapper/lubuntu--vg-swap none swap sw 0 0
왜 우리는 여전히 필요합니까?
$ sudo swapoff /dev/mapper/lubuntu--vg-swap
$ sudo mkswap /dev/mapper/lubuntu--vg-swap
$ sudo swapon /dev/mapper/lubuntu--vg-swap
?
즉, 왜 둘 다 설정 mkswap
하고 /etc/fstab
교환을 설정해야 합니까? 이들해야 할 일과 해야 할 일 mkswap
의 /etc/fstab
차이점은 무엇인가요 ?
내 질문은 다음에서 비롯됩니다.https://unix.stackexchange.com/a/502591/674
감사해요.
답변1
jordanm이 말했듯이 fstab은 마운트할 파일 시스템과 부팅 시 활성화되는 스왑 장치에 대한 정보가 포함된 파일일 뿐입니다. 이 작업을 수동으로 수행하고 싶지는 않습니다.
mount
및 에 대한 매뉴얼 페이지를 살펴보십시오 swapon
.
설치(8)
-a, --all
Mount all filesystems (of the given types) mentioned in fstab (except for those whose line contains the
noauto keyword). The filesystems are mounted following their order in fstab.
교환(8)
-a, --all
All devices marked as ``swap'' in /etc/fstab are made available, except for those with the ``noauto''
option. Devices that are already being used as swap are silently skipped.
이 명령은 장치에 ext4 파일 시스템과 같은 mkswap
스왑 장치를 생성합니다 .mkfs.ext4
답변2
재부팅 후에도 스왑을 사용하고 싶다면
그런 다음 스왑 파티션 세부 정보 항목은 /etc/fstab에 있어야 합니다.