くだらねえ質問はここに書き込め! Part 181at LINUX
くだらねえ質問はここに書き込め! Part 181 - 暇つぶし2ch968:login:Penguin
10/03/08 00:52:27 IuMiWYXL
>>966
> そのまま動くんでしょうか?
コピー方法はともかくとして、コピーさえ上手くいってれば大丈夫だと。
HDD以外のH/W構成が同じで、何でMACアドレスがどうとか思ったか知らんけど。

969:login:Penguin
10/03/08 00:57:16 p1vp9PLq
>>968
どうもありがとう
>>何でMACアドレスがどうとか思ったか知らんけど。
NIC のMAC アドレス以外に、HDD のMAC アドレスとかも、システムの起動(boot)に関係しているのではないかと
想像してしまいました。

970:login:Penguin
10/03/08 01:08:34 UHhJFWpD
「HDD の MAC アドレス」って何だ?

971:login:Penguin
10/03/08 01:34:49 Ahzt+ZqI
シリアルのことでないかい。
どこぞで/dev/disk/by-idあたり見てたらハマるだろうな。


972:929
10/03/08 02:27:45 oVeAG5jj
>>938
$ echo hoge > test2.txt
$ sed -i "1i page\\" test2.txt

ですね。素晴らしい!

>>943 勉強になりました。
ありがとうございました。

973:login:Penguin
10/03/08 06:47:46 K8bKWniE
HDDの丸コピーでの交換や引越し、何回もやったけど
ドライバーがどこにも無いなんて場合以外は、大概動いたな
最新の物ばかり追いかけてるんじゃなければ、たぶん大丈夫なんじゃない

あ、もしかしたらディストリによっても事情が違うかも?




974:login:Penguin
10/03/08 09:16:26 0UsYGyas
>>967
レスありがとうございます。
dd_rescueでやろうとしたらエラーで止まってしまいました。

WindowsのFINALDATAでは読み込めるのでFATの情報は壊れていても
読み込み可能なことは確認しています。

この場合、DDコマンドでやらないと無理でしょうか。

975:login:Penguin
10/03/08 09:27:54 0UsYGyas
DDでやろうとしたら2kbytesだけコピーして終わってしまいました。

976:login:Penguin
10/03/08 09:39:29 sfhla7qz
変な事を聞いてると思うけど、AndroidOSのGUIはJavaで
実装されてるの?それともGoogle独自のもの?

977:login:Penguin
10/03/08 13:36:50 9P23lWaa
>>969
先にググって、
それでもわからないことだけ質問しろよ
SUSE Linux等のデフォルトでby-idを使うOSを除けば、
ハードディスクの型番を変えたってddで問題ないよ。もちろんWindowsも

978:login:Penguin
10/03/08 13:41:19 hX9ZKrgb
後付けの回答の見本

979:login:Penguin
10/03/08 13:46:09 agmNs1m/
sudoが必要なコマンドがはいったスクリプトってどうやって動かせばいいんですか?
mrtgなんですけど、シェルスクリプトに書いて実行しようとするとパスワードを求められます。
そのスクリプトは自動で数分間隔で動かし続けたいんですけど毎回パスワード入れてられません。




980:979
10/03/08 13:58:18 agmNs1m/
ちなみに、今はrootのcrontabに書いて実行してます。
この方法でいいのかわからなかったので、質問してみました。


981:login:Penguin
10/03/08 14:02:16 fJTo48gT
>>968-971
ウィンドウズとかだと、MACを種にしてボリュームシリアルナンバーを生成
とかしていなかったっけ? そこらへんを勘違いしたのかも。
LinuxではUUIDとか。ハードディスクそのもののハード的なシリアルは
$ hdparm -i /dev/hda で見られたりもします。

>>975
ddで"I/O error"って出てる?
sudo dd if=/dev/sda of=~/sda.backup.dd bs=512 conv=sync,noerror
でどぉ? これでもだめ?

>>977
実は試したことがないのでちょっと不安なんだけど、diskジオメトリが互いに違う
(シリンダーユニットのサイズが違う)disk間でも、ddでコピーして大丈夫なのかな?
シリンダーカウントはパーティションの区切りで重要なだけだから、そこんとこの帳尻を
うまくあわせておけば ファイルシステムには影響を与えないだろうと思っているのだけど、
果たしてそれで合っているのかイマイチ自身がなくて。


982:login:Penguin
10/03/08 14:04:55 UHhJFWpD
>>979
visudo でパスワードなしで動くようにする、とか。
>>980 でも別にいいんじゃない。

983:login:Penguin
10/03/08 14:27:10 KdmjF7rV
>>977
fstabの中でデバイス名をUUID=xxxxで指定してると、その部分を書き換え
ないとだめだろうな。

Ubuntu 9.10とか、最近のディストリビューションだと、デフォルトで
生成されるfstabがUUID指定になってるのがある。

984:login:Penguin
10/03/08 14:35:24 xF5AL3wK
HDDのUUIDってどこに書かれてる?

985:login:Penguin
10/03/08 14:44:17 9P23lWaa
>>983
何言ってんの?
UUIDはddで丸ごとあるいはパーティション毎にコピーすれば自動的にコピーされるよ

986:login:Penguin
10/03/08 14:51:55 fJTo48gT
>>983-984
$ dumpe2fs <device> | grep UUID
so, dd de OK. no problem.

987:login:Penguin
10/03/08 14:56:05 fJTo48gT
more!
we can set UUID as we like.
tune2fs -U <UUID> <device>

988:login:Penguin
10/03/08 14:58:00 LXOGBuuR
>>986-987
e2label

989:login:Penguin
10/03/08 14:58:43 LXOGBuuR
うわ恥ずかし
間違えました

990:login:Penguin
10/03/08 14:59:26 9P23lWaa
>>983
UUIDはフォーマッターがランダムに勝手に決めて、つけてるだけで、
ハードウェア固有値には何の関係もない
人間が任意に付けることもできる

その前に使われていたLABELは人間が任意に付けるものなので、
あまりに重複する機会が多くて不便だった。
それで自動的にランダム値を付けるUUIDが広く使われるようになった。、

991:login:Penguin
10/03/08 15:20:23 DKH4/gnb
>>986 deで3秒停止した

992:login:Penguin
10/03/08 15:54:09 fJTo48gT
>>991
すまん。HALTしなくてヨカタヨ。
# ajaximeで入力するの、めんどくて。

993:login:Penguin
10/03/08 18:24:35 +/fGr1Ij


994:login:Penguin
10/03/08 18:30:32 +/fGr1Ij
すみません、間違えました。
こんな間抜けなミスはWikiにも載っていなかったもので質問させていただきます。
WindowsとUbuntuのデュアルブートで利用していたのですが、
先程うっかりして窓の方からUbuntuの領域を削除してしまいました。
さすがに不味かったと思い再起動かけてみましたところ、案の定
GRUB loading.
error: no such partition
のエラー文が発生し、窓の起動がしない状態になってしまいました。
調べましたところどうやら再インストールの他に対処の仕様がないとの事のようなのですが、
コマンドライン上から窓を起動させることは可能でしょうか?
間抜けにどうか、ご教示ください。

995:login:Penguin
10/03/08 18:38:51 hDrldTT0
> こんな間抜けなミスはWikiにも
> 載っていなかったもので質問させていただきます。
ネット上に腐るほど載っているよ。くだらなさ過ぎますね。

> 先程うっかりして窓の方からUbuntuの領域を
> 削除してしまいました。
本当に Ubuntu の / を含むパーティションを消したの?確信はあるの?
単なる MBR のみとか、/boot を含むパーティションを消したとかではない?

> 調べましたところ、
> どうやら再インストールの他に対処の仕様がないとの事 (ry
本当にちゃんと調べたかい?
再インストール以外にいくらでも方法があるけど。
ヒント:grub のみを再インストールする。
grub のみを再インストールする方法は、よーく調べて考えてみはなれ。
一つは、Knoppix などを使う。ほかには,Ubuntu などの grub を使っている Linux を消したと思い込んでいる Ubuntu の領域にインストールする。

996:login:Penguin
10/03/08 18:43:49 +/fGr1Ij
うむ
今それに気づいてやってる
ただ現在CDドライブすらないという特殊な環境なのでコマンドラインからなんとか出来ないかな、と思いまして。

まぁやってみますわ

997:login:Penguin
10/03/08 18:48:17 m00P35oi
mbrのみの削除なら

>GRUB loading.
>error: no such partition

これは出ないと思うが?
まぁ間違いなく/boot以下は削除されてると思う。
パーティションを切らずに/に全てぶっこんでたんなら全部無い。

998:login:Penguin
10/03/08 19:50:00 9P23lWaa
>>995
grubで一段階ブートしてたんだろ。
OneCD Linux上でinstall-mbrして、
かつWindowsのパーティションをアクティブにすれば直るだろ

999:login:Penguin
10/03/08 22:34:17 SblJJM7V
/mnt/windowsにvfatのボリュームを、一般ユーザーから書き込めるようにしたいんだけど
どうすればいいの?

ひとまず、fstabに書いていること
/dev/sdb2 /mnt/windows vfat defaults 0 0


1000:login:Penguin
10/03/08 22:53:33 aSHBZgl5
>>999
/dev/sdb2 /mnt/windows vfat defaults,uid=1000 0 0
1000 のところはじぶんのuidね。

必要に応じてマウントする/mnt/windows を chown user. /mnt/windows
するなり、chmod するなり。

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch