태그 보관물: 우분투

XenServer에서 리눅스 커널 업데이트 후 부팅 오류

XenServer 사용시 리눅스 커널 업데이트 후 재부팅을 하면 아래와 같은 오류가 발생하며 부팅이 안되는 경우가 있습니다.

Using <class ‘grub.GrubConf.Grub2ConfigFile’> to parse /boot/grub/grub.cfg – WARNING:root:Unknown directive load_video – WARNING:root:Unknown directive terminal_output – WARNING:root:Unknown directive else …

이럴경우 아래와 같이 해결할 수 있습니다.

XenServer에 SSH로 접속하셔서 아래의 명령을 입력합니다. <vmname>은 문제가 발생한 가상머신의 이름을 적으시면 됩니다.

EDITOR=vi xe-edit-bootloader -n <vmname> -p 1

 

그리고 아래와 같은 submenu 섹션을 지워줍니다.

submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.2.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set=root e089f756-3a8c-43a1-ab9b-c129dfeb25bf
        linux   /boot/vmlinuz-3.2.0-53-generic root=UUID=e089f756-3a8c-43a1-ab9b-c129dfeb25bf ro console=hvc0  splash quiet $vt_handoff
        initrd  /boot/initrd.img-3.2.0-53-generic
}
... 생략 ...
}

내용을 저장하고 편집기를 닫고 오류가 발생했던 가상머신을 다시 실행합니다.

출처 – http://www.charleslabri.com/xenserver-6-1-ubuntu-paravirtualized-will-not-boot-after-kernel-upgrade/

XenServer에서 우분투 싱글모드 부팅

XenServer에 설치한 우분투의 root 패스워드를 초기화 하기 위해서 싱글모드 부팅을 하려고 했습니다.

몇번씩 재시작을 하며 부팅시 Shift키를 누르고 있어도 싱글모드 선택 메뉴가 나오지 않더군요.

결국은 한참을 구글링하여 알아냈습니다.

  1. XenCenter의 좌측 VM 목록에서 원하는 VM을 선택합니다.
  2. 우측의 VM General Properties 에서 Properties 버튼을 클릭합니다.
  3. 새로 뜬 창에서 Boot Options 항목을 선택합니다.
  4. OS boot parameters의 값을 ‘– quiet console=hvc0’에서 ‘single’로 바꿉니다.
  5. VM을 재시작하면 root로 접속이 됩니다.
  6. passwd 명령으로 비밀번호를 바꿉니다.
  7. OS boot parameters의 값을 다시 원래대로 ‘– quiet console=hvc0’로 바꿉니다.
  8. 재부팅 완료

 

참고자료: http://www.kevintaber.com/2012/08/01/reset-ubuntu-root-password-in-xenserver/

우분투에서 파이어폭스 4.0b2pre 리뷰

올블로그에서 웹초보님의 ‘파이어폭스 4.0 pre-beta 버전 릴리즈 :: 탭 위치 변경, 메뉴 버튼..‘ 글을 읽고 저도 파이어폭스 4.0b2pre 다운받아 우분투에서 사용해봤습니다.

요즘 두각받기 시작하는 HTML5로 인해 파이어폭스4에 대한 기대가 큽니다.
Firefox 4 비전: fast, powerful, and empowering

UI가 크롬과 비슷해졌다고 해서 두근두근 실행해봤는데 “헉! 거의 변화가 없어~ ㅠㅠ

변화가 없어 급좌절하고 있었는데 못보던 메뉴를 발견했습니다.

메뉴에서 ‘보기 -> 툴바 -> 탭을 위로’를 선택하면 짜잔~! 아래와 같이 바뀝니다. ^^

기본으로 북마크 툴바는 숨겨져 있고 우측 끝에 있는 별모양 책은 북마크 관련 도구가 있습니다.

 

설정에 특이한 변화는 없습니다.


위 스크린샷에서 탭을 보시면 파비콘이 나오는 위치에 로딩 진행상황이 표시되는 것을 보실 수 있습니다.
이전에는 빙글빙글 로딩되는 모습만 보였는데 이제는 얼만큼 로딩되었는지 확인 할 수 있어서 편리해졌습니다. ^^


부가기능 페이지 입니다.
이제는 이렇게 탭으로 뜨네요.
새창으로 뜨던 것 보다 편리한 것 같습니다.


웹개발자를 위한 ‘Heads Up Display’ 라는 것이 생겼습니다.
긴 설명 필요없이 아래 스크린샷을 보시면 이해가 됩니다. ^^

웹페이지 위에 콘솔 로그들이 출력되는 것을 볼 수 있습니다.
뿐만 아니라 아래쪽에 입력란이 있는데 이곳에 자바스크립트를 입력 할 수 있습니다.

제가 자바스크립트를 입력하여 현재 띄워져 있는 구글 페이지의 색상을 바꾸고 경고창도 띄웠습니다.
아마 자바스크립트 입력 말고도 다양한 활용법이 있을 것 같습니다. ^^


북마크 관리도 크게 달라진 점은 없습니다.

HTML5 테스트를 ‘파이어폭스 3.6.6, 파이어폭스 4.0b2pre, 크로미움 6.0.466.0‘에서 실행해봤습니다.


HTML5 지원이 파이어폭스 4.0b2pre가 이전 버전보다 나아졌지만 아직 크로미움 보다는 부족하군요.
저는 크로미움을 우분투 저장소에 넣어서 수시로 업데이트 하고 있습니다.
파이어폭스4 정식버전에서 HTML5를 마음껏 쓸 수 있다면 좋겠습니다. ^^


PS. 이 글은 파이어폭스 4.0b2pre에서 작성하였는데 오류없이 글 작성을 완료했습니다.
베타버전이지만 안정적인게 쓸만 한 것 같습니다. ^^)b