아치 리눅스 위키에서 많은 페이지를 읽고 마침내 운영 체제를 설치하겠습니다. 문제는 내가 이해할 수 없는 명령이 많아서(접두어를 읽을 수 없음) 요리 레시피와 같은 텍스트 파일을 만들었습니다. 설치.
loadkeys la-latin1
iw dev
wifi-menu -o [iw dev output device name]
cfdisk
lsblk
mkfs -t ext4 dev/sdaX
/* here comes the swap part */
mount dev/sdaX /mnt
swapon xxx
pacstrap /mnt base base-devel grub-bios networkmanager os-prober
genfstab -U -p /mnt >> /mnt/etc/fstab
...
..
.
문제는 Windows에서 지저분한 스왑 테이블을 싫어하기 때문에 스왑 파티션 대신 스왑 파일을 사용하고 싶다는 것입니다.
나는 기사를 읽었다우편 엽서아치 리눅스에서 스왑을 했는데 전혀 이해할 수 없어서 다시 확인해야 할 것 같습니다. 그게 무엇인가요 chmod 600
? 이 단계가 올바른 순서로 되어 있나요? ,
그리고 저는 "자동화된 방법"을 믿지 않습니다.
/ 폴더만 사용하여 스왑 파일을 만드는 방법, txt에 어떤 줄을 추가해야 합니까?
답변1
스왑 공간으로 사용할 파일을 설정하는 데는 여러 단계가 있습니다.
1 - 문서를 작성합니다. 파일을 dd
읽고 출력하는 데 여러 가지 방법을 사용합니다 . 1GB 파일이 생성됩니다. 파일을 생성한 후 모드를 600으로 설정하고 루트가 소유자 사용자인지 확인하십시오./dev/zero
dd if=/dev/zero of=/path/to/swapfile bs=1024 count=100000
chmod 600 /path/to/swapfile
이 dd
명령은 if
입력 파일이며, 이 경우 /dev/zero입니다. of
출력 파일은 어디에 기록됩니까? 이 경우에는 스왑 파일의 전체 경로입니다. bs
블록 크기입니다. 한 번에 1024바이트를 가져오려고 하며, count
그 중 몇 바이트를 가져오고 싶은지 알려줍니다(이 경우 1GB를 구성하기에 충분함).
2 - 파일을 스왑 파일 시스템으로 만듭니다.mkswap /path/to/swapfile
완료되면 필요할 때 수동으로 시작할 수 있습니다. swapon /path/to/swapfile
또는 항상 활성화하려면 /etc/fstab에 대한 참조를 추가하여 로드하세요.
/path/to/swapfile none swap sw 0 0
스왑 파일이 실제로 있는 파일 시스템을 로드하려면 줄 뒤에 줄을 추가해야 합니다.