プロが教える店舗&オフィスのセキュリティ対策術

先日KNOPPIX 5.0 のisoファイルを落としてDVDに焼いて、インストールしないでそのまま起動しているのですが、どうやってもファイルの書き込みができないし、ファイル、フォルダの移動が出来ません。

書き込みをしようとすると「このドキュメントは読み取り専用で開いています」と出ます。しかしその前にファイルのプロパティで書き込み権限を与えているのに反映されないのです。KNOPPIX 5.0 では NTFS 領域に書き込みが出来るということを読んだものですから。

起動するときにはCDから起動して、boot:の表示でEnterキーを押下しています。この時点でroot権限などでログインする必要があるのでしょうか。その場合はその方法さえも分からないのです。いろいろと検索してみるのですがさっぱりでした。

メインOSはWindowsXPを使っていますし、パーティションは全てNTFSになっています。ハードディスクはSATA2です。約1週間悪戦苦闘しましてお手上げ状態ですのでどなたかご教授ください。

A 回答 (14件中1~10件)

「Utilities」 => 「Captive NTFS」 でどうですか?


http://buxus.s31.xrea.com/pukiwiki/pukiwiki.php? …

この回答への補足

「Utilities」の中には「Captive NTFS」が出てきていません。ご紹介していたページの内容とは違っています。第2項目だけが一緒でした。

補足日時:2006/05/28 15:27
    • good
    • 0

日経Linux 6月号 付録のDVD でやったところ


私の場合は、出来ます。
ただし、XP の方は、ide のHD,その他は、SATA

5.0 は、もうcaptive でなく
(libntfs+fuse) で ntfsmountです。
特に何もやる必要がないはずだが
現象は、只のmount みたいだ。
root で ntfsmount でやってみたらどうでしょうか。

root へは、//root でのlog-in は有りません。
$ su
または、menu より root shell を開く。
これで十分なはずだが、
appliを使っていくとpassword を聞かれる事がある。
これは、何も入力しても駄目なので
最初に
$ sudo passwd root
としてpassword を決め作業をする。

この回答への補足

やってみたのですが、いずれをやってもCould not find kernel imageと出てブートまで行きません。menu より root shell を開くというところも出ません。そのうちに自動的に起動してしまい、あとはデスクトップ画面になります。SATAの問題でなければチップセットなどの関係があるのでしょうか。ファイルを読むことには支障がないのですが・・・

補足日時:2006/05/29 07:09
    • good
    • 0

boot: のところで


knoppix testdvd
として貰えませんか。
時間がかかる。途中で止まった感じになるが気にしない
画面が真っ黒になるが、screen-saver が動作しただけ
何らかのkey で解除

立ち上がったら
XPのHD をmount する。
緑色の三角マーク が付いている?
右マウス をclick して
change read/write を選択
普通は、read-only にするかと出る。write-modeになっているので
この辺の動作がどうなっているか

それから、memory の容量を教えてください。
私は、1G 積んでいるので
md5 が正しければ、次は
memory を、vmware-player でsimulation してみる//私がやる。
//これは、実機という訳にはいかない。

この回答への補足

私もメモリは1Gあります。申し訳ないのですがこれから出かけなければならない時間でして、結果のご返事をするのは明日になると思います。それまでに動作を確認しておきます。

補足日時:2006/05/29 15:54
    • good
    • 0
この回答へのお礼

補足のコーナーを使ってしまいましたのでこちらのコーナーでその後の補足を書かせてもらいます。
mountした後には緑色の三角マーク が付いています。右マウス をlick してchange read/write modeを選択しましたらダイアログが出て
Make partition /deb/sdb1 writable?という題名で
Do you really want to change partition /deb/sdb1(fuse) to be writable? と出ています。yes or no と出ていますので yes をクリックしますと
Error
The remount command falled.Maybe there is another process accessing the tilesystem currently と出ますのでそのままOKをクリックするしかありません。その後改めて右マウス をlick してchange read/write modeを選択しましたら別のダイアログが出て
Xdialog
/dev/sdb1 is not mounted Please mounte the partition prior to changing its read/write status と出ますのでOKをクリックしますと結局マウントする前の状態に戻ってしまうのです。
なお、md5 が正しければ、次はmemory を、vmware-player でsimulation してみる  という件は残念ですが私には知識不足で出来ませんでした。
こんなご報告ですが解決策はありますか?

お礼日時:2006/05/30 07:02

sata のdriver の問題もあるかも知れない。


ich5-7 ならば、問題ないと思われるが
私が、ich7 のPC でやってみる。
これには、使っていないが、一応Win2K が入っている。
貴方のchip-set は?

この回答への補足

Intel945P+ICH7です。別のパソコンIDEでやってみたらファイルへの書き込み、移動まで出来ましたのでどうやらこの辺が怪しい感じがします

補足日時:2006/05/29 15:50
    • good
    • 0

ich7 SATA の場合でも、私の場合書き込めた。


やはり(libntfs+fuse) ntfsmount が動作してない。
testdvd の結果は、どうでしょうか?
//これを確認しないと次にいけない。
//最後になって、dvd がおかしかったでは、洒落にならない。
ok ならば
次に、
$ su - // su でもok本来は、su - なのだが
# dmesg
で起動の状況 を見る。
下記は、私の場合だが
どう出るか。
// ところで、ntfs に書き込みで何をしたいのですか
// read して、file を救出するというのは、良くあるが
-------------
ICH7: chipset revision 1
ICH7: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
Probing IDE interface ide0...
hda: HL-DT-ST DVDRAM GSA-4167B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hda: ATAPI 126X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
libata version 1.20 loaded.
ata_piix 0000:00:1f.2: version 1.05
ACPI: PCI Interrupt 0000:00:1f.2[C] -> GSI 20 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xCC98 ctl 0xCC92 bmdma 0xCC60 irq 20
ata2: SATA max UDMA/133 cmd 0xCC80 ctl 0xCC7A bmdma 0xCC68 irq 20
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4673 85:7c69 86:3c21 87:4663 88:207f
ata1: dev 0 ATA-7, max UDMA/133, 312500000 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
ata2: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4673 85:7c69 86:3e21 87:4663 88:207f
ata2: dev 0 ATA-7, max UDMA/133, 320173056 sectors: LBA48
ata2: dev 0 configured for UDMA/133
scsi1 : ata_piix
Vendor: ATA Model: Maxtor 6L160M0 Rev: BACE
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: Maxtor 6L160M0 Rev: BACE
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 312500000 512-byte hdwr sectors (160000 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 312500000 512-byte hdwr sectors (160000 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 >
sd 0:0:0:0: Attached scsi disk sda
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sdb: drive cache: write back
sdb: sdb1 sdb2 < sdb5 sdb6 sdb7 sdb8 > sdb3 sdb4
sd 1:0:0:0: Attached scsi disk sdb

この回答への補足

testdvd の結果は全てOKで並んでいます。Total memory found も1033476KBで出ています。
$ su - // su でもok本来は、su - なのだが
# dmesg
で起動の状況 を見る。
という件については boot: でどのように打ち込んでも Could not find kernel image と出てきて先へ進みません。
// ところで、ntfs に書き込みで何をしたいのですか
// read して、file を救出するというのは、良くあるが
私も一緒なんです。かって、OS(と思われる)が原因でパソコンが起動せずに結局データを消してしまったことがあるんです。その結果Cドライブとマイドキュメントだけは Acronis True Image 9 をインストールしてバックアップの体制をとったのですが、今回ある記事を見てみると、KNOPPIX DVD でNTFSが扱えると知ったので、今回その方法をマスターして二度と悔しい思いをしなくてすむようにしたいのです。そのために取り掛かったのがつまずいてしまって。どうかよろしくお願いします。

補足日時:2006/05/30 09:01
    • good
    • 0

dmesg は、


boot: dmesg ではないです。
立ち上がった後で、
# dmesg
これでは、記録できないので
# dmesg > dmesg_mycase.txt
でもして、後でeditor で見る事が出来ます。

これを、windows で見るには、
usb-memory を使うとか。
LAN でやるなら、konqueror で
smb:/
と打ち込んでみる。
これで駄目なら
smb://192.168.1.10/ とか windows のip-addrees を指定する。
konqueror が解らなければ、家のicon が有るやつです。
最初は、file://
とかになっているので、消して
上記を入力する。
windows の方で、共有dir が有って
書き込みが可になっていれば、そこに書き込める
// samba 又は cifs 接続 と言います。

この回答への補足

smb:/ と打ち込んでみる。
では2つ出てきましたがクリックして開いてもアドレス部分?????の点滅状態でだめでした。
smb://192.168.1.10/ とか windows のip-addrees を指定する。
をやってみましたらLANの共有が出てきましたので試しに、*.txt ファイルに書き込みをしてみましたら、ファイル自体のエンコードが違うらしくて文字化け状態です。
なお、日本語にして書き込みは出来ますが保存しようとすると unicode 文字を保存できませんというダイアログが出てそれでも保存する場合はデータが失われることがあります。
と、なっていますのでキャンセルしました。なお、ファイルの右クリックからは移動するという項目が出て来ていませんし、コピーもハードディスク内の windows のフォルダには出来ません。
windows の方で、共有dir が有って
書き込みが可になっていれば、そこに書き込める
という点についてですが windows での共有フォルダには書き込み,移動,コピーが可能です。
今の状態でこの後はどのような動作確認が出来ますか。

補足日時:2006/05/30 11:20
    • good
    • 0

どうも、何をやっているか解りません。


file のcopy ならば
2つkonkueror を開き
一つを、smb にして
もう一つをcopy したいfile の場所を開き
右click でfile をcopy
smb の方に、貼り付ければ良いだけでしょう。

knoppix は、euc_JP でunicode の扱いは難があるらしい
// homepage を見ると

何で、日本語にこだわるか解らないが
euc で書かれたものを見たければ
xyzzy
http://www.jsdlab.co.jp/~kamei/
なんかを私は使っている。//ただしeuc専用ではない。
これで文字化けするなら、code を選択する。

dmesg はどうなりました。
メッセージを良く見ておかしい所はないか

次に
# lsof -c ntfs
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
ntfsmount 5386 knoppix cwd DIR 1,0 1024 2 /
ntfsmount 5386 knoppix rtd DIR 1,0 1024 2 /
ntfsmount 5386 knoppix txt REG 240,0 36944 247235 /KNOPPIX/usr/bin/ntfsmount
ntfsmount 5386 knoppix mem REG 0,0 0 [heap] (stat: No such file or directory)
ntfsmount 5386 knoppix mem REG 240,0 99536 402752 /KNOPPIX/usr/lib/gconv/libJIS.so
ntfsmount 5386 knoppix mem REG 240,0 13528 402226 /KNOPPIX/usr/lib/gconv/EUC-JP.so
ntfsmount 5386 knoppix mem REG 240,0 113068 1245529 /KNOPPIX/usr/share/locale/ja/LC_MESSAGES/libc.mo
ntfsmount 5386 knoppix mem REG 240,0 15666336 455302 /KNOPPIX/usr/lib/locale/locale-archive
ntfsmount 5386 knoppix mem REG 240,0 1266800 234037 /KNOPPIX/lib/tls/libc-2.3.5.so
ntfsmount 5386 knoppix mem REG 240,0 85770 234146 /KNOPPIX/lib/tls/libpthread-2.3.5.so
ntfsmount 5386 knoppix mem REG 240,0 56300 320415 /KNOPPIX/usr/lib/libfuse.so.2.5.2
ntfsmount 5386 knoppix mem REG 240,0 269888 328298 /KNOPPIX/usr/lib/libntfs.so.9.0.0
ntfsmount 5386 knoppix mem REG 240,0 88168 209142 /KNOPPIX/lib/ld-2.3.5.so
ntfsmount 5386 knoppix 0u CHR 1,3 2384 /dev/null
ntfsmount 5386 knoppix 1u CHR 1,3 2384 /dev/null
ntfsmount 5386 knoppix 2u CHR 1,3 2384 /dev/null
ntfsmount 5386 knoppix 3u BLK 8,2 11929 /dev/sda2
ntfsmount 5386 knoppix 4u CHR 10,229 5189 /dev/fuse

この回答への補足

dmesg はどうなりました。メッセージを良く見ておかしい所はないか
内容を見ても私の知識ではお手上げ状態で、判断しかねます。
# lsof -c ntfs については参考に記していただいたようなリストは一切出ていなくて
lsof: status error on - :No such file or directory
lsof: status error on c :No such file or directory
lsof: status error on ntfs :No such file or directory
lsof 4.76
以下7行ほどが出てきています。ただ、申し訳ないのですが今日これ以上時間をとることが出来なくて、出かけなければならないのです。貴重な時間を使っていただいているのにまことに申し訳ありませんが、以降は明日に持ち越させてください。

補足日時:2006/05/30 16:12
    • good
    • 0

下記の、


lsof は、mount した状態で行う。
多分これで違いが解る。

おまじないで
boot: knoppix acpi=off
で立ち上げて見る
但し、この段階では = は、 ^ キー// 未だ、jp106key ではない。

実際に、そのPC でやらないとこれ以上は無理
これで駄目なら
電総研にmail で報告でもして下さい。
報告であって、質問をしてはいけない。
返答を要求してはいけない。
保証している訳ではない。
opensourceは、own your risk
質問は、あくまでBBS

機種名
M/B
chip-set
memory容量
HD SATAである事を明記 名称
良かったときの条件
testdvd で異常が無いこと
dmesg 及び lsof 結果の添付

この回答への補足

cynthia4様。今日は一日時間をとりまして格闘を続けていますが、いまだに確たる結果には到達できないでいます。
前回の回答ANo.7のうち
2つkonkueror を開き
一つを、smb にして
もう一つをcopy したいfile の場所を開き
右click でfile をcopy
smb の方に、貼り付ければ良いだけでしょう。
につきましてはきちんと処理できました。
ANo.8の回答のうちで
boot: knoppix acpi=off
で立ち上げて見る
これも問題なくうまくいきました。
ANo.9の回答に関しては今朝からやっていて一度は全てうまくいったのですが、2度目からはうまくいかずに結局この時間までなにやら続けています。
/usr/bin/ntfsmount はちゃんと出てきています。
# cd /mnt/tmp
# ls
この後に作業が出来るディレクトリが青い文字一覧で出てきていたのですが、出てこなくなってそのままです。初回とどこが違うのかいまだに悩んでいます。
ここで、作業してよいdirectory にする
# cd sdb1
ディレクトリが青い文字一覧で出てきませんので初回を思い出してこのように打ち込みますと、そのようなファイルやディレクトリはありません と、出てきます。コマンドをどのように変えてみても一緒です。
# nano sample.txt
ctl + o でwrite
ctl + x で 終了
作業を終了
# cd
ここまでは全てやってみました。
# umount /mnt/tmp
をやってみましたら、マウントされていません と、出てきます。
初回がうまくいったのでどこかに問題が隠されているはずですのでもうしばらく悩んでやってみます。ただし、今日は頭がフラフラ状態なので明朝やり直して見ます

補足日時:2006/05/31 21:00
    • good
    • 0

$ su


# which ntsfmount
/usr/bin/ntfsmount
これが、無ければ、dvd がおかしい。
tstdvd で良いはずだが...
download した、isoのmd5 を確認する。
# mkdir -p /mnt/tmp
# ntfsmount /dev/sdb1 /mnt/tmp //sdb1 は例
これで、error がなければ
# cd /mnt/tmp
# ls
ここで、作業してよいdirectory にする
work なら
# cd work
# ls
editor で読み書き、emacs , nano , vi など
とりあえず、nano が直感的でわかり易いか
# nano sample.txt
ctl + o でwrite
ctl + x で 終了
作業を終了
# cd
# umount /mnt/tpm
    • good
    • 0

boot: knoppix acpi=off は


立ち上がるかどうかをみるのではなく
立ち上がった後
write の様子が変化を見る為です。
まさに、おまじないで
何故かは、知らないがkernel panic などが
このoption で回避できる事が有るという事は知られています。


既に私は、直るとは思っていません。
機種や条件によっては、こういう事もあるのかと
良かった事が有るのなら
そのときの
dmesg と lsof で違いが解るかも
わかっても、それ以上は多分出来ないと思うが

ところで
機種名はなんでしょうか
また、構成で
cd-rom drive、HD 以外に何か
何か追加したhardware はありますか
USB-HDD とか PC-CARD とか
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!