데비안 네트워크 CD를 사용하여 고급 그래픽 설치 프로그램을 통해 설치하려고 합니다. 전체 디스크 암호화 옵션을 사용하고 싶지만 오래된 컴퓨터에 설치하려고 합니다. 램은 1GB 정도 되는 것 같아요. 여기에 Pop!_OS를 설치했는데 적절한 스왑 파일 크기를 지정할 수 있었기 때문에 충분히 빠르게 실행되었지만 640 화면 해상도 이외의 그래픽 드라이버를 찾을 수 없을 수도 있으니 시도해 보세요. 비율. (데비안은 훌륭한 비디오 드라이버인 FWIW를 찾았습니다.)
LVM 볼륨의 암호화된 전체 디스크와 함께 부팅 설정을 사용하면 작은 1.1GB의 암호화된 스왑 파티션이 제공됩니다. 잘 설치되고 실행되는 것 같았지만 소프트웨어 센터를 사용하기 시작하자 곧 스왑 파일이 마모되기 시작했습니다.
대형 LVM 파티션 중 하나를 축소하려고 하면 gparted에서는 해당 파티션이 사용 중이라는 메시지가 표시되므로 축소할 수 없습니다. 명령줄 접근 방식을 시도했지만 실패했습니다.극도로우울하다. Debian Live DVD로 부팅하려면 먼저 이를 수행해야 하는데 sudo apt-get update
, 시간이 좀 걸리고 나서 sudo apt-get crypt-setup and lvm2
설치할 수 있습니다. Debian 문서에는 방법이 나와 있지 않지만 이 Ubuntu 페이지에서는 한 가지 방법을 설명합니다.암호화된 파티션 크기 조정
이 과정에서 오랫동안 멈칫하면 모니터가 어두워지고 키를 누르면 화면에 아름다운 데스크탑이 나타납니다. Live DVD를 약 5분 동안 연마하면 마침내 아름다운 데스크탑이 나타났습니다. , 화려한 배경화면을 약 20분 이상 닦은 후 잠겨 있다는 메시지가 표시되고 비밀번호를 묻는 메시지가 표시되었습니다. 저는 비밀번호를 전혀 몰랐지만 "라이브"라는 것을 알게 되었습니다.
실제로 명령을 실행하려고 하면 e2fsck
명령에 있는 것 같거나 resize2fs
작동하지 않는 것 같아요. 정확한 오류를 잊어버렸습니다.
160GB HD 중 130GB만 사용하도록 파티션을 축소한 다음 아래 지침에 따라 확장해 보았습니다.암호화된 스왑 파티션을 확장하는 방법은 무엇입니까?mkswap
(sic), 그러나 볼륨이 사용 중이기 때문에 명령이 실패합니다 . Live DVD를 사용해 보았지만 화면이 다시 잠긴 후 좌절감에 포기했습니다.
다시 돌아가서 그래픽 설치 프로그램을 사용하는 데 어려움을 겪었지만 부팅 가능한 전체 디스크 암호화를 사용하라고 지시했을 때 1.1GB 스왑 파티션을 제공해야 한다고 주장했습니다. 기본 LVM 파티션의 크기를 줄이려고 하면 "이 장치를 수정할 수 없습니다...", "LVM 볼륨 그룹 XXX에서 사용됨"이라는 영리한 메시지가 나타납니다. 158GB ext4 파티션을 두 번 클릭하려고 하면 적당한 크기의 스왑 파일을 위한 공간을 만들기 위해 크기를 줄일 수 없습니다. 수동 파티션 설정을 시도하고 부팅된 LVM 암호화 설정에서와 같이 파티션을 생성하려고 하면 동일한 방식으로 파티션을 얻지 못합니다.
나는 Linux용 30GB 또는 40GB 스왑 파일이 더 현실적이라고 생각합니다.Linux 성능: 항상 스왑 공간을 추가해야 하는 이유 Hacker News스왑 파일 공간이 부족할 때 Linux가 얼마나 나쁘게 작동하는지 자세히 설명합니다. 거의 항상 하드 재부팅됩니다. 브라우저에서 탭을 너무 많이 열거나, 데이터를 너무 많이 사용하는 앱을 실행하면 됩니다.
나는 이것이 가능하다고 확신합니다. RAM이 많지 않으면 데비안의 암호화된 볼륨이 비현실적이라고 생각하고 싶지 않습니다. 명령줄에서 수행할 수 있다고 확신하지만 설정하는 데 지금보다 시간이 더 걸릴 것 같습니다(지금까지 약 2주 정도).
불가능하지는 않을 것이라고 확신하지만 그래픽 설치 프로그램을 통해 Debian에서 암호화된 볼륨을 설정하는 방법이 있습니까? 나중에 몇 가지 명령을 실행할 수 있거나 Debian Live DVD(언급한 대로 너무 많이 누락됨)에서 실행할 수 있습니다. ) 파티션 관리자로! ! ! )? 나중에 칼리리눅스 라이브 디스크를 사용해 봤더라면 이렇게까지 마음이 아프지는 않았을 텐데. 어쩌면 누군가가 나에게 데비안에서 이 작업을 수행하도록 명령줄 지침을 줄 수 있을 것입니다. 물론 스왑 파일도 암호화되어야 합니다. 그렇지 않으면 암호화 지점이 손상됩니다.
편집하다:
파티션을 수동으로 생성해 보았습니다. 루트 파티션을 만들어 부팅 가능하게 만들었습니다. 하지만 크기가 얼마나 커야 할지 잘 모르겠습니다. 부팅 파티션을 보면 그 크기를 짐작할 수 있을 것 같습니다.
디스크에 남은 공간을 모두 사용하여 암호화된 파티션을 만들었습니다. 그런 다음 그 안에 볼륨 그룹을 만들었습니다. 그러나 대부분의 운영 체제를 설치할 위치를 지정하는 것은 물론이고 볼륨 그룹 내에 스왑 파티션도 만들 수 없습니다. 이는 볼륨이 이미 볼륨 그룹의 일부임을 나타냅니다. 또한 볼륨 그룹이 없으면 암호화된 파티션 내에 파티션을 생성할 수 없습니다.
편집 2:
해결책은 그래픽 설치 프로그램에서 수동 파티션 구성을 사용하는 것입니다. 암호화된 볼륨 외부에 부팅 파티션을 생성하고, 나머지 디스크를 사용하여 암호화된 볼륨을 생성하고, 생성된 암호화된 볼륨 내에 LVM 그룹을 생성한 다음, 볼륨 그룹 내에 루트 볼륨과 기타 볼륨을 생성해야 했습니다.
Linux에는 잘 관리된 동적 스왑 파일 관리자가 없기 때문에 30GB 스왑 파티션을 만들었습니다(운이 좋을 수도 있지만).스왑 공간); 스왑 파티션이 모두 사용되면 Linux는 쓸모가 없습니다. 스왑 파일을 위한 디스크 공간이 더 이상 없으면 Linux는 Windows보다 더 나쁩니다. 거대한 스왑 파티션이 없고, 탭이 많이 열려 있고, 스프레드시트가 매우 크며, 로그 파일이 매우 크다면, 하드 드라이브가 계속해서 회전하기 때문에 강제로 하드 재부팅을 해야 할 수도 있습니다.
내 서버 컴퓨터에는 최대 1GB RAM을 갖춘 Pentium Dual E2200이 있습니다! 내 메인 데스크탑 서버 외에 멋진 작은 서버가 될 것입니다.
데스크톱을 설치하지 않고 도구와 서버만 설치하기로 결정한 후 재부팅한 후 설치했습니다.
apt-get update
apt-get install plasma-desktop
apt-get install sddm
왜냐하면 나는 기본 블로트웨어를 원하지 않기 때문입니다. su
콘솔에 로그인하여 시스템 전체(즉, 모든 사용자에 대해)를 설치할 수 있기 때문에 su로 로그인할 수 있는지 확인했습니다 . 그렇지 않으면 su 액세스가 차단될 수 있습니다. 가장 큰 문제는 Discover(=소프트웨어 센터)가 사용하기에 너무 느리고 아직 일반 오디오 출력이 아닌 MB SPDIF 오디오 출력만 선택한다는 것입니다. 최소한 Discover를 사용해도 스왑 파티션이 많이 마모되지는 않습니다. 그러나 apt-get을 통해 필요한 것을 설치할 수 있으며 Konqueror 및 기타 기능은 잘 작동합니다. 물론, 많은 어려운 문제들과 마찬가지로, 돌이켜보면 지도 없이 혼자서 하려고 했던 것만큼 어렵지는 않습니다. 나는 이것이 적어도 이번 릴리즈 호핑 라운드를 끝낼 것이라고 생각합니다 :P.
답변1
전체 디스크 암호화를 사용하여 데비안 설치를 수동으로 파티션하는 방법
netinstall
Virtual Box에서 ISO를 사용하는 단계를 간략하게 설명하겠습니다 . 이 단계는 데스크탑을 포함한 전체 데스크탑 환경 설치 프로그램과 동일하게 작동합니다. (마지막에 netinstall
원하는 데스크톱 환경을 선택할 수 있습니다.)
링크도 추가하겠습니다데비안 버스터 설치 안내서데비안 설치 프로그램 팀에서 제공합니다. 데비안을 시작하는 데 필요한 모든 것을 다룹니다.
각 단계마다 스크린샷을 포함하겠지만 디스크 부분을 분할하는 것부터 시작하겠습니다. 설치 프로그램의 이전 단계에 대해 궁금한 점이 있으면 다음을 참조하세요.설치 설명서.
수동 파티셔닝의 경우 사용자가 선택할 수 있는 여러 가지 방법이 있습니다. 자신의 환경에 맞는 일을 해야 한다는 점을 기억하고, 항상 공식 문서나 데비안 위키에서 조언을 확인하세요.
1 단계:
파티션 디스크 메뉴에 도달하면. 선택하다수동
2 단계:
드라이브를 선택하세요. 제 경우에는 64GB VBOX 하드 드라이브가 있습니다. 상황에 따라 1TB 하드 드라이브나 128GB SSD 등을 사용할 수 있습니다.주의를 기울이다원하는 디스크에 플래시 드라이브 및 기타 연결된 디스크를 볼 수 있습니다.올바른 디스크를 선택했는지 확인하세요!디스크를 포맷하고 암호화하겠습니다. 모든 콘텐츠가 삭제됩니다! 데비안을 설치하려는 드라이브를 선택하고 계속을 선택하세요.
3단계:
전체 디스크를 사용하여 Debian을 설치하는 경우 드라이브를 포맷해야 합니다. 비어 있는 새 파티션 테이블을 생성하려면 예를 선택합니다. 계속 진행을 선택하세요.
4단계:
전체 디스크 암호화를 사용하려면 암호화된 볼륨 구성을 선택하고 계속합니다.
5단계:
디스크에 파티션 구성표를 쓰는 데 동의하려면 예를 선택하고 계속하세요.
6단계:
볼륨 생성을 선택하고 계속합니다.
7단계:
암호화하려는 장치를 선택하십시오. 이 경우에는 64424MB 드라이브입니다. 귀하의 경우에는 상황이 달라집니다. 올바른 드라이브를 선택했는지 확인하십시오. 암호화 프로세스가 디스크를 덮어씁니다.
8단계:
부팅 가능 플래그를 다음으로 변경하는 것을 제외하고는 모든 것을 기본값으로 두었습니다.존재하다. 사용자 환경에 맞게 사용자 정의할 수 있습니다.
9단계:
이번에도 현재 파티션 구성표를 작성할 수 있는지 묻는 메시지가 표시됩니다. 예를 선택하고 계속하세요.
10단계:
볼륨 메뉴로 돌아가서 마침 및 계속을 선택합니다.
11단계:
데이터 삭제 옵션(기본값)을 선택한 경우 가능한지 묻는 메시지가 표시됩니다. 동의하고 계속하세요. 이 과정을 완료하는 데 약 20분 정도 걸렸습니다.
12단계:
이 시점에서 암호화된 비밀번호를 생성하게 됩니다. 두 번 입력하고 계속하세요.
13단계:
이제 주 파티션 디스크 메뉴로 돌아갑니다. 다음 단계는 LVM(논리 볼륨 관리자)을 구성하는 것입니다. 그것을 선택하고 계속하십시오.
13단계:
계속하기 전에 현재 파티션 구성표를 작성하라는 메시지가 표시됩니다. 동의하고 계속하세요.
14단계:
이제 LVM 구성 메뉴에 있습니다. 볼륨 그룹 생성을 선택하고 계속합니다. 다음 화면에서는 새 볼륨 그룹의 이름을 지정하라는 메시지가 표시됩니다. 가장 적합한 이름을 선택하세요. 나는 사용했다VG-1. 나중에 여러 볼륨 그룹이 있는 컴퓨터에 설치할 수 있습니다. 이 데비안 설치에 대해 인식하는 볼륨 그룹의 내용을 사용하세요.
15단계:
다음 단계는 물리 볼륨이 차지할 파티션이나 디스크를 선택하는 것입니다. 볼륨을 선택하고 계속하세요.
16단계:
물리 볼륨을 구성한 후에는 논리 볼륨을 생성해야 합니다.
17단계:
논리 볼륨을 생성할 때 볼륨 그룹을 선택하고 논리 볼륨의 이름과 크기를 지정합니다. 이것은 부팅 파티션이 될 것이므로 이름을 지정하고 그에 따라 크기를 조정했습니다. 기가바이트의 경우 G를 사용합니다. 부팅 파티션에는 1GB면 충분합니다. 각 파티션 크기를 선택한 이유는 나중에 설명하겠습니다.
18단계:
여기에서는 가상 머신의 LVM 구성을 보여줍니다. 저는 1GB 이상의 부팅 공간(1GB보다 클 필요는 없음)과 루트 파티션과 홈 파티션을 분리하는 것을 좋아합니다. 이 경우에는 가상 머신이기 때문에 내 집은 루트보다 작습니다. 많은 파일을 저장하거나 이 설정을 개인용 또는 업무용 컴퓨터로 사용하려는 경우 집 크기가 적절한지 확인하세요.
이것이 1TB 하드 드라이브라면 아마도 디스크의 약 25%를 루트, 스왑 및 부팅(적절한 크기)에 사용하고 나머지는 가정용으로 사용할 것입니다. 따라서 루트용으로 약 200GB 이상, 부팅용으로 1-2GB, 스왑용으로 16GB, 가정용으로 700GB 이상입니다. 스왑 공간은 일반적으로 RAM 용량의 두 배이지만, 8GB 이상의 시스템에서는 RAM보다 더 많은 스왑 공간이 필요하지 않을 수도 있습니다. 너무 많이 교체하면 디스크가 손상될 수 있으며, 16GB RAM을 사용하는 경우에는 정말 큰 손상을 입을 수 있습니다. 수행 중인 작업을 수행하려면 더 많은 물리적 RAM이 필요하거나 RAM 사용량이 너무 높아지는 원인을 파악해야 합니다. 스와핑은 시스템 크기가 64MB이고 하드 드라이브 크기가 2GB(또는 2,000MB)일 때 유용합니다.
19단계:
이제 LVM을 구성했으므로 실제로 드라이브의 파티션을 구성해야 합니다. 기본 파티션 디스크 메뉴로 돌아가면 다음과 같아야 합니다.
파티션(이 경우 부팅 파티션)을 두 번 클릭하거나 선택하고 적절하게 구성합니다.
스크린샷에 표시된 대로 이 파티션을 ext4 파일 시스템으로 구성하고 에 마운트 /boot
하고 boot라는 레이블을 붙였습니다. ext4 파일 시스템을 사용할 수도 있습니다. 각 논리 볼륨에 대해 동일한 작업을 수행합니다(태그를 지정해야 합니다!). 스왑을 위해 수행하는 작업은 다음과 같습니다.
20단계:
이제 기본 메뉴로 돌아가서 다음과 같이 표시됩니다.
이제 평소대로 설치 프로세스를 완료할 수 있습니다. 드라이브에 GRUB를 설치하는 것을 잊지 마십시오 /boot
(디스크 1개만 사용하는 경우 이 디스크가 설치한 디스크입니다). 암호화된 LVM 외부, 암호화된 영역 외부의 플래시 드라이브나 디스크에 1~2GB의 부팅 파티션을 설정할 수도 있습니다.
요약하자면
이 설치를 여러 번 수행했습니다. 저는 한 달에 한 번씩 배포판을 점프하곤 했기 때문에 Debian 및 기타 유사한 설치 프로그램에 매우 익숙합니다. 많은 연습을 한 후에는 무엇이 효과가 있고 무엇이 효과가 없는지 배울 수 있습니다. 같은 것을 가질 필요는 없습니다. 보시다시피 필요에 따라 크기를 조정하고 레이블을 지정할 수 있습니다. 그러나 루트 공간은 최소 20GB(많이 설치된 경우 더 많음), 부팅 공간은 최소 500MB, 스왑 공간은 8GB 이하 시스템에서 RAM 크기의 약 2배 이상이어야 합니다. 어떤 사람들은 교환을 완전히 포기하지만, 자신에게 맞는 방법은 다른 사람들과 다를 것입니다.
따라서 가상 머신, 여분의 노트북 또는 용기가 있다면 가지고 있는 유일한 컴퓨터에서 연습하세요. 디스크 크기, 컴퓨터 사용 용도, 컴퓨터 유형 및 요구 사항에 따라 어떤 파티션이 필요하거나 필요하지 않은지 결정됩니다.
가장 간단한 파티셔닝 방식은 2개의 파티션입니다. 파티션과 나머지 디스크를 /
.
읽다설치 설명서데비안 설치 과정에 대해 자세히 알아보세요.
행운을 빌어요!
답변2
이것Kemotep이 제안한 솔루션완벽했지만 한 단계를 놓쳐서 Debian 10을 설치한 후 다음 오류가 발생했습니다.
Welcome to GRUB!
error: disk 'lvmid/aZkahN-GT7B-VBCB-e9cv-dGtK-Jaoh-IIKvGl/BNlZio-shHU-Rssf-2LYZ-IKwf-edfv-ICD4ze' not found.
Entering rescue mode...
grub rescue>
/boot
암호화 때문인 것 같습니다.
이 문제를 해결하려면 전용/boot
4단계 전에:
- 장치의 사용 가능한 공간을 두 번 클릭하십시오.
- 장치 시작 부분에 1GB 파티션을 설정하십시오.
- 그것을 할당
/boot
하고폐쇄Bootable flag
존재하다
이제 끝까지 설명된 대로 설치를 실행할 수 있습니다.8단계에서, 열 필요가 없습니다Bootable flag