LinuxからLinuxをインストールする

LinuxからLinuxをインストールする

最近、外付けUSBハードドライブを購入し、ポータブルブートドライブとして使用したかったのです。 Linux Mint 18.1をインストールしましたが、すべてがうまく機能します。

その後、そのドライブを使用して別のコンピュータにLinuxをインストールすることについて考え始めました。私の考えでは、Live Boot USBが実行するすべての機能が完全なLinuxインストールで可能でなければならないと思います。私は周りを見回して、唯一のオプションはUbuntuであることがわかりました。Linuxでのインストール/インストール。彼らの解決策は、パーティションを作成してISOコンテンツでいっぱいにし、そのパーティションから起動してインストーラを起動することでした。指示に従い、期待どおりに機能しましたが、まだISOで起動せずにLinuxからLinuxをインストールする方法があるはずです。

ちょうど関連する質問を見つけました。起動せずにインストール。別のパーティションにLinuxをインストールするために一連のタスクを実行できるという答えがありますが、そこに提供されているものよりも詳細な情報が必要です。プロセスはどこかに文書化されていますか?

正直に言うと、各ディストリビューションのライブブートイメージに含まれているインストーラを実行できる場合は、もっと便利です。あるいは、同じことを行う一種の反権利スクリプトです。リポジトリに同様の機能を提供するパッケージはありますか(たとえば、apt-getまたはを使用してインストールできるLinux Mintインストーラパッケージyum)。

ベストアンサー1

Linux-mint Live USB(またはDebianベースのディストリビューション)からDebianをインストールする例があります。ハードドライブにすでにDebianベースのディストリビューションがインストールされている場合は、既存のオペレーティングシステムを使用して追加のDebianベースのディストリビューションをインストールchrootできます。debootstrap

ライブUSBから起動します。 gpartedを使用してroot、、swap...パーティションを作成します/home

コマンドライン(fdisk、parted..)を好む場合は、スワップパーティションを有効にする方法を学ぶことができます。

mkswap /dev/sdaY
sync
swapon /dev/sdaY

Debian ブルスアイをインストールする必要があるとしましょう。

インストールdebootstrapパッケージ:

sudo apt-get install debootstrap

/mnt/stableルートパーティション(sdaX)を作成してマウントします。

sudo mkdir /mnt/stable
sudo  mount /dev/sdaX /mnt/stable

基本システムをインストールします。

sudo debootstrap --arch amd64 bullseye /mnt/stable http://ftp.fr.debian.org/debian
sudo mount -t proc none /mnt/stable/proc
sudo mount -o bind /dev /mnt/stable/dev
sudo chroot /mnt/stable /bin/bash

ルートパスワードを設定してください:

passwd

新しいユーザーを追加:

adduser your-username

ホスト名の設定:

echo your_hostname > /etc/hostname

構成/etc/fstab:

次の行を追加します。

/dev/sdaX        /             ext4    defaults                 0    1
/dev/sdaY         none          swap    sw                      0    0
proc             /proc         proc    defaults                 0    0

使用Debian ドキュメント/etc/apt/sources.list.

ロケール設定を構成します。

apt install locales
dpkg-reconfigure locales

キーボード構成:

apt install console-data
dpkg-reconfigure console-data

カーネルをインストールします。

apt-cache search linux-image

それから:

apt install linux-image-5.10.0-2-amd64

ネットワークを設定します。

editor /etc/network/interfaces

そして次を過ぎてください:

auto lo
iface lo inet loopback

allow-hotplug eth0 # replace eth0 with your interface
iface eth0 inet dhcp

allow-hotplug wlan0 # replace wlan0 with your interface
iface wlan0 inet dhcp

Wi-Fiネットワークを管理するには、次のパッケージをインストールしてください。

apt install iproute2 network-manager iw

グラップを取付けて下さい:

apt install grub2
grub-install /dev/sda
update-grub

次のコマンドを使用してデスクトップ環境をインストールできますtasksel

apt install aptitude tasksel

次のコマンドを実行し、必要なGUIをインストールします。

tasksel

最後に、chrootを終了してシステムを再起動します。

文書: D.3。 Unix/Linux システムに Debian GNU/Linux をインストールする

Debian Wiki:

おすすめ記事