windows パーテーションの取扱い

リリースされた日本語版に関するもの

モデレータ: 暇人, YoN, nyu

返信する
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

windows パーテーションの取扱い

投稿記事 by Endeavor_wako »

HDD sda
sda1 ntfs Windows XP , Grub4dos (bootパーテーション)
sda2 ext3 Lupu528JP
sda3 fat32 Windows XPリカバリ

上記構成でLupu528JP 起動時にsda1 がreadonlyでマウントされるのですが正常なのでしょうか?swapをwindows pagefile に設定したいのですが、readonly でマウントされるためか失敗してswap無しで起動してしまいます。
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
cygnus_odile
記事: 665
登録日時: 09/08/16(日) 14:30

Re: windows パーテーションの取扱い

投稿記事 by cygnus_odile »

関係あるかどうか分かりませんが、手動でマウントするとき、

コード: 全て選択

mount /dev/sda1 /mnt/sda1
では、NTFSパーティションは、 ReadOnly で読み込まれてしまうようです。

コード: 全て選択

mount -t ntfs /dev/sda1 /mnt/sda1
のように、オプション( -t ntfs )を付加して、フォーマットを指定すると、読み書き可でマウントされるみたい。
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: windows パーテーションの取扱い

投稿記事 by シノバー »

Endeavor_wako さんが書きました:HDD sda
sda1 ntfs Windows XP , Grub4dos (bootパーテーション)
sda2 ext3 Lupu528JP
sda3 fat32 Windows XPリカバリ

上記構成でLupu528JP 起動時にsda1 がreadonlyでマウントされるのですが正常なのでしょうか?swapをwindows pagefile に設定したいのですが、readonly でマウントされるためか失敗してswap無しで起動してしまいます。
Lupu528JP が sda2にインストールされているので起動時には sda2が自動的にマウントされるはずですが、sda1 はどのようにしてマウントしていますか?

Lupu528JP には Winfonts 3.4 がインストールされています。これを用いれば起動時に自動的にマウントされ、windows pagefile が swapとして使われます。
これでうまくいかない場合、Windowsパーティションの異常を疑わねばなりません。Windowsからデフラグを実行してみてください。長時間掛かるので、夜間を利用するとよいでしょう。
The bar master, Shino's Bar
http://shinobar.net/
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: windows パーテーションの取扱い

投稿記事 by 暇人 »

windowsが休止状態になってる(ハイパネーションファイルが有る)パーテーションには書き込めなかったような。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: windows パーテーションの取扱い

投稿記事 by Endeavor_wako »

sda1 に grub4dos があって XPとPuppy を選択ブートするようにしています。
なので、特に何もせずにsda1は(ReadOnlyで)マウントされています。
swapの設定はwinfontsを使っており、設定自体は正常に終了するのですがsda1がReadOnlyなためか、pagefile がswapとしてマウントされません。

いろいろ突いていたらgpartedでlibntfs-3g関係のエラーを見つけました。このライブラリについては、以前startmountの挙動の件で指摘があったような。こいつが元凶なんだろうか?勿論ファイルは存在してます。

動かしているハードはRAM1GBのネットブックであり、私の普段使いならswap無でも何とかいけるのです。しかし今回は一時的に仕事で使うこと(Libreofficeを使う)となり、メモリ不足での動作不良が許されないためswapが必要になった次第。

これ以外にも、例えばイヤホンを差し込んでも音声出力が切り替わらない等、Lupuでは些か力不足な点も見受けられましたので素直にprecise543へ移行することにしました。まあ、あちらはあちらで問題があるにはあるのですが...
添付ファイルを見るにはパーミッションが必要です
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: windows パーテーションの取扱い

投稿記事 by Endeavor_wako »

upup precise 3.8.3.1 でも同様にntfsパーテーションがreadonly でmount されたので下記方法で強引に解決。

1) 既にインストールしてあった lupu528 から winfonts3.4 と /etc/init.d/rc.windows をコピー
2) rc.windows の 71行あたりを書き換え
  #mount -t $WINFS $OPT /dev/$WINSYS /mnt/$WINSYS
  ntfs-3g /dev/$WINSYS /mnt/$WINSYS
3) winfonts を実行、windowsXPのページファイルをswap領域に設定

本来は mount 内を改変すべきなのでしょうが、間違えると恐ろしいことになりそうなので止めました。

問題点 電源をいれてデスクトップが表示されるまでかなり待たされる! サスペンドで逃げてます...
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
返信する