2009년 11월 11일 수요일

fedora11 - grub..etc


grub 복구하기
grub-install /dev/hda

grub 비밀번호 설정하기
# grub
grub> md5crypt
Password: *************
Encrypted: xxxxxxxxxxxxxxxxxxxx          # 문자복사

터미널 하나를 더 실행하여
/etc/grub.conf 또는 /boot/grub/grub.conf, boot/grub/grub.lst 파일 수정
# vim /boot/grub/grub.conf
.....
default=0
timeout=5
splashimage=(hd1,0) /boot/grub/splash.xpm.gz
hiddenmenu
password --md5 xxxxxxxxxxxxxxxxxxxx
tiele Redora Core (2.6.15-1.2054_FC5)

# reboot

부팅화면에서 아무키나 눌러  grub 부팅 선택 화면으로 들어간다.
p 키를 눌러 비밀번호 입력한다. 패스워드를 입력하기 전에는 grub을 편집할 수 없다.
e: edit
a: modify
c: command-line


MBR의 부팅 정보를 디스켓에 백업하기
1. 디스켓 ext2 파일 시스템으로 포멧하기
   # mke2fs /dev/fd0
2. 디스켓 마운트
   #  mount -t ext2 /dev/fd0 /media/floppy
3. 마운트된 플로피 디스크에 boot/grub 디렉터리 만들기
   # mkdir -p /media/floppy/boot/grub
4. 시스템의 부팅 정보가 들어 있는 /boot/grub 디렉터리에 있는 파일들을 플로피 디스크의 /boot/grub로 복사
   # cp /boot/grub/* /media/floppy/boot/grub
5. grub의 명령 행 인터페이스에서 플로피 디스크에 부팅 정보를 설정 내용을 적용
   # grub
   grub> root (fd0)      # 루트 파티션으로 플로피 디스크를 지정
   grub> setup (fd0)    # 플로피 디스크로 부팅 정보를 복사
   grub> quit
이제 플로피 디스크로 부팅하면 디스켓에 저장되어 있는 부팅 정보를 바탕으로 부팅할 수 있다.

댓글 없음:

댓글 쓰기