Debootstrap을 사용하여 다른 Distro에서 Debian 설치

나는 최근에 가지고있는 디스크를 포맷하고 싶었고 데비안을 서버에 넣고 시도해보고 싶었습니다. 요점은 부팅 가능한 USB를 만든 다음 컴퓨터를 부팅하고 모든 것을 설치하는 것이 정말 게으르다는 것입니다.

그리고 그는 할 일도있었습니다. 그래서 가상화 된 것처럼 다른 Linux에서 설치하는 방법을 조사하는 작업을 시작했습니다. 이것이 내가 만난 방법 디부트스트랩.  그리고 제가 어떻게했는지 간략하게 설명하겠습니다.

설치.

이것은 항상 프로세스가 수행 될 위치에 따라 다릅니다. 나는 예를 들어 사용 만자로. 따라서 다음과 같습니다.

yaourt -S debootstrap

사용 데비안 그리고 비슷할 것입니다.

sudo apt-get install debootstrap

우리에게 필요한 것이 무엇인지 아는 것도 중요합니다 Chroot.

달리는

이제 사업을 시작합시다. !! 가장 먼저해야 할 일은어는 cla를 정의하는 것입니다드물게 사용할 디스크와 해당 디스크의 파티션.

예를 들면 다음과 같습니다

두 개의 디스크가 있습니다.

첫 번째 기록 :  SDA  나누어 져 4 입자 (sda1, sda2, sda3, sda4)

두 번째 디스크 : sdb  내 기본 시스템이 설치된 곳입니다. 그건 만자로.

이 아이디어 순서로. 나는 디스크를 선택했다  SDA 그리고 파티션 sda3

이제 내가 할 일은 파티션을 마운트하는 것입니다.

파티션을 마운트 할 폴더를 만듭니다.

sudo mkdir /media/Debian

이제 파티션을 마운트합니다.

sudo mount /dev/sda3 /media/Debian

기본 시스템 설치

이 단계에서 우리는 데비안의 기본 시스템을 설치합니다. 이를 위해 우리는 실행합니다.

sudo debootstrap --arch i386 wheezy /media/Debian http://ftp.fr.debian.org/debian

-아치: 32 비트 또는 64 비트 아키텍처를 선택합니다.

Wheezy :  여기서 우리는 데비안 버전을 선택합니다.

/ 미디어 / 데비안 : 파티션을 마운트하는 곳.

다음으로 기본 시스템이 어떻게 설치되기 시작하는지 살펴 봅니다.

2013-08-16 14:07:05 스크린 샷

대역폭에 따라 몇 분 정도 걸립니다.

완료되면이 메시지가 표시되고 파일이 다운로드되었는지 실제로 확인할 수 있습니다.

2013-08-16 14:15:35 스크린 샷

2013-08-16 14:15:55 스크린 샷

데비안 설정.

이제 우리가해야 할 일은 데비안. 그래서 우리는 마치 우리가 데비안. 콘솔에서 다음을 실행합니다.

LANG=C.UTF-8 chroot /media/Debian /bin/bash

이런 식으로 콘솔에서 주문을 실행할 수 있습니다. 데비안.

이제 뭐?

커널을 설치합시다! ..이를 위해 먼저 sources.list를 편집합니다.

nano /etc/apt/sources.list

행복을 생성하려면 sources.list에 우리는 다음을 사용할 수 있습니다 WEB

그리고 업데이트합니다.!

apt-get update && sudo apt-get upgrade

그래서 우리는 우리가 좋아하는 커널을 찾습니다.

aptitude search linux-image-

그런 다음 사용 가능한 커널 목록을 얻습니다. 제 경우에는 linux-image-3.2.0-4-686-pae를 설치했습니다.

apt-get install linux-image-3.2.0-4-686-pae

이런 의미에서 우리는 이미 데비안을 가지고있을 것이지만 조금 더 구성 할 것입니다.

파티션 마운트.

/ etc / fstab 파일 편집

nano /etc/fstab

우리가 거기에 넣을 것은 각 컴퓨터에 달려 있습니다. 제 경우에는 루트 "/"가 sda3 (데비안을 설치 한 위치)에 있다고 만 말할 것입니다.

다음과 같습니다.

"/ Dev / sda3 / ext4 기본값 0 1"

그리고 이제 우리는

mount -a

이제 우리는 시스템을 약간 사용자 정의 할 것입니다. 다음 명령을 사용하여 시간대를 구성합니다.

dpkg-reconfigure tzdata

ssh를 설치할 것입니다 (레드에서만 처리합니다).

apt-get install ssh

사용자를 추가하고 비밀번호를 다음으로 변경합니다. ROOT

adduser usuarioprueba
passwd root

이제 "exit"를 실행하여 자연 시스템 콘솔에 머무르고 GRUB을 업데이트합니다.

sudo update-grub

2013-08-16 15:03:07 스크린 샷

여기에서 이미 원하는 구성을 수행 할 수 있습니다. 다른 서비스 또는 그래픽 환경을 설치하는 방법.

나는 당신이 포스트를 좋아하기를 바랍니다.!

살루 도스!


12 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   gonzalezmd (# Bik'it Bolom #)

    잘했습니다.

  2.   신경써

    우와! 얼마나 유용합니다. 나는 시험을 할 것이다

  3.   키작은 떡갈나무 덤불

    좋아요!

  4.   엘리오타임3000

    우수한. 궁수를위한 데비안 From Scrarch.

  5.   x11tete11x

    좋아요, 그들은 오류가 있습니다

    1.   

      Lol 나는 그 단어로 결코 할 수 없을 것입니다. 난 항상 ... 난 항상 철자가 틀립니다. uu

      1.    x11tete11x

        문제 없습니다. 모드 중 하나가 수정 한 후 : v

        1.    마누엘 데 라 푸 엔테

          예, 물론 맞춤법 검사기를 사용하지 마세요. 그게 우리가 당신을 위해 그것을 사용하는 것입니다, 하하하. 😀

          좋아, 그게 다야. 그리고 나는 또한 Yaourt의 명령을 루트로 사용해서는 안되기 때문에 무시했습니다. 😛

  6.   크리스티안

    흥미롭고 매우 실용적입니다.

  7.   시그84

    재미있는

  8.   g919v3r

    항상 흥미로운 것처럼 ... 보통 나는 내가 읽은 거의 모든 것을 빨리 잊고 중심 아이디어를 유지하지만,이 경우 세 번째 단락의 '울타리'를 머리에서 빼낼 수 없습니다. 그렇지 않으면 잘했습니다!

    1.    마누엘 데 라 푸 엔테

      하하하, 이미 해결되었습니다. 😀