프로그래밍 QnA + 설치 및 활용 QnA

punk66의 이미지

초보인데요 데비안에서 single 모드

데비안 root 암호를 잊어 먹어서

single 모드 들어가니 또 물어봐서 검색하고 해서

grub 에서 'e' 누르고 또 'e' 눌러서 init=/bin/sh 해서

들어가면 쉘 프롬프트 나오는데요

그 상태에서 passwd 를 수정할수 있나요

vi 가 안 먹혀서 cat 으로 했는데 막 하다가

init=/bin/bash 로도 해보고

아무래도 passwd가 지워진거 같은데 지워졌다면 걱정스럽네요

혹시 지워져도 데비안 부팅 시디로 마운트해서 다시 하면

복구 가능할까요??

되는지 안되는지만 갈

lastrevival2의 이미지

부팅이 안 됩니다.

시스템에 이상이 생겨서 강제 리부팅을 한 후 부팅이 되지 않습니다.
처음 컴을 켜서 grub에서 enter를 치면 다음과 같은 에러 메세지가 나타납니다.
Kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode
pivotroot: pivot_root( /sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 132K freed
Kernel panic: No init found. Try passing init= option to kernel

리눅스만 쓰고 있고, 앞에서 kernel compiling 하는 것을 다 해 봐도 안됩니다. 다음과 같이 grub에서 'C'를 눌러서 다음과 같이 수정을 해 보았습니다.

aprilii의 이미지

CVS via ssh (port changed 22 to 25)

열려진 포트가 25번 밖에 없어서...이미 ssh 포트를 25번으로
변경하여 외부 로그인시에 사용중입니다.
이제..cvs를 돌릴려고 하는데..에혀..-.-;

CVS_RSH=ssh

에서는 포트 변경 옵션이 없는듯 합니다.

혹시 방법이 있는지요?
------------------------------------------
제가 생각해본 것은 셀 상에서...

alias ssh_p25="ssh -p 25"

로 임의의 앨리어스를 만든다음, 요놈을

CVS_RSH=ssh_p25

처럼 먹히도록 하면 될 듯한데,
앨리어스를 하나의 바이너리 파일처럼 속일 방법이 있는지

yangsg의 이미지

가변 길이 한글 패킷 처리

가변 길이 한글 패킷은 보통 어떻게 처리하나요 ?

문제는 한글이 1byte로 처리 되는 쪽과 2byte로 처리 되는 부분과의 처리 부분입니다..
보통 어떻게들 처리 하시는지 궁금해서 질문드립니다..
저같은 경우는.. packet header에 size를 적어 날릴려고 했는데
한영 썩여 있을 경우 size를 계산하는 부분이 조금 문제가 될거 같더군요...

그래서 구분자를 사용해서 구현할까 생각도 하고 있습니다..
보통 구분자를 사용해서 구현할때.. 구분자를 어떻게들 정의 하시는지..

sino0527의 이미지

anaconda-ks.cfg 를 지워버렸습니다...

한꺼번에 소스 컴파일 한거 지우려고...

rm -rf a* 먹였는데 아나콘다까지 ㅠ_ㅠ

파일 다시 복구하거나 어떻게 할수 있는방법 없을까요?

장택수의 이미지

시그널 처리에 대한 질문입니다.

시그널 처리에 대한 질문입니다.

한 사용자가 실행시키는 프로세스가 많이 있는 경우,

프로세스들 사이에서 주고 받는 시그널을
하나의 프로세스(데몬)가 검사하여 주고 받게 할 수 있을까요?

즉, A 프로세스가 B 프로세스에게 시그널을 보내는 경우
A 프로세스가 보내는 시그널이 B 프로세스에서 처리되기 전에
적합한 시그널은지 확인한 후 처리하는 프로그램을 짜는 것이 가능하냐는 것이지요...

sino0527의 이미지

patch 명령어 에레가....

gd 2.26 소스에 gif패치를 하는데 자꾸 이상한 메세지가 나오네요..

patch -l < ../patch_gd2.0.26_gif_040622.gz

이렇게 먹이면

patch unexpectedly ends in middle of line
patch: **** Only garbage was found in the patch input.

이렇게 나오고 진행이 안됩니다... 도와주세요~

raymundo의 이미지

GnuPG 를 윈도우에서 쓰시는 분들께... 쓸만한 front end 문의

리눅스하고는 큰 관계는 없겠지만, KLDP분들이 아무래도 GPG를 많이 쓰시는 듯 해서 여쭙니다.

gpg.exe 를 커맨드라인에서 사용하는 것은 정말 못할 짓이고요... 아무래도 GUI를 지원하고 특히나 클립보드의 내용을 손쉽게 서명할 수 있는 프론트엔드가 필요한데...

예전에는 GPGshell 이란 것을 썼었는데, 이게 요즘 버전을 새로 깔았더니 파일이름이 한글일 경우 제대로 파일을 암호화 또는 서명을 못 해 주거나, 파일이름이 영문이라도 내용에 한글이 있으면 서명 뒤에 이상한 캐릭터들이 붙더군요. 현재 개발자하고 메일을 주고받고는 있는데 하나 해결하면 다른 게 문제고 등등...

hokim의 이미지

link시 error를 warning 메세지???

[hokim@sens root]$ sudo g++ -O -o bin/h2root main/src/h2root.o hbook/src/hntvar2.o -Llib -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lMatrix -L/belle/cern/2003/lib/so -L/belle/cern/2003/lib/so -lpacklib -lkernlib -lg2c -lnsl -lm -ldl -lpthread -rdynamic

/usr/bin/ld: warning: pawc.so, needed by /belle/cern/2003/lib/so/libpacklib.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libgrafX11.so.1, needed by /belle/cern/2003/lib/so/libpacklib.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmathlib.so.1, needed by /belle/cern/2003/lib/so/libpacklib.so, not found (try using -rpath or -rpath-link)

phrost의 이미지

grub에서 커맨드 프롬프트만 뜨네요

젠투 설치 후에 리부팅을 하고 나니 그럽 커맨드 프롬프트만 뜨는군요... :?

파티션
/dev/hda5 => /boot
/dev/hda2 => /
/dev/hda6 => /swap

grub.conf
---------------------------------------------------------------------
default 0
timeout 10
splashimage=(hd0,4)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.10-r6
root (hd0,4)
kernel /kernel-2.6.10-r6 root=/dev/hda2 blah...blah...
---------------------------------------------------------------------

그럽 설치
#root (hd0,4)
#setup (hd0,4)
#quit

윈도의 부트로더를 사용해서 win2003이랑 듀얼 부팅을 쓰는 중이구요

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기