/**ファイルシステム ..
[2ch|▼Menu]
99:login:Penguin
07/03/20 23:45:52 w+2ZTJtq
>>97
> 無問題です。以下のようにしてあからさまにwriteでファイルを開かないと"busy"とはなりません。

あー、それならwriteで書き込まれたデータがまだディスクに書かれてない状態ですな。
まずはremount前にsyncを実行しましょう。
それでもダメな場合は、数秒待ってから再度sync->remountしてみてください。

私のところはFreeBSDだけど、shellスクリプト内でumountする時に以下のようにしています。

echo " unmount"
/bin/sync

/bin/sleep 60
/sbin/umount ${MNT}
for n in 0 1 2 3 4 5 6 7 8 9; do
 if /sbin/mount | /usr/bin/grep /dev/ad0s1e > /dev/null; then
  /bin/sleep 60; /sbin/umount /mnt
 else
  break
 fi
done




次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5367日前に更新/39 KB
担当:undef