http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%8A%A4%EC%99%91_%ED%8C%8C%EC%9D%BC_%EC%83%9D%EC%84%B1
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
이 방법이 필요한 이유. swap는 복구가 안되기 때문에 -_-;; clonezilla로 복구 하면 부팅시간 엄청 걸리네요 매번 변경 하기 구차니즘 ㅎㅎ;;
su
cd /mnt/다른하드
(여기서 /mnt/하드경로 이것이 하나의 경로다 사용자에 따라 위치가 다른 것이다 /media/test 이런식으로 될수도 있다는 말)
다른 하드로 갑니다(본문에서는 /에 생성 하는대 이렇게 하면 백업 할때 구찮음)
dd if=/dev/zero of=/mnt/다른하드/swapfile bs=1024 count=524288
이것을 하지 않으면 swp가 오래 되었다고 어쩌구 나오네요 old
fallocate -l 8.1G /mnt/다른하드/swapfile
전 8.1G로 생성 하였습니다 요즘 보통 램이 기본이 8G니깐요.. 본인의 램이 16G시면 16G로 하시면 되네요
chmod 0600 /mnt/다른하드/swapfile
보안을 위해서 권한 상승.
ll /mnt/다른하드/swapfile -h
잘 만들어 졌는지 확인
mkswap /mnt/다른하드/swapfile
스왓 파일로 적용 old 문구가 나오면 위에 dd if 저것을 해주세요.
swapoff -a
모든 swap를 언마운트 해준다
swapon /mnt/다른하드/swapfile
임시 등록 해줍니다
swapon -a
blkid
현재 어떻게 등록 되어 있는지 확인 swap 라고 찾으시면 되네요.
그리고 번호를 적으세요. 다른 곳에
(UUID로 하면 에러가 발생 gg)
cp /etc/fstab /etc/fstab.bak
고치기 전에 미례 백업 하기.
nano /etc/fstab
노트 펴고 아래 경로를 입력 하면 되네요 이때 파일의 경우 UUID가 에러가 나네요 -_-;; 결론적으로 경로만 되나 봅니다.
그리고 기존 swap 부분에 앞 부분에는 # 주석 쳐리 해주세요 오류가 날수 있으니 말이죠.
/mnt/다른하드/swapfile none swap sw 0 0
(클릭 하면 확대 보여짐)
swap 등록 되어 있는 곳에서 변경 합니다.
결론은 새로 등록 할때는 경로만 변경 해주면 되는 거죠
nano /etc/fstab
/mnt/다른하드/swapfile none swap sw 0 0
chown -Rh root:root /mnt/다른하드/swapfile
이것만 교채 해주면 됩니다. 기존 것은 # 주석 쳐리 하고요. 헛갈수 있는 것이 UUID로 다 시작 하는대 /mnt 사용자 경로 부터 시작해서 이상한대 원래 그럼 ㅎㅎ 조금 불편도 하고 좀 거시기 하네요 나중에 다른 방법 찾으면 다시 올릴 생각.
나머지 남아 있는 기존 swap 은
parted 로 해서 본다음에 지우면 된다.
parted /dev/sdaX
p
4라고 쳤을대..
rm 4
q
실패시 이유는 마운트 인증 요구 체크 하셔야 하네요.. 그놈 디스크
예전에는 숨겨 졌는대 ㅎㅎ 지금은 그냥 보임 -_-;; 그냥 골라서 백업 해야 하겠네요 7.6G 정도가 8G의 경우 그 파티션이니 알아서 찾아서
체크 해제 해서 백업 해야죠 ㅎㅎ..
추가적으로 백업 할때 swap 파티션이 그대로 보이게 되는대 아래 처럼 변경 하여 주면되네요 그냥 gparted로 해주어도 되고요.플러그인 부분 체크
https://www.gnu.org/software/parted/manual/html_chapter/parted_2.html
sudo parted
su
parted
실행
p
보기
set 3 hidden on
선택 3번의 swp를 hidden 숨기겠다 on 반대로 set 3 hidden off 하면 꺼짐
p
다시 보기
q
나가기
구차니즘
sudo parted
su
parted
실행
p
보기 해당 7.6G 파티션 확인
rm 3
이렇게 지웠다.
q
http://blog.fritzhardy.com/?p=684
swap 만들기 매우 상세 하며 잘되어 있음.. 성공 하진 못했지만.. 생성 까지는 완성
http://askubuntu.com/questions/248158/how-do-i-setup-an-encrypted-swap-file
암호화 하기( 아래 내용은 부분투에만 해당 코드 같네요 -_-;;
fallocate -l 8.1G /mnt/다른하드/cryptswap
nano /etc/crypttab
cryptswap /mnt/다른하드/cryptswap /dev/urandom swap
service cryptdisks reload
nano /etc/fstab
/dev/mapper/cryptswap none swap sw 0 0
swapon -a
추가 내용
Add the following to /etc/crypttab
cryptswap /cryptswap /dev/urandom swap
여기서 이 문장은 nano 로 편집 하여 넣으라는 소리다 ㅎㅎ 착각을 했음 ㅠㅠ
ecryptfs-setup-swap 먼져 해야 하네요
댓글
댓글 리스트-
작성자동우 작성자 본인 여부 작성자 작성시간 16.09.03 https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
실해 하여 이건 성공 ㅎㅎ -
작성자동우 작성자 본인 여부 작성자 작성시간 16.09.03 http://unixetc.co.uk/2016/03/20/linux-device-change-breaks-encrypted-swap/
-
작성자동우 작성자 본인 여부 작성자 작성시간 16.09.03 Add the following to /etc/crypttab
cryptswap /cryptswap /dev/urandom swap
여기서 이 문장은 nano 로 편집 하여 넣으라는 소리다 ㅎㅎ 착각을 했음 ㅠㅠ
ecryptfs-setup-swap 먼져 해야 하네요 -
작성자동우 작성자 본인 여부 작성자 작성시간 16.09.03 http://unix.stackexchange.com/questions/281639/unable-to-activate-new-encrypted-swap-partition
ㅎㅎ 잘 안됨 -
작성자동우 작성자 본인 여부 작성자 작성시간 16.09.03 http://blog.403labs.com/post/9388771271/reducing-encrypted-swap-size-with-lvm
lvm으로 들어 가서 빡신가 보다 ㅋㅋ 하여간 lvm이 -_-;;