
Ubuntu日本語フォーラム

ログインしていません。
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
>1TBとは大きいですが、大きいことに関する問題はないのでしょうか。
普通にUbuntu専用のドライブとして1.5TBのHDDを使用しています。
HDDサイズの問題はないんじゃないんでしょうか。
また同PCに、320GBのHDDをWindows専用として使用しており、Grubによるデュアルブートも問題なく出来ております。
オフライン
sato55さんへ
今のところはHDDの先頭にある「MBR」と言うものを書き換える(コピペと同じ感覚)事でXPが起動出来ると言う展開ですが、念の為に $ sudo fdisk -l の結果が欲しいと言う意見と、修復実行方としては
・XP回復コンソールから fixmbr を実行
・Ubuntu端末から install-mbr /dev/sda を実行
・hideさんの紹介してくれたソフトから修復
これで現在MBRにあるLinuxに採用されてい「grub」がWindowsのものに書き換えられます。
で、大勢だと混乱して思わぬエラーを招くかもしれないので退散します。
----------------------------------------------------------------------------------------------
[今は関係無いですが]
今後のHDDの使用法によっては「grub」と「ext」ファイルシステムが有ると思わぬエラーが起こる場合が有りますので対処法を。
https://forums.ubuntulinux.jp/viewtopic.php?pid=38015#p38015
理解が進むまでは削除や上書きに関するコマンドは実行前にフォーラムで質問しましょう。
オフライン
すみません。
・XP回復コンソールから fixmbr を実行
・Ubuntu端末から install-mbr /dev/sda を実行
・hideさんの紹介してくれたソフトから修復
の3つのうちどれか1つを実行と言う意味です。
オフライン
便乗質問で恐縮です。
kiyoshiさん による投稿:
上記の代わりに、
コード:
sudo apt-get install mbrを行ってください。
このコマンド(?)の使い方について、ポインタなどお示しいただけると幸いです。:rolleyes:
JM Projectで引っかかりませんでした。
オフライン
hir0さん による投稿:
すみません。
- snip -
・XP回復コンソールから fixmbr を実行
- snip -の3つのうちどれか1つを実行と言う意味です。
saito55さんは#14で書かれました: による投稿:
又、250GのXP用のHDDでエラー17がでてます。この状態で、XPのCD入れて
再起動しても、ブルー画面になりません・・・ほとほと困ってます。
とあります。XPのインストールディスクが、正常にブートしてくれないみたいですね。
文面だけだと、ブートするための各種ドライバの読み込みができない(?)ようです。
原因はいくつか考えられると思いますが。
ちょと不明。。。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
ご丁寧にありがとうございます。
kiyoshiさん による投稿:
mbrについてなら
http://www.tin.org/bin/man.cgi?section=8&topic=install-mbr
ゃ、Googleせんせって、技術的内容だと、比較的分かる翻訳をしてくれるのでなんとか。
さらにkiyoshiさん による投稿:
あるいは、端末で
コード:
- snip - $ man install-mbrもどうぞ。
えと、install-mbrと、#31で示された $ sudo apt-get install mbr との結果は同一なんでしょか?
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshiさん による投稿:
(install-mbrコマンドを実行するために必要な)mbrパッケージをインストールするためのものです。
ぁぁ、了解しました。
ご丁寧にありがとうございます。
オフライン
沢山の方からご指導、ご指摘有難う、御座います。こちらも勉強不足で、ネットで皆様から
いろいろ勉強させてもらってます、有難う御座います。
早速コマンドの打ち込み間違いで結果が出ませんでした、今回もう一度
sudo fdisk -l で打ち込みました結果出ました
ubuntu@ubuntu:~$ sudo fdisk -l
ディスク /dev/sda: 1000.2 GB, 1000204886016 バイト
ヘッド 255, セクタ 63, シリンダ 121601
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x00000000
デバイス ブート 始点 終点 ブロック Id システム
/dev/sda1 1 120944 971482648+ 83 Linux
/dev/sda2 120945 121601 5277352+ 5 拡張領域
/dev/sda5 120945 121601 5277321 82 Linux スワップ / Solaris
ub
とでました・・・ライブCDでネットに繋いで今ログインしてます
今日は、疲れました、この辺で終わりにしてまた明日にでも皆さんからごご指導受けた部分を
してみたいと思います、
上手くXPが見れたらいいのですが・・・。
それと、ライセンスの問題はご指摘の通りです、問題ありですね・・なので、自作パソコンのアップデータ以外
にはネットに繋ぎませんネットに繋がなければ、問題なく使えてます。
他にパソコンは自作で三台あります、XPhomeとVista32bitと64bitでそれぞれ、専用で使い分けしてます。
住んでるところは、テレビの電波も満足に入らない田舎です、当然レンタルとか借りるにも
30分以上車で走らなければ、なりません・・・パソコンは大変便利な道具です。
テレビキャプチャーつけて地デジ放送見れるかもと期待してます。今はネットで動画など見れたり便利な
世の中と思ってます。今後ともよろしくお願い致します。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi さんへ
kiyoshiさん による投稿:
sudo mount -t ext3 /dev/sda1 /mnt -o rw
sudo gedit $(more /etc/mtab|grep /dev/sda1|tr -s " "|cut -d" " -f2)/boot/grub/menu.lst
2行目はシンプルに $ sudo gedit /mnt/boot/grub/menu.lst が間違う可能性も少なくて良いと思います.
今回は当てはまらないかも知れませんが,最初のコマンドが何らかの理由で失敗して /dev/sda1 がマウントされなかった場合を想像してください.$(...) の部分はエラーになることもなく「空白」となり,別の menu.lst を気付かずに編集することになります.
$ ls $(more /etc/mtab|grep /dev/sda1|tr -s " "|cut -d" " -f2)/boot/grub/menu.lst /boot/grub/menu.lst
オフライン
einundzwanzighundertsechs による投稿:
最初のコマンドが何らかの理由で失敗して
初心の方々はコマンドが失敗してエラーになったとしても次のコマンドをとにかく実行しようとする傾向があることを指摘しておきます.
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshiさんへの返事です.
kiyoshiさん による投稿:
・・・って、LiveCDでの起動で、/boot/grubディレクトリってありましたっけ?
実際のところ今回のケースはそれ程危険では無いと思ってます.#40 にも今回は当てはまらないかも知れませんが,と記して有ります.
危険なのは HDD に2つ以上の linux がインストールされていて,そのうちの一つから他の linux の /boot/grub を弄る場合ですね.
しかし,シンプルなコマンド列のメリット(タイプミスをする可能性が減る,初心の方が仕組みを理解する機会となる)に対して,
コマンドを複雑にすれば得られると言うメリット --
kiyoshiさん による投稿:
そのデバイスファイル名を調べてもらって・・・というのも面倒
等の面倒が減らせる -- はどれ程のものか? と個人的には感じます.
kiyoshiさん による投稿:
つまり、既に/dev/sda1がマウントされているので、
sudo mount -t ext3 /dev/sda1 /mnt -o rw
が失敗して/mntにはマウントされず、他のディレクトリにマウントされていることを想定していたのです。
補足しておくと,オプションを間違えなければ,異なるデバイスを同じディレクトリに重ねてマウントすることは可能ですし,マウント済みのデバイスを別ディレクトリにマウントすることもできます.そういう意味では -t と -o オプションも省いてしまって,自動認識にまかせる方がよりシンプルです.
$ sudo mount /dev/sdb1 /mnt $ sudo mount /dev/sdc1 /mnt $ grep /mnt /etc/mtab # <- 此方ではディスクアクセスを減らすため /proc/mounts のシンボリックリンクにしてます. /dev/sdb1 /mnt ext3 rw,errors=continue,data=ordered 0 0 /dev/sdc1 /mnt ext3 rw,errors=continue,data=ordered 0 0 $ sudo umount /mnt $ grep /mnt /etc/mtab /dev/sdb1 /mnt ext3 rw,errors=continue,data=ordered 0 0 $ sudo mount /dev/sdb1 /media $ grep /dev/sdb1 /etc/mtab /dev/sdb1 /mnt ext3 rw,errors=continue,data=ordered 0 0 /dev/sdb1 /media ext3 rw,errors=continue,data=ordered 0 0
同じデバイスを同じディレクトリにマウントしようとすればエラーになりますが,その場合は既に望む状態になっているということですね.
ですから $ sudo mount /dev/sda1 /mnt の結果の状態として, /dev/sda1 が「/mnt にマウントされていない」ことは考慮する必要はありますが,「/mnt 以外にマウントされている」ことを考慮する必要は無いのです.
オフライン
理解しづらかったかも知れないので,実際の例で補足.
$ grep /dev/sda1 /etc/mtab /dev/sda1 /media/disk ext3 rw,errors=remount-ro,data=ordered 0 0
と,/dev/sda1 が /media/disk に既にマウント済みとします.
さらに /mnt にもマウントした場合,$(...)/... の部分がどうなるかと言うと,
$ sudo mount -t ext3 /dev/sda1 /mnt -o rw $ echo $(more /etc/mtab|grep /dev/sda1|tr -s " "|cut -d" " -f2)/boot/grub/menu.lst /media/disk /mnt/boot/grub/menu.lst
sudo gedit を使った場合は 2 つのタブでファイル/media と /mnt/boot/grub/menu.lstを開こうとします.
前者はディレクトリなのでエラー,後者のタブが一応正しいファイルを開きますが,
kiyoshi さんの想定していた動作とは違うでしょう.シンプルさを犠牲にして得られた効果は???
オフライン
訂正です.
einundzwanzighundertsechs による投稿:
そういう意味では -t と -o オプションも省いてしまって,自動認識にまかせる方がよりシンプルです.
違うディスクをマウントしてしまう恐れを考えると -t ext3 -o rw がある方が良いですね.
einundzwanzighundertsechs による投稿:
sudo gedit を使った場合は 2 つのタブでファイル/media と /mnt/boot/grub/menu.lstを開こうとします.
/media -> /media/disk でした.ついでに補足するとファイル退避のつもりの sudo mv コマンドの引数に件の $(...)/... を使うと結構大変なことになるかも.
第1のコマンドが失敗したときには,第2のコマンドもエラーになって実行できない方が,
第2のコマンドが「想定外の動作」をするよりずっとマシと言いたいわけです.
オフライン
重ね重ねいろいろご指導有難うございます。
まずはライブCDより sudo dd if=/dev/zero of=/dev/sda bs=446 count=1
を実行しました・・で再起動してもう一度ライブCDから sudo install-mbr/dev/sda
を実行しました‥変化ないですブラック画面です・・XPのCDも変化なしブラック画面です
で#23を実行しました
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=512 count=1|hd
1+0 記録始め
1+0 記録終わり
512 バイト (512 B) コピー終了, 3.7274e-05 s, 13.7 MB/s
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 |................|
000001c0 01 00 83 fe ff ff 3f 00 00 00 31 4c cf 73 00 fe |......?...1L.s..|
000001d0 ff ff 05 fe ff ff 70 4c cf 73 51 0d a1 00 00 00 |......pL.sQ.....|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
ubuntu@ubuntu:~$ sudo dd if=/dev/sdb bs=512 count=1|hd
dd: `/dev/sdb'を開いています: No medium found
ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=1 skip=446 count=64|hd
64+0 記録始め
64+0 記録終わり
64 バイト (64 B) コピー終了, 0.000221378 s, 289 kB/s
00000000 00 01 01 00 83 fe ff ff 3f 00 00 00 31 4c cf 73 |........?...1L.s|
00000010 00 fe ff ff 05 fe ff ff 70 4c cf 73 51 0d a1 00 |........pL.sQ...|
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000040
ubuntu@ubuntu:~$ sudo dd if=/dev/sdb bs=1 skip=446 count=64|hd
dd: `/dev/sdb'を開いています: No medium found
とでました。
今繋がってるHDDは250Gの方で、XPが入ってますその状態で、ネットにつないでライブCDを
立ち上げて端末操作してます。
いろいろご指導受けてますが、難しいです・・・読んで理解できるところと、ないところがあり
自分なりに出きるところを実行しました。
結果はシンプルに、クリーンフォーマットは出きるのでしょうか??もうそれで、いいと思ってます。
コマンドがあればそれを教えてください。
再インストールできればもうそれで、いいのです、新たにウインドウズ7をインストールできて
それなりに動かせたらそれでいいと思ってます。
それと、以前のubuntu8.04はマザーボードに繋いでるケーブルの抜き差しで、問題なく
XPは起動できてました。どうしてこうなったのか・・・困ってマス。
1TBの方のHDD単体ではubuntuは起動できました・・・ただパスワードが分からなくて
ログインできません…確かインストールする時に、パスワードなしを選択してインストールなど
スムーズにいかなくなり、二度三度とインストールし直し作業したまでは覚えていますが
再再インストールした時のパスワードが??マークかなと思ってます。
よろしく、お願い致します。
オフライン
-> sato55さん
お気持ちお察しします。まずはXPなりUbuntuなりでネットにつながる(用はパソコンが使える)ことを最優先にしたい(#8の記事から)ということですしよね。
250GBのハードディスクはXP(からWindows7へ)にして一台のケースに納め、1TBのハードディスクをUbuntuで使用したい。
質問:Windowsのインストールディスクで250GBのハードディスクを初期化して、Windowsをクリーンインストールしたいが、正常にドライバを読み込まず、インストールが開始できない。対処方法は?
でよろしいんですかね?
250GBのハードディスクだけを本体につないで、Ubuntu LiveCDで立ち上げます。
まず、立ち上がりますか?電源ランプはつきますか?ケース背面のファンは回ってますか?ここで動かないと、ハードウェアトラブルと考えられます。
めでたく立ち上がったら、端末から
$ fdisk -l
として、Systemと書かれた箇所の下に、 ntfs という文字列が見えますか?
見えるなら、#17 #18 のGHOさんの記事を行ってください。
これでXPのインストールCDで立ち上げて「ブルー画面」にならないとすると、ソフト的な問題ではないのかもしれません。
めでたく立ち上がったら、いちど領域を削除して再作成の上Windwosをインストールしてください。
オフライン
訂正
わたし による投稿:
お気持ちお察しします。まずはXPなりUbuntuなりでネットにつながる(用はパソコンが使える)ことを最優先にしたい(#8の記事から)ということですしよね。
250GBのハードディスクはXP(からWindows7へ)にして一台のケースに納め、1TBのハードディスクをUbuntuで使用したい。
正
お気持ちお察しします。まずはXPなりUbuntuなりでネットにつながる(用はパソコンが使える)ことを最優先にしたい(#8の記事から)ということですよね。
250GBのハードディスクはXP(からWindows7へ)にして一台のケースに納め、別のケースに1TBのハードディスクを入れ、Ubuntuで使用したい。
オフライン
横から済みません。
今繋がっている250GBのHDDは1TBと同じ構造でLinuxの存在を示しています。
可能性としては
1.HDDをつけ間違えた、この情報は1TBのものである。
2.現在2つのHDDが装着されて250GBの方が断線等で認識されていない。
3.インストール時にHDDを間違えてXPを上書きしている、また其れに気づかず1TBの方にもインストールしなおした為に同じ構成のHDDになってしまった。
どちらにしても現在提示されてる物がXPのHDDで間違いなければ #19のリンクを実行する必要性が出るかも知れません。
インストールディスクが上手く起動出来無いのもリンク先の理由からかも、あくまで推測ですが。
再インストールならばライブCDからFATに変換して下さい。
MBRはすでにクリアされているので大丈夫です。
オフライン