最近、外付け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: