web-dev-qa-db-ja.com

Debianをフラッシュドライブにインストールする方法

私は実際に私の4GBフラッシュドライブをOSにして、それを任意のマシン間で転送したいと思っています。

  1. 私はDebianのWebサイトをフォローしようとしましたが、理解できませんでした。
  2. 友人にフラッシュドライブを実際のインストーラーにしてもらいましたが、他のコンピューターにはインストールできなくなりました。どういうわけかそれは一度だけの使用でした。

したがって、フラッシュドライブをOSにする方法を知っている人がいれば、それは私にとって非常に役立ちます。

4

Linux Live USB Creator というツールを使用できます(これはWindowsからUSBを作成するためです)。ライブUSBを作成し、実行から実行まで保持される永続データのスペースを指定できます。これは Persistence File と呼ばれます。

または、USBでシステム全体を作成できます。私がした方法は、マシンにDebianをインストールすることでした(USBに直接インストールできない場合は、それを実行する方法です。それ以外の場合は読み続けます)。

USBスティックに必要なパーティションを作成します(/およびスワップまたは必要なものは何でも)。ライブUSB/CDからマシンを起動し、USBにDebian HDインストールをrsync -arvします。

それが完了したら、HDからマシンを起動し、USBとmount --bind/dev、/ dev/pts、/ procおよび/ sysをUSB内のマウントし、USBに_rootし、grub-installをUSBの/ dev/sdXデバイスに追加します(Xはa、b、cなどの文字です。これは、USBがある場所です)。

もう少しで完了です。blkidを実行して、作成したUSBのルート/スワップ/パーティションIDを特定し、/ etc/fstabを変更して、ルート/スワップ/ウェイバーパーティションがUSBのIDを指すようにします。 。その後、/ boot/grub/grub.confを変更するだけで、IDがUSB内のIDも指すようになりますが、システムを更新して必要なものを見つけると、これが変更されることに注意してください。/etc/defaults/grubまたはその構成がどこにあるかを変更し、変更して永続的にします。

これで準備が整いました。どこにでもUSBを持ち、USBからシステムを起動すると、Debianシステムが起動します。

3
YoMismo

そのためには、インストール時にマウントポイントを/および/ bootをペンドライブとして選択する必要があります。そしてOSを起動する際に、起動メディアとしてUSBペンドライブを選択します。

0
kashminder

私は、USBドライブにdebian 8(jessie)をインストールしました。ここに秘訣があります。インストールメディア(cd、dvd、thumbdriveなど)を使用して、「debianインストール」を開始します。 「パーティションディスク」画面が表示されるまで、通常どおりに操作します。

次に、親指ドライブ(debianをインストールしたいドライブ)をマシンに挿入し、インストーラーで「戻る」ステップを選択してから、「パーティションディスク」を再度選択します。このようにインストールプロセスの後半でサムドライブを挿入すると、サムドライブをインストーラで使用できるようになります。

Debianインストーラーは、この時点で再びディスクをスキャンし、サムドライブがマウント解除されていると認識します。これが必要です。パーティションを作成し、サムドライブに作成したパーティションの1つにOSをインストールするようにインストーラーに指示します。私の場合は/ dev/sdb2でした。

注:この設定は理論的には良いように聞こえるかもしれませんが、フラッシュドライブの読み取り/書き込み速度は通常のハードドライブに比べて遅いため、debianシステムの速度が損なわれることがありますが、それ以外の場合は完全に使用できます。

テストされていないアドバイス:私は親指に/ファイルシステムパーティションと同様にスワップパーティションを作成しましたが、これに起因するさらに多くのパフォーマンスの問題(速度)があります。私はスワップファイルなしで行くべきだったと思います。ラップトップには既にRAMのギグがあり、それだけで十分です。

良いニュースは、計画どおり、このサムドライブをコンピュータ間で移動して、保守しているオペレーティングシステムを起動できることです。 「ポータブル」です。

0
Equimobile