ライブSDカードの作成

ライブSDカードの作成

今日初め、VirtualBoxで悲惨に失敗した後、Archで起動可能なSDを作成しようとしています。

fdisk出力:

Disk /dev/mmcblk0: 32.0 GB, 32010928128 bytes
255 heads, 63 sectors/track, 3891 cylinders, total 62521344 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004d62e

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1   *        8192    62521343    31256576    c  W95 FAT32 (LBA)

次のコマンドを実行しました。

sudo dd if=/home/vco/linux_isos/arch/archlinux-2015.03.01-dual.iso of=/dev/mmcblk0

コマンドを実行した後、これは何ですか?Gpartedプログラム。これがGPTなのかMBRなのかわかりません。

メッセージで「はい」をクリックすると次の投稿です

上で[はい]をクリックした後Gpartedからこのメッセージを受け取りました。、メッセージを無視をクリックしました。

Gpartedがシステムスキャンを完了した後、私はこの情報を入手してください、私の考えはそれが故障したという意味だと思います。

編集1

DDコマンドを再実行してGPartedと入力しました。

GPartedでGpT署名に関するメッセージを表示したとき、今回は「はい」の代わりに「いいえ」と答えました。

GPartedスキャンが完了した後ここにそれが示すイメージがあります。

ベストアンサー1

なぜ使用すべきですかgparted? ISO(すでに合格)が必要な場合、またはdd他の作業が必要です。両方の方法を持つことはできません(ISOを一度適用すると、いかなる方法でも変更できません)。


GPTを使用してデバイスを分割すると、次のことが行われます。

  1. MSDOSパーティションテーブルをデバイスの先頭に配置します(GPTを理解していないプログラムが何も見えないのではなく、見続けることを可能にするためのものです)。
  2. また、MSDOSパーティションテーブルの直後に、デバイスの先頭にGPTパーティションテーブルを配置します。
  3. 何らかの理由で起動が破損した場合に備えて、デバイスの最後にGPTテーブルのバックアップを配置します。

これでddISOで上書きすると、デバイスを部分的に覆うことができます。

これは1)と2)を殺しますが、3)は生き残ります。gpartedこれらのデバイスで起動すると、3)が表示され、何かが間違っていると仮定します。

これは、ISO自体にパーティションデータとして解釈できるものが含まれていないと仮定します。その場合、互いに一致しない一種のパーティションとバックアップパーティションが表示されます。

どちらも表示されているのと同じエラーが発生します。

partedISOを挿入してmsdosテーブルを削除できます。 ISOに問題があるわけではありません。gpartedとにかくISOを実行しないでください。

おすすめ記事