을(를) 사용하려고 했는데 에 적합한 파티션이 있는 것 fdisk
같습니다 .gparted
/dev/sdb1
이것은 내 명령 목록입니다.
fdisk /dev/sdb1
n (I filled the whole drive with a new partition)
t 86 (I set the type to "NTFS volume set", there are 2 with the exact same name and I chose the first)
a (I toggled the bootable flag to on)
w (to save changes)
umount /dev/sdb1
mkntfs /dev/sdb1
이 모든 작업이 완료되면 재부팅하고 Windows CD-ROM 드라이브에서 부팅했습니다. 그러나 /dev/sdb1
.
내가 어디서 잘못됐나요? 구체적으로 /dev/sdb1
Windows 8.1 설치 소프트웨어에 표시되도록 변경하려면 어떻게 해야 합니까 ?
추가 정보:
Windows 8.1 설치 디스크로 부팅했을 때 드라이브가 /dev/sda1
"시스템" 유형으로 나열되어 있는 것을 확인했습니다.
/dev/sda2
/dev/sda3
"기본" 유형으로 연결됩니다 .
설치 소프트웨어를 사용하면 시스템 파티션의 링크 "포맷"이 가능합니다. 나머지 두 개는 회색입니다.
(어떤 이유로든 소프트웨어에 오류가 발생하면 운영 체제나 운영 체제를 설치할 컴퓨터가 없기 때문에 시스템 파티션을 포맷하고 싶지 않습니다. 이는 현명한 위험이 아닙니다.)
새 파티션을 만들 때 fdisk는 "기본" 및 "확장" 옵션만 제공합니다. 그냥 직감이지만 확장 프로그램이 나에게 필요한 것이라고 생각하지 않습니다.
답변1
문제는 fdisk를 다음에 적용한 것 같습니다.분할 /dev/sdb1
대신에디스크 /dev/sdb
. 그 결과 이제 파티션 내부에 NTFS 드라이브를 /dev/sdb1
포함하는 디스크 레이아웃이 생겼습니다 ./dev/sdb1p1
전체 디스크를 점유하려면 /dev/sdb
이 fdisk
명령을 디스크 장치에 적용해야 합니다 /dev/sdb
.
그러나 이 중 어떤 것도 Windows 8.x 자체 설치에 실제로 도움이 될 것이라고는 생각하지 않습니다. 3개는 아니더라도 최소한 2개의 파티션을 사용하므로 디스크 파티션 레이블을 지우고 적절하다고 판단되는 전체 디스크를 사용하도록 하는 것이 더 나을 것입니다. 이 명령은 전체 디스크의 파티션 테이블을 지웁니다.
dd if=/dev/zero bs=1M count=10 of=/dev/sdb # Flattens the ENTIRE DISK