나는 후속 조치를 취하고 있다이것가이드에서는 다음 명령을 실행하는 것이 좋습니다 swapoff /dev/sdaX
. 잘못된 스왑 파티션을 덮어쓰지 않도록 하고 싶습니다(잘못된 용어는 죄송합니다. 제가 무엇을 하고 있는지 전혀 모르겠습니다). 기본적으로 내 질문은 다음과 같습니다.
================================================= = ====
어느 SDA에서 swapoff를 실행해야 합니까?
================================================= = ====
예를 들어 다음 줄은 의 /dev/sda1 472M 112M 336M 25% /boot
출력에 포함되어 있으므로 df -h
이를 사용해야 합니까? " sda1
"는 단지 시작을 위한 것인가요?
다음은 다양한 명령의 일부 출력입니다.
디스크 드라이브
sudo fdisk -l /dev/sda
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2138c9e4
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 625141759 624140290 297.6G 5 Extended
/dev/sda5 1001472 625141759 624140288 297.6G 83 Linux
df-h
df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 787M 9.5M 778M 2% /run
/dev/mapper/ubuntu--vg-root 286G 241G 30G 89% /
tmpfs 3.9G 109M 3.8G 3% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop2 237M 237M 0 100% /snap/pycharm-community/64
/dev/loop1 87M 87M 0 100% /snap/core/4917
/dev/loop3 142M 142M 0 100% /snap/skype/38
/dev/loop0 87M 87M 0 100% /snap/core/4650
/dev/loop4 138M 138M 0 100% /snap/skype/33
/dev/loop7 87M 87M 0 100% /snap/core/4830
/dev/loop6 133M 133M 0 100% /snap/skype/41
/dev/loop8 240M 240M 0 100% /snap/pycharm-community/60
/dev/loop5 233M 233M 0 100% /snap/pycharm-community/62
/dev/sda1 472M 112M 336M 25% /boot
tmpfs 787M 68K 787M 1% /run/user/1000
추가 제안을 주신 숙련된 ArchLinux 사용자에게 감사드립니다. 이전에 설치를 하다가 완전히 길을 잃은 적이 있는데, 문제가 발생하지 않도록 사전에 예방할 수 있다면 좋을 것 같습니다. 감사합니다.
편집하다:
나도 출신이야여기, 하지만 이것이 내 문제에 어떤 영향을 미치는지는 잘 모르겠습니다.
답변1
/root
USB 드라이브 없이 ArchLinux 설치를 만들려면 시스템에 필요하지 않기 때문에 어딘가에 파티션(이 경우 SWAP 파티션)을 만들어야 합니다 . 이 파티션에 ArchLinux 시스템을 생성합니다.튜토리얼에 따르면.
Archlinux로 파일 시스템을 생성하고 설치를 완료하면 파티션(이전의 SWAP 파티션)을 변경하고 원하는 다른 파티션(예: 복제된 디스크)으로 다시 동기화하고 마운트 지점을 변경해야 합니다 /etc/fstab
. 시작시 파티션.
SWAP 파티션이 어느 파티션에 있는지 아는 가장 쉬운 방법은 다음을 입력하는 것입니다.
lsblk
이 명령의 출력은 다음과 유사합니다.
이름 메인: 최소 RM 크기 RO 유형 장착 지점 sda 8:0 0 465.8G 0 디스크 ├─sda1 8:1 0 499M 0 부분 ├─sda2 8:2 0 100M 0 부품/부팅/EFI ├─sda3 8:3 0 16M 0 부분 ├─sda4 8:4 0 150.8G 0부 └─sda5 8:5 0 314.4G 0 부품/데이터
내 컴퓨터에서는 스왑 파티션을 사용하지 않지만 이 명령을 사용하면 스왑 파일이 어느 파티션에 있는지 알 수 있습니다.
추가적으로 더 많은 정보를 보실 수 있습니다https://wiki.archlinux.org/index.php/swap스왑 파티션, 스왑 파일 생성/비활성화에 대한 몇 가지 정보가 있습니다(흥미로운 내용입니다).
감사합니다.
답변2
swapoff /dev/sdaX
아직 스왑 파티션이 없기 때문에 이 명령 은 쓸모가 없습니다. 따르다설치 설명서교환을 만듭니다.
이것이 /dev/sda1
부팅 파티션입니다.
Ubuntu 설치가 포함되어 있습니다 /dev/sda5
.
/dev/sda2
스왑 및 루트 파티션을 생성하려면 파티셔닝을 수행 해야 합니다 .