썬더버드 삽질기

간만에 정신이 멍해지는 사태가 발생했다.

다름아닌 썬더버드의 어설픈 인터페이스로 인한 문제였다.. 뭐 그다지 큰문제는 없이 모든메일이 복구는 되어가고 있지만, 이를 위해 약 8만통의 메일을 다시 정리하는 삽질을 하게되었다 -_-

일단 썬더버드 설정중 요런부분이 있다..

이 삽질의 시작은 SSD의 용량 64기가가 너무 부족해서 썬더버드의 희안한 구조의 메일폴더를 vacuum 하기 위한 목적이었다. 그러나 결과는 황당했다.

사용자 삽입 이미지


오프라인 및 디스크공간이라길래 IMAP을 쓰는 나는 메일을 저장하는 이유가 오프라인 사용을 위한것이며,
설정또한 붙어있었을 뿐이고, 1번항의 내용을 보고는 2번항의 설정이 오프라인 폴더에만 국한된다고 착각을 한것이다.

이것은 매우 중대한 과오를 범하게 만든다.

실제로 저 메뉴는 떨어져 있어야 한다. 장난하나 설명을 오프라인과 묶어놓고 바로 밑에꺼는 실제 메일에 적용된다니???

1번과 2번은 실제로 완벽히 다른 부분에 설정으로 하나는 썬더버드의 오프라인 폴더의 저장을 설정하는것이며 밑의것은 실제 서버에 바로 적용되는 컨트롤 부분이었던것이다.

매우 극과 극인 이러한 설정을 멍청하게 한군데에 배치해놨다는 사실에 실망이 크다.


썬더버드는 내가 지운 메일도 한번 캐싱된것은 INBOX 라는 데이터베이스파일에 기록한다.. 덕택에 여지껏 지웠던 메일을 다시 지우는 개삽질이 시작된것이다.

나는 그 용량을 줄이기 위해 저러한 옵션으로 안쓰는 오프라인 영역을 정리(Vacuum!) 하기 위한 의도였을 뿐인데, 썬더버드에는 그러한 기능이 애시당초 존재하지 않았던것이다.

평소 메일과 관련된 데이터는 4중백업을 하고있는 관계로 어떻게든 살릴 수 있지만, 다음의 과정을 통해 살리는 방법이 있다.

일단 계정을 하나 만든다. 널계정이어도 관계없다! 여기서 중요한것은 IMAP으로 만들면 안된다!
POP3 계정을 만들어야한다. IMAP은 상시 썬더버드의 메일목록과 서버목록을 대조하여 썬더버드의 데이터베이스에 있는 메일이라도 서버목록에 없으면 보여주지 않는다.

그리고 백업한 INBOX 와 msf 파일(메일스트럭처보관파일. 이놈이 중요함) 을 새로 만든 POP3 메일로 집어넣고 그 메일을 다시 IMAP 서버로 끌어가기를 하면된다 --;;

그리고 지웠던메일을 다시 지우는 사뿐한 삽질 한방을 해주면끝난다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by LeCieL

2009/02/05 03:48 2009/02/05 03:48
, , , , , , , , ,
Response
No Trackback , No Comment
RSS :
http://cl.dgtalx.net/rss/response/179

Mtron SSD 6035 + ICH9R Trouble!

레이드상태의 mtron ssd 의 다시쓰기 캐시가 활성화되어 프리징현상이 일어나는 경우 함부로 이 설정을 끄지 마십시요.
특히 레이드 디바이스의 설정을 수정하는것은 매우 위험한것으로 확인되었습니다.
인텔레이드의 경우 알수없는 오류로 인해 구성설정중 1개의 디스크만이 캐시가 꺼지면서 새로 진입하는데 애로사항이 많이 발생하였습니다 -_-

Do not change the write back cache setting while you are using intel raid. specially setting about raid volume device which that created by intel raid .
it will be corruption your disk setting. then you cannot easily repair this.

if some setting is corrupted follow this procedures. i didn't guarantees any data lost, corruption, hardware malfunctions.

사용환경 :
Raid : Intel ICH9R raid
SSD : Mtron 6035 32GB ssd  x 2
Raid type : 0 (stripe)

1. 다른OS로 부팅합니다 (Try to boot another windows )
2. 이 OS에서 레이드로 묶이지 않은것으로 보이는 디스크가 있다면 그 디스크의 캐시를 해제하거나 설정하십시요. 반대로..   (if you can see SINGLE disk devices (which means not belong in raid volume) reverse setting of write back cache)
3. 다시 부팅을 시도합니다. 만약 보이지 않는다면 다음을 진행해야 하지만, 데이터가 유실될 가능성이 매우 높습니다. (reboot, if still windows is not working properly do next job. but it occur data losting)
4. POST 절차에서 나타나는 Intel Matrix Storage controller setting 에서 CTRL+I 를 누르고 진입합니다.
5. 현재 존재하는 볼륨의 정보를 그대로 기억하고 동일하게 삭제하였다가 그대로 만듭니다.
(remember currently created volume setting then delete the volume and create again with same size, stripe, volumes. size and stripe and volume name is important to preventing data lost, i cannot guarantees any data losting)
6. 이제 부팅을 시도하면 부팅이 되지 않을것입니다. 왜냐하면 MBR이 날라갔기 때문입니다. 이제 이 MBR을 윈도우즈 시디의 리커버리 기능을 통해 복구하고 부팅해보십시요. 잘될것입니다. (전체복구가 아닙니다. 부트섹터만 자동으로 복구하는 Startup recovery 입니다)

try to reboot! it will be fail. c.o your Master Boot Record is deleted previously you did.
now you should recover MBR using windows vista DVD.
try to Startup Recovery (not a full recovery). it works.

ICH7R 에서도 테스트가 되었습니다. ICH7R will works.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by LeCieL

2009/02/05 02:57 2009/02/05 02:57


Archives

Calendar

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29