web-dev-qa-db-ja.com

USBスティックインサートのシミュレーション

ラップトップにUSBスティックを挿入すると、パーティションが自動マウントされます。それからumount/dev/sdb *を実行して、イメージをDDできるようにしました。 DDが完了したら、同期を行い、USBを物理的に取り外してから、再度接続して2つのパーティションをマウントします。

私の質問は、USBを物理的に取り外して再び接続することを避けるにはどうすればよいですか?

アンマウント

デバイス自体をアンマウントしようとせずに、すべてのパーティションをアンマウントできます

Sudo umount /dev/sdx?*

デバイス文字xを関連するデバイス文字に置き換えます。たとえば、b

クローン

最終チェックポイントでクローン作成ツールを使用することをお勧めします。

偶然dd/dev/sdaをした

「UbuntuでUSBブートドライブを作成するための安全なツール」までスクロールします

  • Ubuntuでは、 'Disks'エイリアスgnome-disksまたは mkusb を使用できます
  • Windowsでは、 Win32 Disk Imager を使用できます

同期、パートプローブ、マウント

sync
Sudo partprobe

USBスティックに新しいシステムを作成してからマウントしてみてください

このコマンドラインは、1つ以上のパーティションで動作するはずです。

for i in $(lsblk -l -o name|grep -E "sdx.{1,}");do Sudo mkdir -p /media/$USER/"$i";Sudo mount /dev/"$i" /media/$USER/"$i";done

デバイス文字xを関連するデバイス文字に置き換えます。たとえば、b

2
sudodus

正しく覚えている場合は、syncの後に1つのコマンドを実行する必要があります。

Sudo partprobe

man-page から:

名前
partprobe-パーティションテーブルの変更をOSに通知する

記述
partprobeは、パーティションテーブルの変更をオペレーティングシステムカーネルに通知するプログラムです。

1
N0rbert