FreeBSD에서 싱글 유저 모드로 어떻게 들어갑니까? |
싱글 유저 모드로 들어가기 위해서는 다음 방법 중 하나를 쓰시면 됩니다. 1. 2.x 이전 부팅할 때 Boot: 라고 나올 때 -s 를 입력하고 엔터를 누릅니다. 2. 3.x 이후: 방법 1 부팅할 때 첫번째 커서가 돌아갈 무렵 엔터를 제외한 아무 키를 누르면 Boot: 가 나옵니다. 여기에서 -s 를 입력하고 엔터를 누릅니다. 3. 3.x 이후: 방법 2 부팅할 때 첫번째 커서가 돌아갈 무렵을 지나고 두번째 10초동안 카운트를 세는 때가 있습니다. 이때 엔터를 제외한 다른 키를 누르면 BTX loader의 프롬프트가 떨어집니다(3.x와 4.x의 모양이 좀 다릅니다. 3.x는 disk0s1a:> 식으로 부트 장치명이 나오고, 4.x는 ok 입니다). 이때 boot -s 로 부팅하거나, set boot_single=YES boot 하시면 됩니다. 싱글 유저 모드에서 다음과 같이 필요한 부분을 마운트합니다. # mount -u -w / # mount /usr # mount /var 만약 root 암호를 잊어 먹은 경우 위와 같이 싱글 유저 모드로 들어가서 # passwd 해서 암호를 다시 설정해 주면 됩니다. 만약 /etc/passwd에 기본 쉘을 정해줄때 경로를 잘못적어서 로그인이 안되는 경우도 위와 같이 싱글 유저 모드에서 수정 가능합니다. |
2009년 9월 18일 금요일
FreeBSD에서 싱글 유저 모드로
2009년 9월 17일 목요일
mysql table 점검 / 복구하기
DB 테이블 점검
DB명 : trumpeter
Table명 : zetyx_board_lee
trumpeter.zetyx_board_lee | check | error | File '/usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD' not found (Errcode: 13)
파일 유무 확인 및 퍼미션 변경
# ll /usr/local/mysql/data/trumpeter/zetyx_board_lee*
-rw-r----- 1 root root 94244 8월 22 15:00 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD
-rw-rw---- 1 mysql mysql 17408 8월 22 14:09 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYI
-rw-rw---- 1 mysql mysql 13760 7월 25 2006 /usr/local/mysql/data/trumpeter/zetyx_board_lee.frm
MYD파일 퍼미션 및 소유자 변경
> -rw-rw---- 1 mysql mysql 94244 8월 22 15:00 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD
1차 data 백업
/usr/local/mysql/data 디렉토리를
/usr/local/mysql/data.bak.090917 로 백업(복사)
DB 테이블 복구
mysql> check table zetyx_board_lee;
+---------------------------+-------+----------+--------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+---------------------------+-------+----------+--------------------------------------------------------+
| trumpeter.zetyx_board_lee | check | warning | Table is marked as crashed |
| trumpeter.zetyx_board_lee | check | warning | 2 clients is using or hasn't closed the table properly |
| trumpeter.zetyx_board_lee | check | error | Checksum for key: 9 doesn't match checksum for records |
| trumpeter.zetyx_board_lee | check | error | Corrupt |
+---------------------------+-------+----------+--------------------------------------------------------+
4 rows in set (0.00 sec)
DB명 : trumpeter
Table명 : zetyx_board_lee
trumpeter.zetyx_board_lee | check | error | File '/usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD' not found (Errcode: 13)
파일 유무 확인 및 퍼미션 변경
# ll /usr/local/mysql/data/trumpeter/zetyx_board_lee*
-rw-r----- 1 root root 94244 8월 22 15:00 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD
-rw-rw---- 1 mysql mysql 17408 8월 22 14:09 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYI
-rw-rw---- 1 mysql mysql 13760 7월 25 2006 /usr/local/mysql/data/trumpeter/zetyx_board_lee.frm
MYD파일 퍼미션 및 소유자 변경
> -rw-rw---- 1 mysql mysql 94244 8월 22 15:00 /usr/local/mysql/data/trumpeter/zetyx_board_lee.MYD
1차 data 백업
/usr/local/mysql/data 디렉토리를
/usr/local/mysql/data.bak.090917 로 백업(복사)
DB 테이블 복구
mysql> check table zetyx_board_lee;
+---------------------------+-------+----------+--------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+---------------------------+-------+----------+--------------------------------------------------------+
| trumpeter.zetyx_board_lee | check | warning | Table is marked as crashed |
| trumpeter.zetyx_board_lee | check | warning | 2 clients is using or hasn't closed the table properly |
| trumpeter.zetyx_board_lee | check | error | Checksum for key: 9 doesn't match checksum for records |
| trumpeter.zetyx_board_lee | check | error | Corrupt |
+---------------------------+-------+----------+--------------------------------------------------------+
4 rows in set (0.00 sec)
mysql> repair table zetyx_board_lee;
+---------------------------+--------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+---------------------------+--------+----------+----------+
| trumpeter.zetyx_board_lee | repair | status | OK |
+---------------------------+--------+----------+----------+
1 row in set (0.04 sec)
mysql> check table zetyx_board_lee;
+---------------------------+-------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+---------------------------+-------+----------+----------+
| trumpeter.zetyx_board_lee | check | status | OK |
+---------------------------+-------+----------+----------+
1 row in set (0.00 sec)
2009년 9월 16일 수요일
지나간것들... 다가오는것들 기억나는것들..
날씨가 많이 선선해졌다.
그래서 그런지 많이 감상적이게 되는거 같다
앞으로의 나아갈일들이 더 많은데
자꾸 지나간 기억들과 추억들만 생각하게 된다.
고등학교 때 우리들 재밌었던 기억들 힘들었던 기억들. 사랑했던 기억들
그리고 현재의 우리들.
그때는 왜 조금더 현명하지 못했을까. 왜 조금더 영리하지 못했을까.
시간을 정말 되돌릴수 있다면 딱.... 5년만 당겼음 좋겠다.
그럼 조금더 달라질수 있을텐데... 더 사랑할수 있을텐데
지금도 늦지 않았다 달라질수 있다 하지만.
-_- 늦었다고 생각했을땐.. 진짜 늦은거다..ㅋㅋ
어렸을때 되내였던 '난 진짜 딱 30까지만 살꺼다. ' 그랬는데 낼모레 30이네..
이글쓰면서도 '피식'웃음이 난다.
혼자있는 지금 보고싶은 사람이 너무 많고 사랑한다 말하지못한사람들이 너무나 많다..
언제 어느때 죽더라도 후회하는 삶을 살지 말아야 할텐데...
그래서 그런지 많이 감상적이게 되는거 같다
앞으로의 나아갈일들이 더 많은데
자꾸 지나간 기억들과 추억들만 생각하게 된다.
고등학교 때 우리들 재밌었던 기억들 힘들었던 기억들. 사랑했던 기억들
그리고 현재의 우리들.
그때는 왜 조금더 현명하지 못했을까. 왜 조금더 영리하지 못했을까.
시간을 정말 되돌릴수 있다면 딱.... 5년만 당겼음 좋겠다.
그럼 조금더 달라질수 있을텐데... 더 사랑할수 있을텐데
지금도 늦지 않았다 달라질수 있다 하지만.
-_- 늦었다고 생각했을땐.. 진짜 늦은거다..ㅋㅋ
어렸을때 되내였던 '난 진짜 딱 30까지만 살꺼다. ' 그랬는데 낼모레 30이네..
이글쓰면서도 '피식'웃음이 난다.
혼자있는 지금 보고싶은 사람이 너무 많고 사랑한다 말하지못한사람들이 너무나 많다..
언제 어느때 죽더라도 후회하는 삶을 살지 말아야 할텐데...
2009년 9월 11일 금요일
idc 이전때문에 정신이 음꾸나..
9월 내내 idc 이전 작업이 잡혀 있다.
두번째 작업인데 별문제가 없어야 할텐데 매일 야근에 주말마다 밤샘작업이구나.
밤샘작업을 해도 잘끝나면 기분이 좋은데..
참.. 이전하면서 느낀 거지만 서버가 서버가 아니구나.
관리에 관심도 없는 관리자,사용자들이 많구나.... -_- 3년동안 부팅을 안하는 사람은
관리를 잘한걸까 관심이 없는걸까. ㅎㅎㅎ
이번에 시작하게된 IIS7 프론티어에 참여하길 잘한거 같으다..
좋은 사람들과 좋은 자료들
나를 좀더 업그레이드 할수 있는 기회일거 같다.
1년동안 열심히 해야지...
피드 구독하기:
글 (Atom)