리눅스 rescue모드 질문입니다!!!!도와주십시오!!!!!ㅠㅠㅠ

rlgnszzz의 이미지

처음에 BIOS화면 나오고 멀티부팅 화면 나와야 하는데 BIOS뜨고 바로 이런 화면 나오네요..

그래서 설치cd를 넣고 rescue모드로 들어가서 chroot/mnt/sysimage 하고 cd /etc 하고

vi grub.conf 하고 default=0....................을 쓰고 :wq 하는데

166에러 뭐 하면서 컨티뉴 뜨는데 저장이 않되네요..

어휴..

그리고 grub.conf 내용도 부탁드릴게요..

한 이틀째 계속 구글링도 하고 카페에도 헬프를 청해봤는데 잘 않되네요..ㅠㅠ

부탁드립니다!!

새해복 많이 받으세요^^

File attachments: 
첨부파일 크기
Image icon 1325986814016.jpg15.37 KB
Image icon 1325986836279.jpg20.39 KB
Image icon 1325986850887.jpg24.95 KB
익명 사용자의 이미지

우선 BIOS 다음에 나오는 화면은 부트로더인 grub이 설정이 안돼 grub 쉘을 띄운건데요.
이 상태에서도 시스템이 설치된 파티션만 잘 알고 있으면 부팅이 가능합니다.

첫번째 파티션에 리눅스가 설치되어 있다고 가정하면,
grub > root (hd0,0)
grub > kernel /boot/vmlinuz root=/dev/sda1 single
grub > boot
이렇게 명령내리시면 rescue CD 없이도 부팅가능할 겁니다.

grub 명령행에서도 Tab키로 명령완성이 되니
"root (hd" 이렇게만 치시고 Tab키 누르시면 파티션 나누신거 보여줄테고요,
kernel 명령에서도 /boot 디렉토리에 커널 이미지를 Tab으로 확인하면서 지정해 주시고
boot 명령으로 부팅해보세요.
kernel 명령에 맨 마지막 single 옵션은 비상 복구모드 지정인데 grub을 제외한
시스템 설치에 문제가 없었다면 이 옵션 없이 정상 부팅될 것입니다.

부팅후에 grub을 다시 설치하셔야하고요.
grub.conf 확인하시고,
# grub-install /dev/sda
로 첫번째 디스크 MBR에 grub 설치하세요.

부팅이 되지 않으시면,
http://kldp.org/node/69928 게시물 참고하시고요.

익명 사용자의 이미지

timeout 6
default 0
color light-green/black yellow/blue
splashimage (hd0,0)/boot/grub/splash.xpm.gz

# menu
title Gentoo GNU/Linux - normal boot
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 cgroup_disable=memory pcie_aspm=force

title Gentoo GNU/Linux - softlevel=battery
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 softlevel=battery cgroup_disable=memory pcie_aspm=force

title Boot from the CDROM
root (hd0,0)
kernel /boot/grub/memdisk.bin
initrd /boot/grub/sbootmgr.dsk

title Reboot the machine
reboot

title Halt the machine
halt

익명 사용자의 이미지

그런데 root (hd0 하고 탭하니까 이런 구문이 뜨네요

Possible partitions are:
Partition num : 0, Filesystem type unknown, partition type 0x7
Partition num : 1, Filesystem type unknown, partition type 0x7
Partition num : 4, Filesystem type is ext2fs, partition type 0x83

이라고 뜨고 root (hd0,0)이랑 root (hd0,1)은 Filesystem type unknown, partition type 0x7 이라고 하고..

마찬가지로 root (hd0,4)하면 Filesystem type is ext2fs, partition type 0x83 이런식으로 뜨고

kernel /boot/vmlinuz root=/dev/sda1 single 하니까 Cannot mount selected partition 이라고 뜨네요..
그래서 sda0~9까지 바꿔서 해보기도 했는데 여전히 잘 않되네요..``

댓글감사합니다!

익명 사용자의 이미지

다섯번째 파티션에 리눅스가 깔려있나보군요.
grub> root (hd0,4) 여기 까지는 맞는데요.
grub> configfile /boot/grub.conf 나
grub> configfile /etc/grub.conf
실행해보시고 안되면 파일시스템이나 설정 파일에 문제가 있는 것이고,
파일시스템이 문제이면 파티션부터 새로 재설치, 설정 파일 문제이면
grub> cat /boot/grub.conf 나
grub> cat /etc/grub.conf
해서 내용 중에 kernel로 시작하는 부분(커널 이미지 위치와 옵션) 옮겨 적으셔서 kernel 명령
grub> kernel (찾아낸 이미지 위치와 커널옵션) 내리시고
grub> boot 으로 부팅시도해 보세요.
grub.conf에 커널 이미지 설정이 문제일 수도 있는데
grub> kernel /boot/ 여기서 탭을 눌러서 vmlinuz(보통 커널 이미지 파일명)로 시작하는 파일을 지정하시고 커널 옵션 root=/dev/sda5 추가하세요. 그리고 boot 명령 내려보세요.

익명 사용자의 이미지

우선 신경써주셔서 너무 감사드리구요!!

grub>root (hd0,4) 하고

다음에

grub> configfile /boot/grub.conf

grub> configfile /etc/grub.conf

알려주신 위에 두개 다

Error 15: File not found 라고 뜨네요..

그래서

grub> cat /boot/grub.conf

grub> cat /etc/grub.conf

했는데 이것역시 Error 15: File not found 이렇게 뜨네요..

그래픽모드에선 boot에 있었는데 rescue모드에서 보니까 etc로 가있더라구요..``

그래서 처음에 /etc/grub.conf 로 먼저 해보고 /boot/grub.conf 로 해봤는데 계속 에러가 뜨네요..

재..설..치 를 해야하는 방법 밖에 없나요``?

제가 멀티부팅으로 m$7이랑 같이 했는데 m$7만이라도 나오게 하는 방법 없을까요?

시간내주셔서 답변 주신거 너무 감사드립니다!!!!

익명 사용자의 이미지

/boot/grub.conf 말고 /boot/grub/grub.conf도 해보세요...
배포판마다 다르긴 하지만 이게 맞을 거 같네요.

그냥 kernel /boot/에서 탭키 누르면 뭐 나오나요?

윈7 부팅은 grub 쉘에서
grub> root (hd0,0) 만약 두번째 파티션에 설치되어있다면 (hd0,1)입니다.
grub> savedefault
grub> makeactive
grub> chainloader +1
명령 내리면 될겁니다. grub.conf에서 윈7 메뉴 엔트리 내용과 같지요.

익명 사용자의 이미지

kernel /boot/ 하면 Error17+특수문자:Cannot mount selected partition 이라고 뜨네요..

그런데 윈7은 알려주신데로 하니까 되네요!!

문제는 리눅스 이지만..ㅠㅠ정말 감사합니다..ㅠㅠ

제가 오늘 휴가 마지막날이고 10분후에 나가야 해서..나중에 해야할듯 싶네요.

정말 감사합니다^^

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.