/ opt와 / home을 같은 파티션에 두지 만 /와 다른 방법은 무엇입니까?


10

나는 두 개의 드라이브, 하나에 우분투를 설치하고 싶습니다 /과 함께 다른 /opt/home. 그러나 나는 별도의 파티션이 아니라 동일한 파티션에 /opt있고 싶지 않습니다 /home. 설치하는 동안 할 수 있습니까?

답변:


11

이것이 내가 할 일입니다. 홈 파티션을 만들고 설치 프로그램에 마운트하도록 지시하십시오 /home. 설치 후 처음 부팅 할 때라는 디렉토리를 만듭니다 /home/opt. 그런 다음에 바인드합니다 /opt.

/opt이 작업을 수행하기 전에 비어 있는지 확인하십시오 . 새로 설치 한 직후라면 그렇게 생각합니다.

mount -o bind /home/opt /opt

수동 마운트 용.

부팅시 마운트하려면 /etc/fstab다음과 같이 편집 하십시오. 설치 프로그램이 추가 한 홈 마운트 아래에 추가해야합니다.

/home/opt /opt none bind 0 0

2

바인드 마운트를 사용하면 매우 쉽습니다 . 이렇게하면 한 위치에서 다른 위치의 하위 디렉토리를 마운트 할 수 있습니다.

"home"파티션에서 "opt"를 서브 디렉토리로 만든 다음 파티션을 / home에 마운트하고 mount / home / opt를 / opt에 바인딩하십시오.

sudo mount /dev/sda4 /home
sudo mount --bind /home/opt /opt

또는 다음 /etc/fstab과 같이 추가하여 영구적으로 만들 수 있습니다 .

/dev/sda4   /home   ext4   defaults   0 2
/home/opt   /opt    none   bind       0 0

당신이 UUID를 사용하여 선호하는 경우에, 교체 /dev/sda4UUID=<your UUID>


@strings와 다른 답변은 무엇입니까? 그리고 이것이 설치와 어떻게 관련되는지 알 수 없습니다.
gertvdijk

별로 보이지는 않습니다. 나는 다른 답변을 매우 철저히 살펴보기 전에 썼다. 어쨌든, askubuntu.com에서 똑같은 두 가지 방법을 설명하는 것은 그리 나쁘지 않습니다
thomasrutter

1

LVM 방식

하나의 파티션에서 두 개의 다른 볼륨이 마음에 들지 않으면

만들기 물리 볼륨 당신이 넣을 드라이브 /home/opt에 있습니다. 이 파티션을 단일 구성원으로 사용 하여 볼륨 그룹 을 작성하십시오 . 예를 들어 이름을 지정하십시오 myvg. 그런 다음 두 개의 논리 볼륨을 만듭니다 ( 예 : homesopt)에는 파일 시스템과 명백한 마운트 지점이 있습니다.

장점 :

  • 스냅 샷을 수행 할 수 있습니다.
  • 논리 볼륨 크기 조정은 파티션 크기 조정과 비교 한 케이크입니다.
  • 실행중인 시스템의 파티션 테이블을 건드리지 않고도 더 많은 볼륨을 만듭니다.

이를 통해 이익을 얻으려면 볼륨 그룹에 여유 공간을 확보해야합니다.

어떻게?

설치 프로그램을 사용하면 GUI에서이 작업을 매우 쉽게 수행 할 수 있습니다. 12.04의 alternative경우 12.10 이상의 이미지 가 필요합니다.이 이미지는 일반 이미지에 포함되어 있습니다.

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