web-dev-qa-db-ja.com

Ubuntu Live USBドライブに追加のパーティションを作成できません

Ubuntu 16.04のStartup Disk Creatorを使用して4GB USBドライブにライブ(16.04)環境を作成した後、残りの未使用スペースに追加のパーティション(FAT、Ext4、プライマリ、論理の両方を試しました)を作成できません。

ドライブに追加のパーティションを作成しようとすると、「ディスク」アプリケーションがこのエラーをスローします。

/ dev/sdbでパーティションを作成中にエラーが発生しました:コマンドライン `parted --align optimize --script"/dev/sdb "" mkpart primary ext2 1420MiB 3488977919b "'がゼロ以外の終了ステータス1で終了しました:警告:ドライバー記述子物理ブロックサイズは2048バイトですが、Linuxによると512バイトです。 (udisks-error-quark、0)

「cfdisk」アプリケーションは、同じことをしようとすると別のエラーをスローします。

範囲外のセクター2893824を開始します。

私は何が欠けていますか?

2
iGadget

Ipse luteの提案のおかげで、問題(*)を解決しました。おそらく、JonasCzの提案はうまくいったはずですが、その質問はパーティションの削除に関するものだったので、(最初は)別の問題だと思いました。したがって、私が抱えていた同じ問題に直面している場合は、最初に SBドライブパーティションを削除できません(ブロックサイズエラー) を確認し、それが問題を解決するかどうか試してください。存在する場合は、Unetbootinを再フォーマットして使用してライブ環境を再作成する必要はありません。

私がしたことは:

  1. 「ディスク」アプリを使用してドライブを再フォーマットします(ハンバーガーメニューから「ディスクのフォーマット」/ CTRL + Fを選択します)

  2. 2GB FAT32パーティションを作成してマウントします(再び「ディスク」アプリを使用)

  3. 残りのスペースに他のすべてのパーティションを作成します(私の場合、単一の2GB LUKS暗号化EXT4パーティション)

  4. Unetbootinをインストールし、それを使用して2GB FAT32パーティションにLive環境を再作成します

  5. 「ディスク」アプリを使用して、FAT32パーティションを「起動可能」に設定します。

(*)-実際、上記の手順は、 'Startup Disk Creator'(障害のあるブロックサイズを使用)とUnetbootin(パーティションを 'ブート可能'に設定できなかった)の両方に対するバグの回避策です。

1
iGadget