Windows 파일 시스템을 Ubuntu와 통합하려면 어떻게합니까?


12

최근에 새 Windows 컴퓨터를 구입했으며 Ubuntu로 이중 부팅하고 싶습니다. 실제로 2 개의 별도 파일 시스템 (마운트 포함)을 원하지 않지만 가능하다면 두 시스템을 통합하고 싶습니다. 예를 들어, 내 / home / name / Pictures는 Windows의 내 문서에있는 그림 폴더와 동일한 내용을 갖기를 원하고, / home / name / Downloads는 Windows의 다운로드 폴더와 동일하며, 음악은 동일합니다. 창의 음악 폴더로, 가능하면 데스크탑으로도 사용할 수 있습니다. Windows의 AppData가 제대로 작동하지 않아 일부 중복이 필요할 수 있으므로 일부 폴더는 달라야한다는 것을 알고 있습니다.

이것이 가능합니까? 나는 우분투가 새로운 컴퓨터를 함께 가지고 있고 어떤 단결을 원한다고 느끼는 것이 싫어.

감사.



방금 관심이 없어서 Live CD 설치 프로그램에서 삭제 된 [migration-assistant] [1]을 상기시켜주었습니다. 그러나 우분투와 Windows 파티션의 특정 응용 프로그램 데이터를 공유하거나 최소한 사용자를 돕는 데 도움이되는 도구는 커뮤니티의 많은 이중 부팅 사용자에게 높이 평가됩니다. 지금까지 내가 본 모든 것에서 Android 용 Ubuntu는 사용자의 관점과 비슷한 기능을 수행합니다. 물론 파티션을 마운트하고 심볼릭 링크를 배치하는 것은 그리 멋진 일이 아닙니다. [1] : launchpad.net/ubuntu/precise/+source/migration-assistant
LiveWireBT

답변:


12

전제 조건

다음 작업을 수행하려면 Ubuntu 에 Windows 파티션을 마운트해야합니다 .

특수 폴더 리디렉션

의 동등한 특수 폴더 윈도우 폴더에서 알려진 (내 문서 등 내 음악, 내 그림은)에 의해 정의 된 freedesktop.org 프로젝트 . 해당 구성 파일 ~/.config/user-dirs.dirsxdg-user-dirs-update명령으로 관리됩니다 .

예를 들어 터미널에서 다음 명령을 실행하여 다운로드 디렉토리를 변경할 수 있습니다.

xdg-user-dirs-update --set DOWNLOAD /mnt/<WINDOWS_PARTITION>/users/<YOU>/Downloads

이를 달성하는 또 다른 방법 은 구성 파일에서 수동으로 대체 $HOME/Downloads하는 것 /mnt/<WINDOWS_PARTITION>/users/<YOU>/Downloads입니다 (예 : gedit 또는 nano).

하려면 변경 사항의 수행이 실행 xdg-user-dirs-gtk-update이후에 추가적으로 xdg-user-dirs-update당신이 손으로 설정 파일을 편집 한 경우.

일반 폴더 리디렉션

Ubuntu 홈 폴더의 폴더를 Windows 파티션의 폴더에 대한 심볼릭 링크로 바꿀 수도 있습니다.

ln -s /mnt/<WINDOWS_PARTITION>/users/<YOU>/AppData/Roaming/Mozilla/Firefox/Profiles/<YOUR_PROFILE.default> ~/.mozilla/firefox/<YOUR_PROFILE.default>

그것은 매우 간단한 해결책이며 모든 것에 대해 작동하지는 않으며 경우에 따라 문제를 일으킬 수 있습니다. 그러나 일부 사람들은 Firefox와 Thunderbird의 설정을 공유합니다.


일부 파일에 대해이 작업을 시도했지만 "OS"드라이브를 먼저 마운트해야합니다. 그렇지 않으면 "깨진 링크"라고 표시됩니다
dukevin

중요한 것은 터미널에서 모든 작업을 수행하는 것입니다. Gnome은 파일 관리자를 통해 수행 될 때 "특수"폴더를 사용하여 작업을 추적하므로 노틸러스에서 원본 그림 폴더를 삭제 / 이름 바꾸기하고 대신 해당 심볼릭 링크를 만들면 원본 Pictures 폴더처럼 작동하지
Sergey

@KevinDuke : /etc/fstab부팅시 Windows 파티션을 자동 마운트하려면 줄을 추가해야합니다 . 이 사이트에서 지침을 찾으십시오.
Sergey

@ 세르게이 감사합니다, 나는 자동 마운트가 갈 길이라고 생각합니다. 이것이 성능에 어떤 영향을 미칩니 까?
dukevin

@ KevinDuke : 부팅 프로세스가 1 초 이상 걸리는 것을 제외하고는 성능에 어떤 영향을 줄 수 있는지 모르겠습니다.
Sergey

3

이것을 터미널에 입력하십시오

gedit ~/.config/user-dirs.dirs

Windows 폴더의 절대 경로에 연결하십시오. 그런 다음 "killall nautilus"또는 재부팅이 가능합니다.


이것은 매우 흥미 롭습니다. 드라이브를 장착하지 않아도 작동합니까? 그리고 이것이 심볼릭 링크를 만드는 것과 어떻게 비교됩니까?
dukevin

아니요, 드라이브를 마운트해야합니다. 이것은 바로 여기 에서 시작시 당신을 위해 갈 것입니다. 터미널에서 일련의 심볼릭 링크를 만들지 않고 바로 앞에 목록을 작성하는 것이 좋습니다.
matt davis

1

네 가능합니다. 다른 아이콘 세트를 사용하기 때문에 동일한 방식으로 표시되지 않는다고 생각합니다. 그러나 바탕 화면에 배치 한 것과 동일한 파일 및 폴더가 표시되어야합니다.
그와 관련하여 발생할 수있는 문제는 Windows가 다른 상대 시작 지점의 파일과 폴더를 참조한다는 것입니다. (클릭하면 "파일을 찾을 수 없습니다"오류가 발생합니다.)

어떤 이유로 계속하려면 홈 폴더에서 Ubuntu "Desktop"폴더를 찾으십시오. 나중에 이것을 취소 할 수 있도록 "desktop.bak"와 같은 다른 이름으로 바꾸십시오. 터미널을 열고 'ln -s / path_to / windows / Desktop Desktop'을 입력하십시오.

홈 폴더를 열고 새 데스크탑 링크를 클릭하십시오. Windows 바탕 화면에서 참조 된 파일 및 폴더가 표시되어야합니다. (호기심을 유발시키기 위해 클릭하여 시도해보십시오.)

데스크탑에 무엇이 있는지 보려면 로그 아웃했다가 다시 로그인 할 수 있어야합니다. 이것이 원하는 것이 아니라면 심볼릭 링크 된 "데스크탑"을 삭제하고 "desktop.bak"의 이름을 "바탕 화면"으로 바꾸십시오.


이 답변은 실제로 병합 된 다른 질문에 대한 것입니다. BTW.
Argusvision

0

Windows 파티션을 마운트 한 다음 홈 아래에 디렉토리를 마운트하십시오. 그러면 응용 프로그램이 Windows 파티션에 투명하게 액세스 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.