음.. 아님 그 방법을 사용안하고 직접 MBR과 부트섹터를 넣어주어서 한물리적 장치가 두개의 파티션으로 나누어 지는지가 의문이구요.. 이동식 저장매체는 파티션을 나눌수 없다는데 그게 맞는 말인지요? 만약 제가 말씀드린 두가지 방법에 알고 계시다면 어떤식으로 해야할지 말씀좀 해주시면 감사하겠습니다..
예를 들어 두번째 방법이 된다면 어떤식으로 하면 윈도우 운영체제가 윈도우 탐색기에 두개로 짠 나오게 하는지.. 등 염치없이 부탁이 참 많네요^^;; 넘 막막해서 그럽니다..
댓글 2
-
안녕하세요.
파일시스템쪽은 별로 겪어보지 않은 분야라 제대로 된 답변을 드릴수가 없겠네요...^^'
그리고... 질문하신 내용의 첫부분이 이해가 잘 안되어서...^^'
물리적 디스크를 두개로 잡는다는 말씀이... 디스크 볼륨이 두개 생성된다는 말과는 다른것인지? 파티션을 나누어도 같은 결과가 생기는게 아닌가요...^^?음... 혹시 몰라 말씀드립니다만, 보통 이동디스크는 FAT16을 쓰고 있는 것으로 알고 있습니다. 해당하는 MBR을 고치거나 하려면 어플리케이션에서도 충분히 님이 원하시는 대로 수정이 가능할듯 합니다. MBR등을 건드리는 방법은... 이런저런 소스가 돌고 있는데요, 제홈의 검색엔진에서 GSector를 찾으시면 관련 자료와 참고했던 사이트를 설명하는 내용이 아마 나올겁니다.
그 유틸리티로 MBR수정이 가능한지 테스트를 해 보실수 있을겁니다.. 소스를 참고했던 사이트가 www.devpia.com 이었던것 같군요.
도움이 되었길 바라겠습니다.^^
>안녕하세요^^ 여기저기 다니다가 이곳에 들르게 되었습니다. 요즘 USB 이동식 디스크를 사면 파티션을 나누는 프로그램을 주는데 실제로 나누어 보면 파티션을 나누는 것이 아니고 물리적 디스크를 두개로 잡던데 이것은 펌웨어에서만 제어가 가능한것인지가 의문이구요.. 펌웨어에서 LUN을 어떻게 해주면 된다고 들었습니다. 근데 어플리케이션에서 그것을 제어해서 두개로 잡을수가 있는지 궁금합니다..
>음.. 아님 그 방법을 사용안하고 직접 MBR과 부트섹터를 넣어주어서 한물리적 장치가 두개의 파티션으로 나누어 지는지가 의문이구요.. 이동식 저장매체는 파티션을 나눌수 없다는데 그게 맞는 말인지요? 만약 제가 말씀드린 두가지 방법에 알고 계시다면 어떤식으로 해야할지 말씀좀 해주시면 감사하겠습니다..
>예를 들어 두번째 방법이 된다면 어떤식으로 하면 윈도우 운영체제가 윈도우 탐색기에 두개로 짠 나오게 하는지.. 등 염치없이 부탁이 참 많네요^^;; 넘 막막해서 그럽니다..
______________________________
1. 우선 특정 어플리케이션에서 특정 작업(커맨드 전송)을 하면 펌웨어가 그에 맞게 하드웨어이 있는 메모리의 MBR(Master Boot Record)에 있는 내용을 수정해서 파티션이 두개 있는 장치로 만들어 주는 방법을 사용할수 있습니다..
2. 펌웨어서 MassStorage spec에서 지원하는 LUN(Logical Unit Number)을 만들어서 여러개의 이동식 디스크로보이게 하는 방법이 있습니다. 이에 관해서는 USB MassStorage스팩에서 LUN관련 부분을 살펴 보시기 바랍니다.
3. 다른 방법으로는 시도해 본적은 없지만 펌웨어가 특정 커맨드를 받았을때 자신의 디스크립터를 수정해서 composite device(복합장치)로 인식 시켜주어서 두개의 장치인것 처럼 보이게 할수도 있을것 같습니다. 이 방법은 직접 사용해 본적은 없지만 논리적으로 가능할것 같습니다.
일반적으로 2번 방법을 사용하는것이 여러가지 면에서 가장 무난합니다.
______________________________
>안녕하세요.
>파일시스템쪽은 별로 겪어보지 않은 분야라 제대로 된 답변을 드릴수가 없겠네요...^^'
>그리고... 질문하신 내용의 첫부분이 이해가 잘 안되어서...^^'
>물리적 디스크를 두개로 잡는다는 말씀이... 디스크 볼륨이 두개 생성된다는 말과는 다른것인지? 파티션을 나누어도 같은 결과가 생기는게 아닌가요...^^?
>
>음... 혹시 몰라 말씀드립니다만, 보통 이동디스크는 FAT16을 쓰고 있는 것으로 알고 있습니다. 해당하는 MBR을 고치거나 하려면 어플리케이션에서도 충분히 님이 원하시는 대로 수정이 가능할듯 합니다. MBR등을 건드리는 방법은... 이런저런 소스가 돌고 있는데요, 제홈의 검색엔진에서 GSector를 찾으시면 관련 자료와 참고했던 사이트를 설명하는 내용이 아마 나올겁니다.
>그 유틸리티로 MBR수정이 가능한지 테스트를 해 보실수 있을겁니다.
>
>. 소스를 참고했던 사이트가 www.devpia.com 이었던것 같군요.
>
>도움이 되었길 바라겠습니다.^^
>
>
>
>>안녕하세요^^ 여기저기 다니다가 이곳에 들르게 되었습니다. 요즘 USB 이동식 디스크를 사면 파티션을 나누는 프로그램을 주는데 실제로 나누어 보면 파티션을 나누는 것이 아니고 물리적 디스크를 두개로 잡던데 이것은 펌웨어에서만 제어가 가능한것인지가 의문이구요.. 펌웨어에서 LUN을 어떻게 해주면 된다고 들었습니다. 근데 어플리케이션에서 그것을 제어해서 두개로 잡을수가 있는지 궁금합니다..
>>음.. 아님 그 방법을 사용안하고 직접 MBR과 부트섹터를 넣어주어서 한물리적 장치가 두개의 파티션으로 나누어 지는지가 의문이구요.. 이동식 저장매체는 파티션을 나눌수 없다는데 그게 맞는 말인지요? 만약 제가 말씀드린 두가지 방법에 알고 계시다면 어떤식으로 해야할지 말씀좀 해주시면 감사하겠습니다..
>>예를 들어 두번째 방법이 된다면 어떤식으로 하면 윈도우 운영체제가 윈도우 탐색기에 두개로 짠 나오게 하는지.. 등 염치없이 부탁이 참 많네요^^;; 넘 막막해서 그럽니다..
>
>
>