Windows 10과 Ubuntu 20.04를 나란히 사용하고 있는데 최근에 BIOS 버전을 업데이트했는데(이와 같은 오류) 시스템을 부팅할 수 없어 기본 BIOS 버전을 설정했습니다.
이제 Windows는 로드할 수 있지만 Linux는 로드할 수 없습니다. 이런 화면이 있어요
SATA 모드를 로 변경한다는 내용을 읽었습니다 ahci
. 이는 Linux에서 작동합니다. 지금 부팅할 수 있지만 Windows에서는 블루 스크린이 나타나고 SATA 모드를 다시 변경할 때만 부팅할 수 있습니다.optane without RAID
뭐가 문제 야?
SATA 모드가 컴퓨터 시작에 그토록 큰 영향을 미치는 이유는 무엇입니까?
항상 BIOS에 들어갈 필요 없이 컴퓨터를 이전처럼 사용할 수 있는 방법은 무엇입니까?
답변1
간단히 말해서, 각각의 소프트웨어 수에 따라 Windows 또는 Ubuntu를 다시 설치하는 것이 가장 쉽습니다.
Ubuntu의 경우 지름길이 있을 수 있습니다. 전체 Linux 대신 grub을 다시 설치하면 문제가 해결될 수도 있습니다. 스크린샷에 루트 장치 관련 문제가 언급되어 있기 때문입니다. (그렇지 않다면 데이터를 백업한 다음 우분투를 다시 설치하는 것이 더 쉬울 수도 있습니다.)
더 구체적으로 말하자면, grub을 다시 설치하려면 머신을 부팅할 수 있는 Live Ubuntu USB/CD가 필요합니다. 다른 Ubuntu를 실행 중인 곳에서 이 작업을 수행할 수 있습니다.Windows에서.
먼저 Ubuntu 라이브 USB/CD를 사용하여 머신을 재부팅합니다.
그런 다음 Live USB를 사용하는 Ubuntu에서 다음 명령을 사용합니다.
(/dev/sda1
손상된 Ubuntu의 실제 루트 드라이브를 교체하십시오 .)
sudo -s
mount /dev/sda1 /mnt #replace /dev/sda1 with the actual partition number
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
sudo chroot /mnt
mount -a
grub-install /dev/sda
umount /boot
exit
위의 방법을 사용하면 chroot
깨진 Ubuntu 설치를 시작하고 grub을 다시 설치할 수 있습니다. 이 프로세스 중에 새로운 BIOS/머신 설정이 올바르게 인식되기를 바랍니다.
그런 다음 컴퓨터를 다시 시작하여 Ubuntu가 수정되었는지 확인하세요.
umount /mnt/dev
umount /mnt/proc
umount /mnt
reboot
답변2
AHCI는 전통적인 하드웨어 액세스 방법입니다. SATA를 통해 에뮬레이션됩니다. SATA가 최신 버전입니다. RAID는 일반적으로 BIOS의 옵션이기도 합니다. 실제로 레이드가 아니더라도 접근할 수 있는 방법입니다. 일반적으로 처음에 프로토콜을 설정하고 유지하는 것이 필요합니다. 때로는 이전 버전으로 돌아가야 하는 경우도 있습니다.
Raid, ASFAIK는 실제로 Intel Fast Storage Driver를 의미하며 실제로 꽤 좋습니다.
이전에도 이런 문제가 있었습니다. 3가지 설정 중 하나를 변경하면 작동하지 않습니다. 일반적으로 인터페이스 모드를 변경하려면 재설치가 필요합니다. 왜 그런지 잘 모르겠습니다.
동의합니다. 이들 중 하나를 새로 설치한 경우 이전 버전에서 작동했던 버전으로 돌아가 해당 모드에서 새 버전을 설치하세요.