質問: linuxコマンド linuxコマンドのついて質問です。 knoppixを使って >su - >umount /dev/hda >dd if=/dev/zero of=/dev/hda bs=512 count=1 と実行しようとしたのですが、/dev/hdaが読み込み専用モードとなっているためうまくいきません。書き込みも可能にするにはどのようなコマンドがあるのでしょうか? ちなみにknoppixを起動すると途中でモニタ出力されなくなるのでコンソールで作業しています。よってguiは使えません。 よろしくお願いいたします。
回答: 回答番号4の > 2.knoppix6.0.1の画面を正しく出すこと。 に補足されていません。 画面は正しく出たのでしょうか。 正しく出たのであれば、そのコマンドをこの質問に対して、読まれる他の人にも参考になるため記載することを望みます。 > /dev/sda1 * 1 3 16384 2 xenix root > partition 1 does not end on cylinder boundary. > /dev/sda2 3 13167 105746519+ 7 hpfs/ntfs > /dev/sda3 13168 22731 76822798+ 7 hpfs/ntfs sda1 16,384kb sda2 105,746,519kb フォマットntfs sda3 76,822,798kb フォマットntfs ここで補足願いたいのは、105gbと76gbのどちらにvistaを入れていましたか。 sda1での、 partition 1 does not end on cylinder boundary が出るのは、少し壊されている可能性があります。 sda1のendのアドレス3と、sda2のstartアドレス3が同じ値を示しています。 これが一つまずい点です。このことは、次の操作(testdisk)で必ず必要になるためしっかりと覚えておいてください。 通常は、endが3であれば、startは4となるのが正しい値です。 sda1のサイズ16.384kbは、おそらくvistaの回復ルーチンかと思います。 そこに起動フラグ(*)が点いていることも、不具合が発生する原因となっているようです。 そこで、下記の操作をしてこのパーティションを回復させる必要があると思われます。 1.testdiskによりパーティションの確立をする。 2.qtpartedにより、vistaパーティションに起動フラッグをつける。 3.回答番号3の下記の方法でmbrのvista用に書き換える操作をする。 4.完全にvistaが起動するのを確認後、vista用の、mbrをusbメモリ等に保存させておく。 5.centosのインストールにトライする。 今回は、ここまでにしておきます。 必要な補足、今までに記載したことで気になることがあれば、補足を待って次に行きたいと思います。