듀얼 부팅 시 루트를 다른 파티션으로 이동할 때 grub 및 fstab 업데이트에 대한 도움말

듀얼 부팅 시 루트를 다른 파티션으로 이동할 때 grub 및 fstab 업데이트에 대한 도움말

저는 이중 부팅에서 우분투 16.04와 창 7을 사용하고 있으며 창 C(또는 우분투에서는 dev/sda3)가 부팅 파티션입니다.

내 디스크의 파티션은 다음과 같습니다 여기에 이미지 설명을 입력하세요

루트 파티션(sda1)을 더 큰 파티션(sda4)으로 이동하려고 했습니다. 그래서 다음 단계를 따랐습니다.웹 페이지

4단계까지 무사히 마칠 수 있었습니다. 5단계(grub 및 fstab 업데이트)에서 gnome -> Places를 통해 파티션을 마운트하는 방법을 이해하지 못했기 때문에 웹을 검색하고 다음에 언급된 다음 명령을 입력하여 /dev/sda4를 마운트했습니다.이것웹 페이지. 여기에 이미지 설명을 입력하세요

Ubuntu 도움말 기사에서 언급했듯이 나는 실행을 시도했습니다.

gksu gedit /media//boot/grub/grub.cfg &

/dev/sda4 파티션 uuid를 넣는 대신 빈 grub.cfg 파일을 열었습니다. 그래서 명령을 실행해 보았습니다.

gksu gedit /mnt/test_root/boot/grub/grub.cfg &

그리고 새 파티션에서 grub.cfg를 열었고 그 후에는 무엇을 해야 할지 이해할 수 없습니다. 즉, 모든 uuid를 변경해야 하고 기사에 따라 대체할 (hdX,Y)"를 찾지 못했습니다. grub 파일을 업로드했습니다여기그래서 누구든지 내가 바꿔야 할 모든 것이 무엇인지 말해 줄 수 있나요? /dev/sda1의 uuid를 다음으로 바꿨습니다.

그리고 또한 우분투 도움말에 관한 기사의 저자가 무엇을 의미하는지 누구든지 말해 줄 수 있다면 좋을 것입니다.gnome->places를 통해 파티션 마운트?

답변1

처음에는 grub.conf-file의 첫 번째 줄에 경고가 표시됩니다.

#
# 이 파일을 편집하지 마세요
#
# 템플릿을 사용하여 grub-mkconfig에 의해 자동으로 생성됩니다.
# /etc/grub.d에서, /etc/default/grub에서 설정
#

그러니 이것을 엉망으로 만들지 마십시오. 우분투를 부팅할 수 없게 만들 것입니다.

구성 파일에서 다음 문자열이 포함된 여러 위치를 볼 수 있습니다.

'hd0, msdos1'

귀하의 경우에는 그것을 다음으로 바꿔야합니다.

'hd0,msdos4',

텍스트 편집기의 편집 메뉴에서 교체 옵션을 사용하면 구성 파일의 모든 위치에서 문자열이 교체됩니다.

/etc/fstab 파일에서 /-partition의 UUID를 변경해야 합니다. 예:

# /는 설치 중에 /dev/sda1에 있었습니다.
UUID=71d24e33-33cc-4815-83cd-92ce3c141be2 / ....

다음을 사용하여 sda4의 UUID를 찾으십시오.

sudo blkid

sda4를 찾아 UUID를 복사하여 이전 UUID 위에 붙여넣습니다. 그게 다야 ...

"gnome을 통해 파티션 마운트 -> 장소 옵션"은 통합 패널에서 장소 메뉴를 여는 것을 의미하며 모든 볼륨이 여기에 나열되며 볼륨은 한 번의 마우스 클릭으로 자동 마운트됩니다(/media/에 마운트됩니다. 그러나 이는 그렇지 않습니다. 더 이상 중요한 것은 볼륨이 이미 성공적으로 마운트되었다는 것입니다.

이제 커뮤니티 도움말 위키의 6단계 지침을 따를 수 있습니다. 할 수 있다고 확신합니다... 6단계에 대한 한 가지 힌트: 귀하의 경우 [인스턴스]는 i386-pc입니다...

행운을 빌어요...

관련 정보