그래서 최근에 컴퓨터에 또 다른 NVMe SSD를 설치했는데 Arch Linux가 더 이상 부팅되지 않습니다. 부팅 직후 받은 메시지는 다음과 같습니다.
fstab
내 모습은 다음과 같습니다.
또한 내 시스템은 Windows로 이중 부팅되었으며 내 부트로더는 GRUB입니다.
또한 일부 포럼을 확인한 후 몇 달 전에 LVM2에 문제가 있었습니다. 다음을 참조하세요.https://www.reddit.com/r/archlinux/comments/8y2xas/file_system_dependent_not_found_on_boot_yet_the/
root
제 생각에는 부팅 순서가 , /home
및 swap
를 찾고 있었지만 nvme0n1p*
다른 NVMe SSD를 설치하면 Linux가 있는 드라이브의 SSD 이름이 변경된 것 같습니다 nvme1n1p*
(0 --> 1 에서 변경 사항 참고). 올바른 드라이브의 올바른 파티션을 찾도록 부팅 순서를 어떻게 지정합니까?
답변1
내 문제에 대한 해결책을 찾았습니다.
내 컴퓨터에 추가 nvme 드라이브를 설치한 후, 아치 리눅스가 설치된 드라이브와 파티션의 이름이 nvme0**에서 nvme1**로 변경되었습니다. nano를 사용하여 직접 /etc에 있는 fstab 파일을 편집하고 0 --> 1을 수동으로 변경하여 부팅 순서가 실제로 루트, /home 및 SWAP 파티션의 올바른 위치를 찾도록 하여 문제를 해결했습니다.
이것이 이상한 문제에 직면한 누군가에게 도움이 되기를 바랍니다!