くだらねえ質問はここに書き込め! Part 194
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2011/08/28(日) 12:54:47.74ID:gRr3OPzmくだらねえ質問はここに書き込め! Part 193
http://hibari.2ch.net/test/read.cgi/linux/1310536655/
0652login:Penguin
2011/09/27(火) 19:37:47.95ID:MGM7jU6N自宅鯖PCにいくら電気代が掛かってるか晒すスレ
http://hibari.2ch.net/test/read.cgi/mysv/1095600824/
とか見てみたら。
0653login:Penguin
2011/09/27(火) 19:39:46.81ID:CZpJom6i型番くらい書けよ!
X300って型番なら
アイドル16w-250円/月 〜 MAX65w-1000円/月
0654login:Penguin
2011/09/27(火) 19:40:20.59ID:CZpJom6i0655login:Penguin
2011/09/27(火) 19:40:24.09ID:kYMbE13T0656login:Penguin
2011/09/27(火) 19:42:29.64ID:mQu18U33解決しました。すみません。
0657login:Penguin
2011/09/27(火) 19:42:54.49ID:MGM7jU6Nどうやって解決したの?
0658login:Penguin
2011/09/27(火) 19:48:34.41ID:SJwpn6+8フォーマットは見ればいいだけ。
単にネガっている印象しかない。
いくらでもやりようがあるのに。
0659login:Penguin
2011/09/27(火) 19:59:36.75ID:FzAy2800自動化とかする場合にCとか他の言語でも出来るのでしょうか?
やっぱ基本的にはbashとperlで作るものなのでしょうか?
くだらん質問ですみません
0660login:Penguin
2011/09/27(火) 20:02:49.94ID:amk2TJPbというのはさておき
普通にPythonやRubyは結構使われてると思うんだが。
0661login:Penguin
2011/09/27(火) 20:09:49.51ID:Ck9+AO2Z「スクリプト言語」なら何でも大丈夫だと思うよ。
ちなみに、C言語はスクリプト言語ではありません。
そこら辺の違いから勉強してもいいかもね。
0662login:Penguin
2011/09/27(火) 20:10:27.48ID:MGM7jU6N書いたスクリプトを誰が読むのか、ってとこがポイントだろうね。
0663login:Penguin
2011/09/27(火) 20:11:04.56ID:CZpJom6iC言語使ったらスクリプトと言えないよ。
コンパイルなしってのが前提だから・・・
0664login:Penguin
2011/09/27(火) 20:14:47.39ID:BZDs5amG0665login:Penguin
2011/09/27(火) 20:19:17.62ID:FzAy2800ご回答ありがとうございます
ど素人ですみません
Web系のは少しは分かるのですが、まだLinuxの詳しい部分が分かっていなかったもので
「スクリプト言語」なら何でも大丈夫・・・と言う事はPHPでも可能なのでしょうか?
いつもPerlばかり見ていたので専門範囲が似た言語でもPerlには出来てPHPは苦手なのかと思っておりましたが
0666login:Penguin
2011/09/27(火) 20:26:58.91ID:MGM7jU6N可能だよ。
やらせる内容にもよるだろうけど。
0667login:Penguin
2011/09/27(火) 20:28:17.38ID:amk2TJPbPerlでできることはほぼPHPでもできるといって過言じゃないよ
逆も然り
0668login:Penguin
2011/09/27(火) 20:29:41.92ID:MGM7jU6Nhttp://www.php.net/manual/ja/features.commandline.usage.php
0669login:Penguin
2011/09/27(火) 20:31:44.62ID:toXFUlK+フォーマットを事前に知っていれば、事前にスクリプトを用意するなりして、効率的な作業をすることができるかもしれない
そうでなければ、その場で解析・確認作業をしないといけない
その場でいきあたりばったりの作業をするなら、見つけたものをその場で見たまま編集できた方が早い
リソースが限られているというのは例えばsplitして結合するという作業が楽そうだと考えても、
splitしたものを置いておくだけのスペースがなければできない
リソースがなくて見つけたものをddで切りだして元に戻すとか、削除する、挿入する作業は
時間がないときにやりたい作業じゃない
スクリプト書いて片付けるにしたって、あまり複雑なのをその場で書いて壊すわけにもいかない
こういうケースでちまちまやるのは骨が折れるんだって
それだけの話
0670login:Penguin
2011/09/27(火) 20:32:22.97ID:FzAy2800ちょっとやりたい事がありまして、わざわざPerlを学習しようかと思っていたところでした
コマンドラインからはphp -mとか簡単なものしか使ったことが無かったもので
0671login:Penguin
2011/09/27(火) 20:33:55.96ID:SJwpn6+8だからネガってるだけじゃん。スレ違い。
昔テキストエディタスレで同じ書き込みを見たけど全然進歩してないな。
0672login:Penguin
2011/09/27(火) 20:44:47.13ID:toXFUlK+ネガってるのはあなただけ
こちらは>>641に書いたとおり「日本語扱えるhex editorがあればいい気がするけど」と言った上で
「いい方法ってないものなのかね?」と質問しているだけ
それ以降はあなたに食いつかれたために、あなたに理解してもらうべく長々と説明してるだけ
あとテキストエディタスレなんて見たことすらない
0673login:Penguin
2011/09/27(火) 20:47:23.62ID:MGM7jU6N具体的に何をやりたいのかがわからないと最適解は出てこない。
0674login:Penguin
2011/09/27(火) 20:50:48.62ID:tCVmQxzv古いコードはコメントアウトで残せって言われてひたすら手作業でコメントアウトしたとか
0675login:Penguin
2011/09/27(火) 21:04:19.05ID:toXFUlK+とりあえずプロプラならGUIのがありそう
http://en.wikipedia.org/wiki/Comparison_of_hex_editors
簡単なものなら自分で作るとかでもいいけどね
0676login:Penguin
2011/09/27(火) 22:24:19.16ID:BZDs5amGそうなるとやっぱpythonじゃないの。
Redhat系のトリはgui系インストーラや設定ツールなどもpythonで書かれたのが多いよ。
0677login:Penguin
2011/09/27(火) 23:07:53.39ID:MGM7jU6Nなんで Python になるの?
0678login:Penguin
2011/09/27(火) 23:59:06.02ID:LeDCBH250679login:Penguin
2011/09/27(火) 23:59:29.45ID:toXFUlK+処理効率的に問題がなければnativeなコードでない方が良い
sh/bashやperlやpythonが多いのは、それらがシステムにデフォルトで入っていることが多いから
phpやrubyはインストールしないと入らないものが多い
0680login:Penguin
2011/09/28(水) 02:19:18.63ID:qmnSuPwn個人的にはsed/awk/perlって(ba)shの中でワンライナー的に使うことが多いな。
単純に個人的な宗教上の印象の問題。
0681login:Penguin
2011/09/28(水) 04:18:43.57ID:OQU6CPx+0682login:Penguin
2011/09/28(水) 07:59:21.08ID:I7Ngg9b5それに一口にコンパイルと言っても対象により種類はいろいろあるし処理系も多い
あまり詳しくない自分の知る限りだと...
Pythonバイトコードにコンパイル→できる
.NETにコンパイル→iron pythonならできる
Cにコンパイル→cythonならできないこともない
実行時にnativeコンパイル→pypyならできる
0683login:Penguin
2011/09/28(水) 10:44:43.89ID:P1C/kNdQ常時表示させるためにはどうしたらいいのですか?
0684login:Penguin
2011/09/28(水) 10:54:33.62ID:bSzJ8mFI電源管理機能で節電しないように設定すればいい。
0685login:Penguin
2011/09/28(水) 10:54:47.88ID:OKyUfuX4X 上なら xset、コンソールなら setterm あたり?
0686login:Penguin
2011/09/28(水) 12:26:05.06ID:4iIUYoqW横トン
Linux使い始めて以来の悩みが解決したかも
0687login:Penguin
2011/09/28(水) 15:40:16.14ID:L3+OOpxGmp4info version 1.9.1
songs.m4a:
mp4info: can't open songs.m4a
となってしまうのですが、もしかしてものすごく変な事をしてるんですか私?
$ xxd songs.m4a | head
0000000: 464c 5601 0400 0000 0900 0000 0012 0000 FLV.............
0000010: 3e00 0000 0000 0000 0200 0a6f 6e4d 6574 >..........onMet
0000020: 6144 6174 6103 000d 6175 6469 6f64 6174 aData...audiodat
0000030: 6172 6174 6500 4048 0000 0000 0000 000c arate.@H........
0000040: 6175 6469 6f63 6f64 6563 6964 0200 046d audiocodecid...m
0000050: 7034 6100 0009 0000 0049 0800 0007 0000 p4a......I......
0688login:Penguin
2011/09/28(水) 15:43:20.55ID:BVovrXa/file ってコマンドを使うとどんなファイルなのか教えてくれる。
それはそうと、そのファイルflvなんじゃまいか……
0689login:Penguin
2011/09/28(水) 18:09:49.31ID:jNRvp3vBLinux、Windows、Macで使えるものはありませんか?
サービスとしてはDropboxがありますが、自前でサーバを立ててやれる方法があれば教えてください
0690login:Penguin
2011/09/28(水) 18:13:28.70ID:2ZCg0OMLrsync
LiveMeshって何だか知らんけど。
0691login:Penguin
2011/09/28(水) 21:57:41.99ID:rGAUrRuA一般的にそういう時に使うソフトは何ですか?
0692login:Penguin
2011/09/28(水) 21:58:22.57ID:rGAUrRuAでした
0693login:Penguin
2011/09/28(水) 22:20:55.64ID:mHW1Jsmg0694login:Penguin
2011/09/28(水) 23:23:18.33ID:iKPK8hL0場合によってはsshfsも有
0695login:Penguin
2011/09/28(水) 23:38:17.26ID:rBLKRCsV0696login:Penguin
2011/09/28(水) 23:51:15.13ID:li3VpQxs0697login:Penguin
2011/09/29(木) 13:50:41.86ID:y15loUwzyumでsegmentation errorが発生します。
下記の対応をしましたが、解決できませんでした。
解決方法をご存知の方はいませんか?
yum clean all
yum -y update
↓
同様のエラー
rm /var/run/yum.pid
rpm --initdb
rpm --rebuilddb
yum -y update
↓
同様のエラー
0698login:Penguin
2011/09/29(木) 14:23:48.58ID:y15loUwzyum-complete-transaction
yum -y update
上記をつづけて試しましたが、下記のエラーになりました。
There are unfinished transactions remaining. You might
consider running yum-complete-transaction first to finish them.
0699login:Penguin
2011/09/29(木) 14:55:28.27ID:/piYMO/q熱暴走
0700697-698です。
2011/09/29(木) 15:15:46.52ID:y15loUwzglibc-common is needed by (installed) glibc-2.5-65.i686
上記のメッセージを読み違えて、
yum remove glibc-2.5-65.i686
yum remove glibc-common
とやってしまいました。
yum や wgetにたいしても下記の反応になってしまいました。
bash: /usr/bin/yum: No such file or directory
すみません、これはどうしたものでしょうか。。。
0701login:Penguin
2011/09/29(木) 15:20:20.70ID:XCVk6YPQ別のメディアから起動して rpm --root で入れ直す、とか。
0702697-698です。
2011/09/29(木) 19:18:51.52ID:y15loUwz0703login:Penguin
2011/09/29(木) 19:58:42.64ID:/u2bhgwUchroot して強制的に展開すれば復旧できるだろ?
0704login:Penguin
2011/09/29(木) 21:41:31.84ID:XCVk6YPQだから別のメディアから起動って言ってんじゃん。
0705355
2011/09/29(木) 23:09:10.53ID:vSm2K5hFお礼遅くなりましてすみません。
ありがとうございました!
0706login:Penguin
2011/09/30(金) 00:30:26.15ID:rUeZtVjXchrootした先のlibcが無くなっているから無理
static linkのbashとかbusybox入れてあれば根性でどうにかなるが
0707login:Penguin
2011/09/30(金) 01:30:33.69ID:F+LwXXcCだったら chroot する前に /bin/bash を static link したバイナリに
差し替えればいいだけの話。勿論 >>700 の根性次第だが。
# まあ、こういうときにパーティション構成とかが効いてくるんだよな。
# 再インストールしても被害最小でリカバリできるのか、とか。
0708login:Penguin
2011/09/30(金) 08:17:34.97ID:rtApsSqF0709login:Penguin
2011/09/30(金) 12:01:58.75ID:T1DfMyyyでつまづいています。
firefox-7.0.1.tar.bz2をDLして解凍までは出来たんですが、そのあと
どうすればいいのかわかりません。以下、解凍してできたディレクトリ
にあるファイルです。
0710709
2011/09/30(金) 12:06:33.87ID:T1DfMyyyREADME.txt components dictionaries libfreebl3.chk libnssckbi.so
libsmime3.so mozilla-xremote-client run-mozilla.sh
Throbber-small.gif crashreporter extensions libfreebl3.so
libnssdbm3.chk libsoftokn3.chk omni.jar searchplugins
0711709
2011/09/30(金) 12:10:22.45ID:T1DfMyyylibnssdbm3.so libsoftokn3.so platform.ini update.locale
blocklist.xml crashreporter.ini firefox-bin libmozsqlite3.so
libnssutil3.so libssl3.so plugin-container updater
chrome defaults hyphenation libnspr4.so libplc4.so libxpcom.so
precomplete updater.ini
chrome.manifest dependentlibs.list icons libnss3.so libplds4.so
libxul.so removed-files
0712login:Penguin
2011/09/30(金) 12:30:26.21ID:smGG195S0713709
2011/09/30(金) 12:39:53.12ID:T1DfMyyyできました!すべてのfirefoxのウインドウを閉じた状態で教えていただいた
とおりやってみたら、うまくいきました。ありがとうございます!
0714login:Penguin
2011/09/30(金) 18:42:10.66ID:6NJKAPmNその途中でC言語で書かれたコマンド(コード)があって、UbuntuでaptitudeでインストールしたのでEmacsのC言語のソースコードはついてないみたいなんです。
それでEmacs Lisp部分もついてなかったのでaptitudeでダウンロードしてインストールして、C言語で書かれた部分もGNUから落としてきて確認はとれたんです。
で、そういうソースコードって大概どこに置くものなんでしょうか?別にどこでもいいとは思うんだけど、一応気になるので。
それか自分でMakeするためにソースコードをダウンロードしてきたら、その圧縮ファイルの中にそういうのの場所とか記載されてるもんなんでしょうか?
今までaptitudeとかでプログラムを入れたことしかないのでよくわかりません。makeとかわかってません。
0715login:Penguin
2011/09/30(金) 18:46:05.12ID:AWm6TjzV> C言語で書かれた部分もGNUから落としてきて
apt-get source じゃだめなんかな。
> で、そういうソースコードって大概どこに置くものなんでしょうか?
別にどこでもいいよ。
0716login:Penguin
2011/09/30(金) 18:47:28.08ID:6NJKAPmNapt系でもそういう機能はあるのかな?
なんとなくどうせLinuxやGNUを使っているのであればソース全部手元に置いてみたいんです。
aptでもなんかパッケージの読み取り先にsrcとかいうのがあった気がするから欲しいものはそこから取ってくればいいようになってるのでしょうか。
gentooとかSlackwareとか使えば間違いなくソースも手に入れることになるんでしょうが。
0717login:Penguin
2011/09/30(金) 18:51:51.43ID:6NJKAPmNサンキューそ〜マッチ。やっぱり現代的Linuxシステムはパッケージ管理システムをわかってないと駄目ですね。
どこに入ったのかわからないけど、とりあえずインストールされたみたいですお。
どこに入ったんだ。
0718login:Penguin
2011/09/30(金) 19:01:27.86ID:9dr+s/t4したならカレントディレクトリにソースコードが保存・展開されてるはず。
0719login:Penguin
2011/09/30(金) 19:03:32.13ID:joBAHPf7タッチパッドが無効に出来ねえ
エロい人、教えて (^_^;)
0720login:Penguin
2011/09/30(金) 19:05:52.22ID:mvyH/mKtとかすれば導入パッケージのsource pkg 入れようとするかも
動作未確認
0721login:Penguin
2011/09/30(金) 19:13:53.00ID:AWm6TjzV必要なときに取ってくればいいよ。
0722login:Penguin
2011/09/30(金) 19:24:03.62ID:6NJKAPmNさんきゅ。とりあえずホームディレクトリ直下にsrcとか作っときゃいいのかな。
0723login:Penguin
2011/09/30(金) 19:55:21.17ID:9dr+s/t4いいんじゃないかな。でも、例えば
$ apt-get source libc6
とかすると、
eglibc-2.11.2 <- 展開されパッチあてられたdir
eglibc_2.11.2-10.diff.gz <- パッチ
eglibc_2.1.2.-10.dsc <- 書名付き情報ファイル
eglibc_2.11.2.orig.tar.gz <- オリジナルソース
みたいに、かならずしも apt-get source で使ったパッケージ名(libc6)とは同じでないファイルや
ディレクトリが複数展開されるから、ホームディレクトリなりにsrcなり作った上で、
パッケージごとに自分がわかりやすい名前、例えば$HOME/src/libcをmkdirしてその中に移動して、
apt-get source libc
とした方がいいかなー、と自分は思うので参考になれば
0724login:Penguin
2011/09/30(金) 21:00:12.88ID:zYxk3Pmqsed 's/hoge/fuga/' updater.ini などとするとsedが止まってしまうのですが。
$ od -t xCa comm-release/mail/locales/en-US/updater/updater.ini | tail -5
0000240 6e 20 61 20 66 65 77 20 6d 6f 6d 65 6e 74 73 e2
n sp a sp f e w sp m o m e n t s b
0000260 80 a6 0a
nul & nl
0725login:Penguin
2011/09/30(金) 21:52:01.09ID:hV5bYznrそのファイルUTF-8
localeをen_US.utf8とかに設定してから見れ
0726login:Penguin
2011/09/30(金) 22:07:47.74ID:/ZHGI7h2begin-base64 775 touchpad-switch.gz
H4sICE6+hU4CA3RvdWNocGFkLXN3aXRjaACdVF1r01AYvj+/4vU07KMQk+yy
I4WxFjewW3FdvagdTdPT9kA9KU36oVYwiSDzA6cg3ogyGCoK3uuF/pjDnD/D
k5xsS2tF8Cac933zfJznnCRzRWtSpjUtt4tQoVjd3iyaeIUHP3gY8tDn4Yt4
ccj9D9z/xP3nqzx8y4P3PPjK/S88fMTDIx6ciPL06Bl/EEwo6w89UHvU9QTm
1/HHs5Nv3H/Fg6c8eIJRcadavrFbNnGBjKhNoMisZo+05GCzYuKKM7S7Zatl
XO2zTtwu7V0z8QJHwcufbw5PHwsfn7n/mvvf4+c7jArbezNUa5JKtP9Odfbw
eBGV4ClvVLZMrGztlopajzYxQjvFm9WN66YeTU1FqqGIWpESCNE21EDJgAk6
1GEdvC5hCCBCNZKEooDU/sDpu4AVGTyGKXQGpC8aSUxRxyUtWHa1g9pBrp6t
5eo1uOXVs5q2vtxAgjOWwpYiuLHQw5aO05IAiVsjLmLHMuq4jl3LjEXdpoj0
Lr0baaJzHUOqOOz/ZRKNFFm7vZhNv2RLYr5gS6JewGYNPWeebr9UrsxEPyUy
abdnjUgN6tm+Q5lHBng6tsXtbcQwGUUMBrXjwdos65zNP43OW43MumQWa6Sx
qcjmQ4tPJ0VA7K4DeN+1OiQHig41h01FjtNo93UsX5lQD4zzc41x/0QlGIFA
SVoukfc0dU1T91OR20CITIgNhp6H/Mpdwqh3B1SVOR5tU9vyqMNEOaas5YxV
aotKuZd8Wvc1RazENDoVwmAVSY8j6lLxZ8hB2xLWMeSXDD0Z3SZusgERTTLJ
ZNweEQdqXBhZUhH6Ddso62/eBAAA
====
0727726
2011/09/30(金) 22:10:54.17ID:/ZHGI7h2uudecode -o -|gzip -dc > filename
と打つと入力待ちになるので >>726のbegin〜====の行まで貼り付けてCtrl-Dを押す
するとfilenameというスクリプトファイルができるから、実行権つける。
DEVICE=の行は自分の環境にあわせて適宜書き換える。
filename autoで実行すると、マウスがついていればタッチパッド無効、ついてなけりゃ有効になる
オプションなしで実行するとトグル
0728login:Penguin
2011/09/30(金) 22:39:40.54ID:9tuKNv2a0729login:Penguin
2011/09/30(金) 23:16:15.23ID:gZP30ZNCノーパソの機種名は?
キーボードが正しく認識されていればFnキーが有効な場合もある
ここにGUIでの設定が
ttp://www.rapidexp.com/wordpress/2011/08/27/toutchpad/
0730724
2011/10/01(土) 09:43:27.34ID:ecaF9YPr$ nkf -g comm-release/mail/locales/en-US/updater/updater.ini
UTF-8
おおー。どうもありがとうございます。
LANG=ja_JP.eucJPでsedが止まる理由ももし分かったら教えて下さい。
0731697-698です。
2011/10/01(土) 17:43:52.24ID:yP7P0T/B返信遅れてすみません。
CDでbootして、glibcのインストールをしようと思うのですが、
いくつか質問がありまして、教えて頂けないでしょうか。
1.ダウンロードしてきたRPMを該当マシンに置いて、
RPM --root (対象ディスクのglibcディレクトリ) -i (落としてきたRPM)
で良いのでしょうか。
2.glibcのディレクトリはどこを指定するべきなのでしょうか。
0732login:Penguin
2011/10/01(土) 21:15:45.90ID:Doa6f4eAもちろんその起動できなくなったパーティションにたいしてだと思うよ
そこを / とするという意味じゃないかな。
だからmount -t ext4 /dev/sda3 /mnt(file systemやパーティションなどは各々の環境に合わせて)
とした場合/mntを指すことになるのではなかろうか。
rpmのことはよく知らないが、man rpmで説明を見ると
結局--rootで指定した場所にchrootしてから行うみたいなこと書いてあるのでもしかしたらできないかもね。
単純なやり方でrpmを展開してmvしちゃえば動くと思うよ。
展開にはこんなcommandがあるみたい
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/956rpmdevextract.html
ちなみに
http://mir0.gentoo-fr.org/distfiles/rpm2targz-9.0.0.4g.tar.lzma
でもできる。なぜかlzma
xzutilsが入ってれば展開できるよ
とにかく展開してmake prefix=/usr;make prefix=/usr install
rpm2tarbz2 glibc.rpm
それでできたtar.bz2をさらに展開していくと
おそらくbin lib とかdirectoryが出てくるので
その中身を対象の場所へmvすると動くと思う。
起動したらまた入れ直したらいいと思う。
>>716
gentoo使えばsourceは必ずついてるよ。slackwareはついてない
apt-getでもsourceは取れるが、必ずつくという意味でgentooかlfs
置いてある場所は??確か/usr/portage/distfile?だっけな?とこにtar.bz2とかのまんま置いてあったような気がする
通常展開して置いておく場所は/usr/srcなんじゃないかな。bsdとか見てるとね。
ただ自分が管理しやすい場所に置けばいいだけ
0733login:Penguin
2011/10/01(土) 21:42:31.89ID:7QK3Wt9B192.168.0.99と192.168.100で、
両方とも外部との通信は可能です。
しかし相互にpingを打つと、
From 192.168.0.1: icmp_seq=1 Redirect Network(New nexthop: 192.168.0.100)
64 bytes from 192.168.0.100: icmp_seq=1 ttl=64 time=1.58 ms
64 bytes from 192.168.0.100: icmp_seq=1 ttl=63 time=1.59 ms (DUP!)
のようなメッセージが出ます。
存在しないIPアドレスに打つと、unreachableと言われるので、
何かが届いてはいると思うのですが・・。
アドバイスお願いします
0734login:Penguin
2011/10/01(土) 21:44:48.82ID:7QK3Wt9B0735login:Penguin
2011/10/01(土) 21:48:47.09ID:7QK3Wt9B0736login:Penguin
2011/10/01(土) 23:46:06.15ID:6EeVuywN詳細は端折るが、UTF-8ワイド文字のバイト列に対してEUC-JP locale(というかLC_CTYPE)で処理すると、
mbrtowc(3)の返り値が(size_t)-2になるケースがある。
このケースをsedはきちんと処理できていない気がする。結果無限ループが発生する。
現実問題として、sedに処理させる文字エンコーディングがlocale通りなら問題は出ない。
また、LC_CTYPEがC/POSIX、あるいはUTF-8などのステートレスエンコーディングであれば問題は出ないだろう。
UTF-8ワイド文字の一部がEUC-JPの文字として認識されて行末に余分のバイト列が発生し、
かつ余分のバイト列が問題のあるバイト位置の場合のみ、無限ループが発生するのだと思う。
判り難い説明だろうが、そもそも俺もよくわかってない部分が多いので、
本当はちゃんと調べるべきかもしれんが、この辺りでやめにする。
0737login:Penguin
2011/10/01(土) 23:57:40.66ID:Ly3fWPLa0738login:Penguin
2011/10/02(日) 00:08:33.26ID:oLWZzLTN0739login:Penguin
2011/10/02(日) 00:31:02.63ID:f1J1bvNOアプリケーション自体はロングモードの互換モードで実行。
32bit API呼び出しはia32-libsでリマップ(?)されて、ロングモードの64ビットモードで実行。
分かる方が居たらよろしくお願いします。
0740login:Penguin
2011/10/02(日) 00:44:04.65ID:mEShoWvBアプリケーションはそう
lib*は32bitのをそのまま使ってる
そこからよばれたシステムコールはカーネルが中で適当にアドレス変換してる
0741login:Penguin
2011/10/02(日) 08:08:42.37ID:qI+uX7Um0742697-698です。
2011/10/02(日) 10:40:24.16ID:opgxjQveUSBメモリが、どのデバイス名として認識されているのかは、dmesgのどこを見れば良いのでしょうか。
上記のサイトだと、
SCSI device sda: 516096 512-byte hdwr sectors (264 MB)
sda: sda1
から判断しているのでしょうか。(容量から判断?)
(※ >>731 を実施中ですが、該当マシンでrpmを展開するのが
難しそう(必要コマンドを手動でインストールするのが依存関係で難しそう)なので、
展開したものをUSBメモリでコピーしようとしています。)
0743login:Penguin
2011/10/02(日) 11:21:06.27ID:f1J1bvNOありがとうございました。参考になりました。
0744login:Penguin
2011/10/02(日) 13:24:50.09ID:pEaKfGmR翻訳してみたんですが
Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite)
↓
警告:パーティションテーブル5の不正なフラグ0x0000ははw(儀式)によって修正されます。
意味が分からない・・・・。
パーティションテーブルがおかしい、壊れているよって事ですか?
壊れていると言われてもちゃんとパーティション認識して動いているんですけど・・・。
0745login:Penguin
2011/10/02(日) 13:40:21.72ID:mEShoWvBとのたまっておるのです
Linuxはそこ見てないから問題ないけど
0746login:Penguin
2011/10/02(日) 14:35:51.75ID:MQd+B6VV容量でも分かるし、挿した時のdmesgにメーカー名も出てくる
つーか、レスキューモードで起動したら必要なデータだけバックアップして
マシンは再インストールした方が早いよ
復旧の練習をしたいなら止めないが
0747login:Penguin
2011/10/02(日) 20:01:59.27ID:Vg9aUPvdという事をショートカットキーに登録したいのですが、どういったコマンドを登録すればいいですか?
0748login:Penguin
2011/10/02(日) 20:05:33.51ID:61nqH5Lkxterm -e "cal && sleep 5"
0749login:Penguin
2011/10/02(日) 20:15:11.17ID:Vg9aUPvdありがとうございました。
0750login:Penguin
2011/10/02(日) 22:42:06.80ID:t7VhpF2w何度も有難うございます。非常にためになりました。
0751login:Penguin
2011/10/03(月) 00:50:17.69ID:gEws8MPROpenWrtというOSでUSBメモリ(NTFSフォーマット)をマウントしようとしているのですが、
どうもうまくいきません。
NTFSマウントのためのパッケージとしてNTFS-3Gをインストールしました。
# opkg install ntfs-3g
USBメモリの中身はWindowsで使っている日本語を含んだファイルが入れてあります。
# mount -t ntfs /dev/sda1 /mnt/usbhdd -o rw,nls=utf8
と、やると日本語のファイルが表示されるのですが、
root@OpenWrt:/mnt/usbhdd# touch test.txt
touch: test.txt: Read-only file system
となって、書き込みできません
# ntfs-3g /dev/sda1 /mnt/usbhdd
と、やると日本語のファイルが全く表示されない(lsでも見えない)
しかし、書き込みはできます。
何か良い方法はないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています