편집하다:

편집하다:

나는 후속 조치를 취하고 있다이것가이드에서는 다음 명령을 실행하는 것이 좋습니다 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

/rootUSB 드라이브 없이 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스왑 및 루트 파티션을 생성하려면 파티셔닝을 수행 해야 합니다 .

관련 정보