두 개의 동일한 디스크가 있는 PC가 있습니다. 처음에는 두 번째 디스크(/dev/sda)를 완전히 무시하고 첫 번째 디스크(/dev/sda)에 전체 시스템을 설정했습니다. 나는 완전한 운영 체제까지 도달했습니다.
이제 두 번째 디스크를 사용하고 싶습니다. 그러나 /dev/sdb에서 fdisk를 사용하고 재부팅하면 PC가 멈춥니다.
(부가 정보: 첫 번째 부팅 장치는 "CDROM"이고 두 번째 부팅 장치는 "HARD DRIVE"입니다. 부팅하면 "CD에서 부팅"만 표시되는데 드라이브에 CD가 부족하여 건너뛰었습니다. 그 이후에는 아무것도 없습니다.)
LiveCD에서 시작하고 두 번째 디스크의 MBR을 지워 작업 시스템으로 돌아갈 수 있습니다.
dd if=/dev/zero of=/dev/sdb bs=512 count=1
그 후 시스템이 다시 정상적으로 부팅됩니다.
이상한 건 그냥 해도
fdisk /dev/sdb"w" 명령(=변경 사항을 디스크에 쓰고 종료)을 입력하면 파티션을 만들지 않고도 시스템이 더 이상 부팅할 수 없습니다.
어떤 생각이라도 환영합니다.
답변1
BIOS의 부팅 순서가 "잘못"된 것 같지만 부트 로더가 파티션되지 않은 미디어를 건너뛰기 때문에 확실하지 않습니다.
내 BIOS 설정은 개별 하드 드라이브의 부팅 순서에 대한 별도의 구성 옵션을 제공하는데, 이는 드라이브를 연결을 (분리) 연결 (비부팅)한 후 때때로 엉망이 됩니다.