방금 Windows 파티션을 삭제하고 Linux만 사용하기로 결정했습니다.
내 이전 파티션 테이블은 다음과 같습니다.
- sda1: W7 부팅 파티션
- sda2: W7 파티션
- sda3:리눅스
- sda4: 논리 파티션의 시작
- sda5: 교환.
sda1과 sda2를 삭제한 후 sda3을 확장했습니다. 이제 내 파티션 테이블은 다음과 같습니다.
- sda3:리눅스
- sda4: 논리 파티션의 시작
- sda5: 교환
sda3를 sda1로 변경하고 싶은데 어떻게 해야 하나요?
내 fstab에도 이전 Windows 파티션이 계속 표시됩니다.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
#Entry for /dev/sda3 :
UUID=059c7142-b4d8-4ab0-8d0f-ee460fce905e / ext4 rw,errors=remount-ro 0 1
#Entry for /dev/sdb1 :
UUID=5632BCEF32BCD569 /media/Datos ntfs-3g defaults,locale=en_US.UTF-8 0 0
#Entry for /dev/sda2 :
UUID=60D8A6E5D8A6B8A4 /media/Windows ntfs-3g defaults,locale=en_US.UTF-8 0 0
#Entry for /dev/sda5 :
UUID=53cd360a-1321-497f-8c3a-ff3adf4cf82c swap swap sw 0 0
답변1
우선 이사를 하면시작파티션의 경우, 거기에 있는 파일 시스템에 작별 인사를 할 수도 있습니다. 그 이유는 파일 시스템의 시작 부분에는 일반적으로 매우 중요한 데이터 구조(수퍼블록이라고도 함)가 포함되어 있기 때문입니다. 이 구조가 없으면 파일 시스템의 데이터에 액세스할 수 없습니다. 아마도 슈퍼블록을 이동하고 파일 시스템을 수정할 수 있는 유틸리티가 있을 수 있지만(이는 파티션 시작 부분부터 계산되므로 궁극적으로 데이터 주소 지정 변경에 사용되는 섹터 번호이기 때문입니다)매우그러한 것을 주의해서 사용하십시오. 특히 이미 마운트된 파티션에서 사용하려는 경우에는 더욱 그렇습니다.
라이브 시스템에서 이 작업을 수행하는 경우 커널은 여전히 이전 파티션 테이블을 캐시하고 재부팅 시 새 파티션 테이블을 생성합니다(장치에 마운트된 파티션이 없을 때 이를 다시 읽을 수 있습니다. 예를 들어 이 작업 요청을 사용할 수 있습니다 hdparm -z
) . 여전히 어딘가에서 이전 파티션 경계(정확한 섹터)를 얻을 수 있다면 아래 설명에 따라 재설정하고 다시 시도하는 것이 좋습니다. 이 정보가 더 이상 없으면 일부 유틸리티는 디스크의 슈퍼블록을 검색하여(또는 커널 캐시 데이터를 검사하여) 원래 파티션 경계를 찾으려고 시도합니다.
즉, 크기를 조정하는 올바른 방법은 다음과 같습니다.
파일 시스템을 파일별로 복사
/dev/sda3
하거나/dev/sda1
덤프 유틸리티를 사용하여 파일 시스템을 복사하거나,dd
대상이 소스보다 큰 경우 직접 복사합니다. 마지막 경우에는 아래 설명대로 파일 시스템을 확장해야 합니다./dev/sda1
파일 시스템에서 의/dev/sda3
모든 중요한 참조를 복구합니다/dev/sda1
. 여기에는 다음이 포함됩니다.부트로더 구성
부팅할 커널을 찾을 수 있는 곳
root=
마운트할 파티션을 커널에 알려주는 커널 옵션/
/etc/fstab
- 이 작업은 수동으로 수행해야 합니다. 이에 대한 유틸리티가 있을 수 있지만 이러한 유형의 경우에는 의존하지 않을 것입니다.
에서 시작하다
/dev/sda1
/dev/sda1
이 공간이 걸쳐 있는 현재 사용되지 않는 공간을 덮거나 다시 분할하도록/dev/sda2
확장/dev/sda3
하세요 . 확장하는 경우 파일 시스템의 유틸리티를 사용하여 마지막에 확장합니다(EXT2/3resize2fs
, XFSxfs_growfs
등의 경우).필요한 경우 다시 업데이트하십시오
/etc/fstab
.
번호가 다시 매겨짐: fdisk
예 fix partition order
(추가 하위 메뉴), gdisk
예 sort partitions
(메인 메뉴) 그런 다음 /etc/fstab
개입이 필요한지 확인하기 위해 다시 확인 해야 하며 부트로더 구성도 확인해야 합니다.
답변2
해당 항목을 수동으로 삭제해야 합니다 /etc/fstab
. 어쨌든, 왜 파티션 번호가 무엇인지 신경쓰나요? 중요하지는 않지만 정말로 원할 경우 fdisk
섹터 모드( -u
또는 u
명령 사용)를 사용하여 현재 파티션을 나열하고 삭제한 다음 숫자는 다르지만 시작 및 끝 섹터는 동일하게 다시 생성할 수 있습니다.