MacやPCからMac OS X「Leopard」を搭載したMacにデータを移す際は、ケーブルにつまずいたりしないように気をつけよう。
カナダのブリティッシュコロンビア工科大学(BCIT)でコンピュータ科学を学ぶTom Karpik氏が、Leopardのバグを発見したと報告している。別のハードディスクなど、異なるストレージボリュームへファイルを移動中にプロセスに問題が生じると、データが失われる可能性があるという。どうやら、ファイルの移動中に移動元がクラッシュしたりネットワークの接続が切れたりすると、ファイルの内容が移動元のマシンから完全に消えてしまい、移動先のマシンにはすでにコピーされていたデータしか残らないということのようだ。
ここで問題とされているのはファイルを移動する場合であって、コピーした場合ではない。ファイルをある場所から別の場所にもっていく際、移動はコピーよりも少し危険度が高いと言える。ファイルの移動を選んだ場合は、操作が完了したら移動元のマシンからそのファイルを削除してもよいという意志を示したことになるからだ。実際、Mac OSでファイルを移動させるためには、コマンドキーを押した状態でファイルをほかのボリュームにドラッグする必要がある。キーを押さずに画面上でアイコンをほかのボリュームにドラッグすると、デフォルトではもとのボリュームから目的のボリュームへとファイルが「コピー」されるからだ。
Karpik氏のブログやこの件を取り上げた「Slashdot」の記事にコメントした人たち、および「Daring Fireball」のJohn Gruber氏などは、コピーではなく、わざわざ「移動」を選ぶというのは、自ら災難を招くようなものだと指摘している。問題を回避する最も簡単な方法は、キーを何も押さないでファイルをほかのボリュームにドラッグすることで、ファイルが元々あったマシンからそのファイルを削除したいのなら、コピーのプロセスがすべて完了したあとで手動で削除すればよい、というわけだ。
これに対し、転送が成功裏に完了したことが検証できるまで、Leopardは移動元のデータを削除するべきではないと、Karpik氏は指摘する。同氏の結論の一部についてより詳細な説明を求める問い合わせに対して、Karpik氏は電子メールで回答し「Leopardと違い、Windowsは移動先へのコピーがすべて完了するまで移動元のファイルを決して削除しない。これがまともな、当然予想される振る舞いだ」と書いている。Karpik氏のブログのコメント欄には、これは「Panther」(Mac OS X 10.3)のころからある問題だという書き込みがあるが、これが事実かどうか、現時点では確認できていない。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
関連情報
-
「Leopard」のファイアウォールに早くも問題が発覚
アップルは、新OS「Mac OS X Leopard」ではセキュリティが改善されていると宣伝しているが、Heise Securityの研究者らはすでにそのファイアウォールに脆弱性を問題にしている。 - Leopardで「ブルースクリーン」--アップル、対処法を公開
- アップルMac OS X「Leopard」に施される11種類のセキュリティ機能とは
- Apple
「OS/プラットフォーム」 のバックナンバー
-
「グーグルの2つのOSは最終的に1つにまとまる可能性が高い」--共同創設者ブリン氏発言
グーグルの共同創設者であるS・ブリン氏によると、2本の柱から成る同社のOS戦略は、最終的には単一のOSへと収束する可能性が高いという。 -
ビデオ:「Chrome OS」はこうなる
-
フォトレポート:初公開された「Chrome OS」
-
グーグル、「Chrome OS」デモイベントを開催--ソースコードを公開
-
MS、「Windows Azure」を2010年1月に正式提供へ--PDCで発表
- OS/プラットフォーム 一覧へ »
-
日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- POSデータを活用し、売上アップを導く「分析力」とは?
- BIベンダーの選び方 −BIベンダー選定のための評価フレームワーク
- 【導入事例集】多業種から評価されているWeb会議システム、24社の導入事例をご紹介
- CRMの限界を超える!「顧客経験価値マネジメント」実現の5段階
- 企業コスト削減の傾向と対策 〜最新アプローチのトレンド〜
- 【日産自動車:BI導入事例】連結対象の36社からの情報を元に車種別損益管理を実現
- ストレージ問題の課題に対する解決方法
- iPhoneをビジネスで活用する時代へ〜ビジネス&モバイルのミライ〜
- 中堅企業におけるテクノロジーと成長
企画特集
-
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
電力に"ふた"をする独自の省エネ機能とは!?
動的に電力割り当ても可能なHPの最新鋭ブレードに迫る -
高まるiSCSIストレージへの注目度
ストレージシステムの4つの課題とiSCSI導入のメリット -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
グリー、3人のエンジニアが語る仕事への想い
連載第2話、元SIerに聞くリニューアルと開発の舞台裏 -
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中 -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
容量制限によるメール消去は一切無し!
全てを保存するメールセキュリティSaaSが登場
-
5. lambda関数を使って
この5分間のビデオは、並列コードをより読みやすくするために、Threaded... -
6. 既知のバグをデバッグする
この4分間のビデオは、並列プログラムエラーが疑われる既知のバグをデバ...
