여기 초보자입니다. 나는 2개의 파티션과 Windows 10이 설치된 내 노트북에 아치 리눅스를 설치하려고 했습니다. fdisk로 파티션을 삭제하고 병합할 수 없어서 구글링해서 다음 명령을 실행했습니다.
dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc
에 따라이것질문.
이제 파티션이 표시되지 않습니다. 내가 보는 것은 다음과 fdisk -l
같습니다.
/dev/sdb1
및 파티션만 해당 /dev/sdb2
됩니다 /dev/sdb3
.
/dev/sdb
설치 매체입니다. 나는 그것에 대해 아무것도하고 싶지 않습니다.
스왑과 efi를 사용하여 아치 리눅스를 하나의 단일 파티션에 설치할 수 있도록 모든 파티션을 /dev/sda
다시 표시 하고 삭제한 다음 하나로 병합하려면 어떻게 해야 합니까 ?fdisk
답변1
의 모든 항목을 삭제했으므로 이는 정상입니다 sda
. 표시할 파티션이 없습니다. 하다:
fdisk /dev/sda
대화식으로 fdisk를 입력합니다. 뭔가 잘못되어 sda
실제로 시스템에서 누락된 경우 이 단계에서 오류가 발생합니다. 실행 partx
하거나 partprobe
재부팅 하는 것이 좋습니다 . 아마도 커널에 의 변경 사항을 알려야 할 것입니다 sda
. 그런 다음 다시 시도해 보세요 fdisk /dev/sda
.
파티션을 인쇄하려면 입력하세요 p. 비어 있어야 합니다.
그런 다음 새 레이블(파티션 테이블)을 만들어야 합니다.
- 최신 UEFI 시스템의 GPT는 키를 누릅니다 g.
- 이전 BIOS의 MBR/DOS의 경우 를 누르십시오 o.
다음 단계는 를 눌러 파티션을 추가하는 것입니다 n.
m사용 가능한 선택 사항에 대해 도움을 받는 데 사용할 수 있습니다 .
답변2
문제는 당신이 그랬다는 겁니다dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc
이는 /dev/sda 드라이브에만 기록됩니다. /dev/sdb에 아무 작업도 수행하지 않았습니다.
/dev/sdb1, /dev/sdb2 및 /deb/sdb3 파티션을 삭제하려면 이렇게 하면 dd if=/dev/zero of=/dev/sdb bs=512 count=1 conv=notrunc
다른 드라이브의 파티션이 지워집니다. 설치 매체가 아닌지 확인하세요.
파티션을 삭제하려면 다음을 수행 fdisk /dev/sdb
하고 입력 할 수도 있습니다.d
이 2개의 드라이브를 병합하려면 2개의 드라이브를 1개의 가상 드라이브로 결합하기 위한 일종의 Raid 카드가 필요합니다.
이제 파티션이 사라졌으므로 이 리소스를 사용하여 스왑 및 efi로 파티션을 생성할 수 있습니다.https://wiki.archlinux.org/title/Installation_guide