web-dev-qa-db-ja.com

ファイル(ディスクイメージ)に永続的なライブを作成する方法は?

私はキュービック(公式よりも小さい)でパーソナライズされたubuntustudio isoを作成しました。

そして、私は4G未満のファイル(audio-ubuntustudio.img)に永続的なライブを書きたいと思います

4GBを超える場合でも、ddまたはrufus.exeを使用してディスクイメージをUSBキーに複製できるようにするため。

Mkusbで試しましたが、ディスクイメージに書き込みたくありません。

Mkusbオプションまたはそれを行う別のツールを知っていますか?

1
eleandar

Virtualboxをインストールします。

Sudo apt install virtualbox

まず、目的のサイズのファイルを作成します。

fallocate -l 3900M my-virtual-usb-stick.img

virtualboxを起動します。

Sudo virtualbox

グラフィカルインターフェイスを使用して、Linuxとmkusbをインストールする仮想ディスクを持つ仮想マシンを作成します。または、組み込みのmkusbでISOイメージを開始します。

ターミナル(CTRL + ALT + t)で次のコマンドを使用して作成したUSBストレージディスクmy-virtual-usb-stick.vmdkをその仮想マシンに(virtualbox GUIで)接続します。

Sudo VBoxManage internalcommands createrawvmdk \
     -filename ./my-virtual-usb-stick.vmdk \
     -rawdisk ./my-virtual-usb-stick.img

次に、仮想マシンを起動し、Linux isoファイルをダウンロードして、仮想USBドライブでmkusbを使用します。

完了したら、仮想マシンを停止してvirtualboxを終了します。

次に、イメージを実際のUSBスティックに追加できます(Xをドライブ文字に置き換えます)。

dd if=./my-virtual-usb-stick.img of=/dev/sdX bs=4M status=progress

USBスティックで再起動すると、動作します。

1
eleandar