Windows 8.1에 설치된 12.04에서 업그레이드 한 후 Ubuntu 14.04가 부팅되지 않음


8

Windows 8.1에 앱처럼 Ubuntu 12.04를 설치했습니다 (Ubuntu 12.04는 Windows 8.1에서 앱처럼 설치할 수 있으며 제어판에서 더 이상 필요하지 않을 때 제거 할 수 있습니다). 일반적으로 랩톱을 시작할 때 부팅 할 OS를 선택하기 위해 Windows 로고가 시작된 후 Windows 8.1과 Ubuntu 중에서 선택할 수 있으며 업그레이드 할 때까지 괜찮습니다. 이제 우분투를 선택하려고하면 노트북이 부팅을 시도하지만 풀 컬러 화면이 표시된 후 화면이 검게 표시 되고이 메시지가 나타납니다.

mount: mounting /dev/loop0/ on /root failed : Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn' t have requested /sbin/init
No init found. Try passing init = bootarg.

BusyBox v1.21.1 (Ubuntu 1:1:21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands

(initramfs) _

이 화면이 나타난 후 어떻게해야할지 모르겠습니다. 도와주세요 !


1
죄송합니다. 평판이 충분하지 않아서 의견을 쓸 수 없습니다. 편집 할 실제 설정은 무엇입니까 /etc/default/grub? 내 다음 GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"줄이 있는데 그 앞에> rw를 써야합니까? Thx, Daniel
Kazschuri

답변:


11

내가 해냈어 이 문제를 해결하려면 다음 단계를 수행해야합니다.

  • Windows에서 Windows와 Ubuntu 중에서 선택할 수 있으면 Ubuntu를 선택하십시오.
  • 컴퓨터가 OS 선택 화면에서 나오면 컴퓨터를 다시 시작하고 키보드의 Shift 키를 누른 상태에서 Ubuntu를 부팅하십시오
  • 그런 다음 Grub (Ubuntu 용 부트 로더) 화면이 나타나고 거의 비게됩니다. 키보드에서 'e'키를 누릅니다 (우분투 부팅 명령을로드하려면)
  • 'e'키를 누르면 컴퓨터가 Gbun가 우분투 부팅에 사용하는 일련의 명령을 표시합니다
  • 부팅 명령에서 'ro quiet splash'가 포함 된 줄을 찾아 'ro'단어를 'rw'로 변경하십시오. 이제 읽습니다 rw quiet splash.
  • 화면 하단에 부팅 키가 있습니다 (나에게는 CRTL + X 또는 F10 임).이 키를 누르면 Grub은 수정 된 부팅 명령으로 Ubuntu를 부팅합니다.

그러나 'rw'단어는 저장되지 않으며 다음 부팅시 다시 'ro'가되므로 / etc / default / grub 파일을 편집해야합니다. Grub에서 Ubuntu를 부팅하는 데 사용하는 것과 동일한 부팅 명령이 있습니다.

sudo gedit /etc/default/grub터미널에 입력하십시오 . 파일을 편집하려면 sudo를 사용해야합니다. 그렇지 않으면 읽기 전용입니다. 다음과 같은 줄을 찾으십시오. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

이것을 다음과 같이 변경하십시오. GRUB_CMDLINE_LINUX_DEFAULT="rw quiet splash"

이제 파일을 저장하고 터미널로 돌아갑니다. 을 입력하십시오 sudo update-grub. 우분투는 이제 새로운 /boot/grub/grub.cfg 파일을 생성합니다. 이 파일을 직접 편집 할 수 있지만 / etc / default / grub을 편집 한 다음 grub.cfg를 생성하는 것이 좋습니다. 컴퓨터를 다시 부팅하면 정상적으로 다시 부팅됩니다.


1
/boot/grub/grub.cfg직접 편집하지 않는 것이 좋습니다 . 대신 (편집 /etc/default/grub하기가 더 쉽습니다)을 실행하십시오 sudo update-grub.
Danatela

@Danatela 무엇을 바꾸 /etc/default/grub나요? 나는 ro어디에도 보이지 않는다
Vic

@Vic 나는 rw전에 추가하는 것만 quiet splash으로 충분 하다고 생각 합니다.
Danatela

나는 최근에 같은 문제에 부딪쳤다. 사용 느린 방법에 의해 발견 된 애벌레 파일 "$ 찾기 / -name GRUB 2>는 / dev / null로"내가 편집 /boot/grub/menu.lst 파일이었다 결국
자리 배관공

질문과 답변에 감사드립니다. 그것은 나의 일을 되 찾는 데 도움이되었습니다
Govan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.