OSX.dmg化の為の下準備

OSX起動用ボリュームのdmg化の為の最も最適なパーティションの切り方、
特に、サードパーティ製のアプリを入れた場合の容量の取り方ついて、
お尋ね致します。
アップル純正のOSXとiLifeのアップデートと設定のみで作るSub用の
構築方法(dmg化)は理解出来るのですが、Main用のサードパーティ製の
アプリが入った起動ボリュームをdmg化する場合、サードパーティ製アプリ
の数には制限があるのでしょうか。全てのアプリを入れてdmg化しても、
復元に1日以上掛かってしまっては非現実的ですし、また、分けてdmg化
しても実用性が無いですし、その辺の判断がとても難しいところなのですが。
また、パーティションを切る際の初期化についても、事前にDefragの作業も
併せて行わないと、0初期化だけでは不十分なのでしょうか。
一応、OSX.dmgで検索して過去のトピックスも全て読ませて頂きましたが、
正直、Symbolic Linkに関しては未だに理解力に乏しく、取り敢えず先ずは、
起動ボリュームのdmg化の完全な作成方法を限定に、
改めてお尋ねした次第です。
因に以下がインストール予定のサードパーティ製ソフトです。
Instant Music for Mac
SoundStudio3
Toast 8 Titanium
Roxio Popcorn 3
インターネットセキュリティバリア X4
Mackiev 3D Weather Globe and Atlas
ToySight Gold (英語版)
DynaFont OpenType42 手書き風Plus Standard
Vue 6 Easel
Shade Basic 9
POSER 7
上記の内、インターネットセキュリティバリア X4と、
Mackiev 3D Weather Globe and Atlasは、常時接続用ソフトで、
DynaFont OpenType42 手書き風Plus Standardも、こちらのトピックスで、
フォントソフトは色々問題ありの記述を購入後に読んで、
果たしてインストールするべきか悩んでいるところなのですが。

投稿日 2008/04/14 13:10

返信: 167

2008/05/13 02:46 Community User への返信

消去すればそこは歯欠けになり分断化の基礎は出来る。
OSXは20MB以上のfileには何も行わない。書き込める場所があるうちは問題ないが... 
沢山の歯欠けが出来たHDDにDataを書き込む時は書き込める場所を捜しながら書き込むことになり、読むのもあっちこっちアームを頻繁に動かして読むので時間がかかってしまう。
消去した場所は書き込める場所と書き込めない場所があり、消去するとAvailableが増え、Usedは減るが実際には保護されているので時間が経過するまで書き込めない。HDDに書き込む場所が少なくなるほど遅くなってしまう。
HDDを初期化してTigerをinstall、Updateを行い使えるようになると、HDDには沢山の歯欠けが出来てしまう。iDefragなどでHDDの中の状況を見ると分かると思います。
あくまで、HDDのファイルの分断化の説明をしているだけで、デフラグ・ソフトの使用を薦めている分けではありませんので...

2008/05/13 03:58 Community User への返信

remove_cachesを実行してOSX.dmgを作っても良いでしょう。
# Homeまで消去すると面倒なので必要になったら消せば良いでしょう。
復元後に起動してAppを動かせばcachesが作られます。
# Address Book, Dashboard, Dictionary, Flash Player, Help Viewer, iCal, iChat, Java, QuickTime Player, Sherlock, Software Update. etc.
SunやAdobeのtest siteでcheckすればBestです。
# 最新のFlash PlayerをinstallしているとAdobe/が作られる。
$HOME/Library/Caches/Metadata/Safari/
# SafariのPreferencesでBookmarksを弄れば生成されます。
Logs/, log/, tmp/, var/tmp/, BootCache.playlist, swapfile, Extensions.kextcache, Extensions.mkext, mach.sym, com.apple.kernelcaches/などが作られます。
# /private/var/の中のfileは、作られないものや、必要なものは弄らない。

2008/05/13 19:11 Community User への返信

OSX: Hot-File-Adaptive-Clustering, hfs_relocate
OSXを最適に動かす機能なので20MB以下なのだと思います。
HDD: Disk controller (chip)
読み、書き、消去したdataの保護、時間が経過した場所の上書き許可。
このように考えれば分かりやすいと思うのですが...

2008/05/15 10:49 Community User への返信

デフラグ・ソフトを使う時は...
起動できる別のOSXとDataのbackupがないと対処出来なくなります。
OSXやHDDに問題を抱えていていると予期しないトラブルが起きます。
# 過去ログにも事故の事例が載っています。
注意はこれくらいにして...
OSXと大きなDataを分けると長期間使用しても処理が遅くなりにくい。
OSX Volume/HDDは再起動で不要なfileを消してくれますし、OSXが自動でデフラグなどを行いますので快適に使えます。UpdateのあとはHDDがグチャグチャになるので対処すれば良いでしょう。
Data Volumeは大きなdataの消去は出来るだけ避け、読むだけにすると良いと思います。例えば大きなdataは別Volumeで処理してData Volumeに入れるとか... 工夫次第で使いやすくなる思います。
# iDefragでHDDの中を観察されると、HDDにどのように書き込むか、消去の場合は、書き込みが出来ない空きだとか、Updateのあとはどうなるかなどが掴めます。

2008/05/18 09:35 Community User への返信

ぴっぴさん、abcdefgさん
現在、体調不良のため、長く打つことが出来ません。
その後、また色々気付いた事があるのですが、
今暫くお待ち願いますでしょうか。
大変、大変、申し訳ございません。

2008/05/18 10:50 Community User への返信

> 現在、体調不良のため...
お大事に...
# OSX.dmg作りはご自身で決定することが沢山あります。それ以外のご質問ならコメント出来る範囲で...

2008/05/25 01:20 Community User への返信

OSX.dmg(3rd partyのApp入りもあり)を復元すればlinkのdataで直ぐに使えますが... Homeを消去しても左程時間は掛からないで動くようになります。
別のOSXでremove_caches; rm -rf /Volumes/Disk2/Users/pippi/を実行します。
# shell script: remove_cachesとHomeを消去します
remove volume?
/Volumes/Disk2/
Password:
このOSXで起動します。
shell script: setup_homeを実行します。
# symbolic link, defaults write, xxx.plistなど必要なものをcopy...
important files? y/n
y
Password:
3rd party's files? y/n
n
処理が終わると再起動しますので...
僅かな設定を行えば使えるようになります。
下記は行う設定です。多少省いていますが...
AppleScript Utility
x Show Script Menu in menu bar
_ Show Library scripts
Mount tiger.sparseimage
Open Address Book
Revert to Address Book Backup... Address Book - mm/dd/yy
Open iCal
Revert to Database Backup... iCal - mm/dd/yy.icbu
Finder > Preferences
New finder windwows open: Computer
Delay: Short
View > Show View Options
x Show items info
x Show icon preview
x Keep arranged by: Name
Go to Folder... /private
# Crashが起きていないかcheckを兼ねて...
Connect to Server: ftp://xxx@xxx.jp///xxx@xxx.jp/
Password: xxx
x Remember this password in my keychain
Dashboard: Weather
City, State or Zip Code: Tokyo, Japa (Tokyo), Degrees: C
x Include lows in 6-day forecast
Get New Mail
Enter Password for Account "xxx"
x Remember this password in my keychain
Preferences > Signatures pippi
Open Safari
Preferences > RSS
x Color new articles: Orange
Remove articles: After one weeks
http://www.java.com/en/download/help/testvm.jsp
http://www.macromedia.com/shockwave/welcome/
Open iChat
AOL Instant Messenger Login
x Remember this password in my keychain
Preferences > General
x Show status in menu bar
Play iTunes
Software License Agreement for iTunes: Agree...click
Open iPhoto
Use iPhoto...click
Sherlick
Internet, eBay, Flights, Dictionary, AppleCare
Translation > Englsh to Japanese
iMovie, QuickTime Player, Activity Monitor, TextEdit, Terminal
System Preferences
Appearance
x Jump to here
Number of Recent Items:
None: Applications
None: Documents
Desktop & Screen Saver
Screen Saver
Options...
x Ramdom order
ADD SaveHollywood
Movies(s) to play: Movies
Size: Actual size
Volume: Mute
International > Input Menu
x Character Palette
x Japanese Kana palette
x Keyboard viewer
x Kotoeri
_ Katakana
_ Romaji
x Use one input source in all documents
Energy Saver
Show Details
Keyboard & Mouse > Keyboard Shortcuts
x Select the previous input source
_ Show Spotlight search field
Print & Fax > Printing
Default Paper Size in Page Setup: A4
Sound > Sound Effects
Choose an alert sound: Basso
Accounts > Login Items
x iTunesHelper
x SpeechSynthesisServer
x iCal
Data & Time > Clock
_ Show AM/PM
_ Show the day of the week
x Flash the time separators
x Use a 24-hour clock
x Announce the time: On the half hour
Customize Voice
Voice: Princess
x Use custom rate
Software Update > Update Software
x Check for updates: Daily
Speech > Speech Recognition > Settings
x Listen continuously with keyword
Keyword is: Jay
x Speak command acknowledgement
Speech > Text to Speech
System Voice: Preincess
x Announce when alerts are displayed
x Announce when an application requiters your attention
x Speak selected text when the key is pressed
Enter
Set Alert Options...
Voice: Princess
Phrase: Random from the phrase list
Delay: 0
Speech > Speech Recognition > Commands
_ Address Book: Configure Save
x Global Speakable Items
x Application Specific Items
x Application Switching
x Front Window
x Menu Bar
Universal Access > Hearing
x Flash the screen when an alert sournd occurs
Open VoiceOver Utility... > Voices
Default Voice: Preincess
Spotlight
Command+Space
Control+Shift+N
Kotoeri Preferences > 入力操作
入力方法の設定: かな入力
x 句読点で変換する
Kotoeri Preferences > 候補表示
ウインドウ表示まで

2008/05/25 01:24 Community User への返信

途中で切れましたので続きです。
ウインドウのフォント: ヒラギメ 角ゴ Pro W3
ウインドウのフォントサイズ: 14
Spotlight, Mac Help, Software Update
Disk Utility: Repair Disk Permissions
Keychain Access: Keychain First Aid... Repair
shell script: invisibleDocumentsの実行します。
# symbolic linkを不可視にします
target volume?
/Volumes/Disk2/
set invisible: "/Volumes/Disk2/Users/pippi/Documents/iChats"
set invisible: "/Volumes/Disk2/Users/pippi/Library/Mail"
set invisible: "/Volumes/Disk2/Users/pippi/Movies/Movies"
set invisible: "/Volumes/Disk2/Users/pippi/Music/iTunes"
set invisible: "/Volumes/Disk2/Users/pippi/Pictures/iPhoto Library"
shell script: invisibleを実行します。
# Data volumeの大事なdataを不可視にします
invisible? y/n
y
これで再起動すれば完璧です。:-)
# 上記作業は30分もあれば終わります

2008/05/25 22:59 Community User への返信

打ち間違いの訂正です。
New finder windows open: Computer
x Show item info
City, State or Zip Code: Tokyo, Japan(Tokyo), Degrees: C
Remove articles: After one week
Sherlock
Keyword: Jay
System Voice: Princess
x Announce when an application requires your attention
x Flash the screen when an alert sound occurs
Default Voice: Princess
ウインドウ表示までの変換キーの回数: すぐ表示
ウインドウのフォント: ヒラギノ角ゴ Pro W3

2008/05/26 18:03 Community User への返信

ITunes/を使いやすいように変更しました。
/Volumes/Data/iTunes/0/iTunes/ ...all
/Volumes/Data/iTunes/1/iTunes/ ...big band
/Volumes/Data/iTunes/2/iTunes/ ...combo
/Volumes/Data/iTunes/3/iTunes/ ...piano trio
/Volumes/Data/iTunes/4/iTunes/ ...vocal
/Volumes/Data/iTunes/iTunes Music/
iTunes/のsymbolic linkが不可視になるように修正しました。
[path to change_itunes]
all big combo piano vocal?
p
set invisible: "/Users/pippi/Documents/iChats"
set invisible: "/Users/pippi/Library/Mail"
set invisible: "/Users/pippi/Movies/Movies"
set invisible: "/Users/pippi/Music/iTunes"
set invisible: "/Users/pippi/Pictures/iPhoto Library"
set invisible: "/Users/pippi/Pictures/iChat Icons"
頭文字で切り替えiTunesを起動して曲を鳴らしますがset invisible xxxを上記のように表示するのが気に入りませんが良しとしています。これでData volumeにfileを入れるDocuments/のlinkを除き不可視になりました。
Pictures/iChat Icons/が不可視に出来なかったのが可能になったのが嬉しい!!

2008/06/06 17:23 Community User への返信

長らくログイン出来ずに大変失礼致しました。
引き続き宜しければ下記の質問にお答え願います。
1.デフラグを行った後、subを起動しただけで直に終了して
 再度検証したところ、最後部の緑の領域の手前に新たに僅かな
 空白領域が出来ていました。また、断片化数の方も、
 Contentsの方は、リソースフォークの0以外はそれぞれ4に。
 Directoryの方は、すべて1に変化。
 断片化は、大きなファイルの削除の繰り返しやHDが残り2Gを
 切った時に発生するという認識でしたので疑問?なのですが。
 断片化数が10以下では赤く表示されない?若しくは計測不可?
 スワップファイルもデフラグ後は削除されるという事なら、
 アロケーションの方の見間違いだったのでしょうか?
 同じ緑系で僅かな幅の領域のため、色識別できなかったので。
 空白領域が右側にきれいに別れない原因は何でしょう?
 やはり気に成るものですから。
 念のため、外付けのTiger起動用HDの方もデフラグ検証のみ
 行いましたが、不良ブロックやスワップファイルは無く、
 空白領域も本体のHDの時よりは右側に別れていましたが、
 所々に灰色領域が混ざった状態でした。実行ではなく検証のみの結果。
2.subの方は、前述の1度限りの起動以降は起動していませんが、
 再度デフラグを実行する必要があるでしょうか。
3.Free Disk Spaceの意味が分からないのですが。
 ここまで理解できていれば、なんとかdmg作成まで進展する事が
 出来たと思うのですが。前回復元時に失敗したtemp, var, etcの
 不可視ファイルの事も不安ですが、復元先を消去、freeWareの
 スクリプト、ターミナル等での対策方法は一応学習済みですので。
4.Symbolic Linkの設定は後からでも可能でしょうか?
 取り敢えず現段階では、3rd Partyを含めたインストール直後の
 dmgだけを作っておき、余裕が出来た時にそれを元に、
 Symbolic Linkの設定を追加したもので新たにdmgを作るのですが。
 OS&3rdPartyのインストールの手間を省き、Symbolic Linkの
 設定だけを追加してdmgを作るという方法です。
5.PBG4アルミとチタンの2台をFirewireで繋ぎ、
 チタンの方をターゲットモードにする事に因り、
 アルミからチタン本体HDをデフラグ検証&実行する事は
 出来ないでしょうか。ターゲットモードにする事で、
 iDefragのバージョンに関係なく使えるのではないか?と
 ちょっと閃いたものですから。(浅はかな考えかも、多分)
自己訂正です。iDefrag2.0パッケージ版は、CDから起動可能でした。
Option起動で認識して、実際に起動を確認しました。なにぶん
CD-ROMを開いてもシステムフォルダ等見当たらなかったものですから。
ただ、PC本体のメモリー容量が少ないとCDからは起動できないという事で
実際には、HDにインストールして使う方が無難なようです。
正直、いい加減素直に自らのスキル不足を認めて潔く諦めようかとも思い
ましたが、せっかくiDefragを購入した以上は納得がいくまで試してみた
かったですし、それにやはり私に取って再フルインストール作業は時間的
にも労力的にもかなり負担を要する事なのでどうしてもという思いの方が
先行し過ぎてしまったようです。今年に入って直にPanther用の外付け
HDが駄目に成って買い替えた際もこちらでお世話になりましたが、実は、
その後も別のWMPだけが起動できず、指定されたストリームが見つからない
というアラートが出るトラブルが発生してその原因が起動ボリューム名の
文字数にある事に自ら気付くまで1ヶ月余、その間、3rdPartyを含めた
フルインストールを5回繰り返しましたから。いい加減途中で諦めて
Flip4Macに代用させる事も考えましたがカクカク再生が嫌だったので。
古のMacPlus, iMac Bondi以降は、久しく冒険する事が無かったので
憧れのOSX dmg化を習得できれば、
また更に楽しくMacが使えることを願った次第です。
いずれにしても今回の回答を頂いた結果、無理だと判断すれば潔く諦めて
通常通りのインストール方法で未開封ソフトを使い始める事にします。
ぴっぴさんには、度々詳細な情報をお寄せ頂きまして、
改めて心よりお礼申し上げます。
今後も少しでもスキルアップを目指していきますので、
宜しくお願い致します。
また、abcdefgさんには、私のことを察しての助言を頂きまして、
大変感謝しています。本来なら無理をせずにノーマルのまま使うのが
無難で最も安全な方法なのですが、どうしてもMacを使っていると、
あれもこれもと欲張りたく成ってしまいます。従いまして決して、
abcdefgさんの助言を無視している訳ではありませんので、
呉々も誤解なさらないで下さい。
今後も、末永く宜しくお願い致します。

2008/06/06 18:09 Community User への返信

1. iDefrag > defragments
algorithms: optimize, class sets: default
この設定で綺麗に左から右にfileがあって右が連続した空白ならOKです。断片化数など細かな事は気にする必要はありません。
もし左のfileの中に空きや右の空きの中にfileがあるならDisk UtilityでErase Free Spaceをかけて、再度iDefragを行えば右は大きな連続した空きになります。
Swap fileはiDefragを行っても消えません。再起動で消去されます。
2. Subは設定やsymbolic linkを行って問題なく動くのを確認後にMainを起動してiDefrag, Erase Free Spaceを行ってからOSX.dmgを作れば完成です。
これを行わないでiDefragをかけても意味がないと思いますが... なんかiDefragをばっかり気を取られて肝心なことを行わなければ何時までたってもOSX.dmgは完成しないでしょう。
3. これはUpdateを行うとカタログのリストを消しますが消去した場所は保護するので時間が経過しないと書き込めません。なのでErase Free Spaceを行い書き込めるようにするのです。
etc, tmp, varはDisk Utilityで復元する時に"復元先を消去する"で不可視になります。ソースと全く同じクローンが出来ます。fileや空きも全く同じで...
4. 別に構いませんが面倒くさいと思います。OSX.dmgをMainやSubに復元すれば直ぐに動くOSX環境になります。そのために大きなDataをlinkするのです。
5. Subが完成したらMainを起動してiDefragを入れれば良いし、Mainにかける時はSubのOSXにiDefragを入れれば良いだけですが...
# SubでOSX.dmgが完成すれば好きなように出来ると思うのですが...

2008/06/08 14:43 Community User への返信

ぴっぴさん、度々恐縮です。
なんとかdmgは作ったのですが、今度は復元の方が....。
「コピー中エラーが起きました(2)ファイル、ディレクトリィがない」
というアラートが出て復元できないのです。
こちらで同様のトピックを見つけてDVDからの起動/復元も試しましたが
同じアラートが出てしまいました。
念のため手順の方ですが....
mainのユーティリティディスクでsubの空き領域を消去。
iDefragをかけてもう一度空き領域を消去の後、subのdngを作成。
作成したdmgをPB本体dataにコピー。
subでユーティリティディスクを起動してdataを選択、
ソースのイメージでdmgを選択し、mainをドラッグして復元先へ、
復元先を消去にチェックを入れて復元をクリック。
すると直にアラートが出てmainボリュームのアイコンが消えてしまいます
再起動後には現れますがボリューム名がsubと同じに。
中身の方はちゃんと消去されているのですが。
前述のようにインストールDVDで試しても結果は同じです。
因に作成したdmgの容量は、3.6GB。 dmgの名称は、作成の時点で
表示される画面で変更後、作成を開始しました。
使用した文字はすべて英数字で、_, /の記号も。
dmg作成時に2回パスワードを求められましたが、
複数のアプリに因ってdmgは作られるのですか。
また、デフラグの終了間近の時にも再度パスを要求されましたが
正常な事だったのでしょうか。
そう言えば、昨年末にテストで作ったdmgを再度復元しようとした時にも
同様のトラブルが起きていましたね。etc, temp, varは出ちゃいましたが、
昨年末の最初の復元の時には、半分は成功だったのに....。

2008/06/08 16:10 Community User への返信

確認ですが...
Tigerを起動してOSX.dmgを作ったのですか?
OSX.dmgのソースはTigerですか?
Tigerを起動してDisk Utilityで復元したのですか?
# Pantherだと... "復元先を消去する"でOSX.dmgを作ったVolumeに復元するとKernel Panicになります。不完全なOSXになりますので起動は出来ません。チェックを外せば(コピーですが)起動出来るOSXになります。
> 使用した文字はすべて英数字で、_, /の記号も...
OSX.dmgの名前のことを言われているのだと思いますが... 
/は恐らくご存知だと思いますが名前に使えません。
> コピー中エラーが起きました(2)ファイル、ディレクトリィがない」
不完全なOSX.dmgかVolumeあるいはMemoryに問題があるのか...
復元に失敗するのならmemoryを疑ったほうが良いかも知れません。
iDefragで迷子のfileが出来たのかも知れません。同じ場所でerrorが出ます。Disk UtilityでFirst Aidをかけると修復はしますがiDefragをかけると同じ場所で起こるなら迷子だと思います。もしそうなら、そのVolumeを消去で直ります。
前に載せましたが... iTunes/の中のfileが迷子になって、backupのiTunes/と取り換えたら問題が完全になくなりました。
> デフラグの終了間近の時にも再度パスを要求されましたが
正常な事だったのでしょうか。
Volumeを選択して鍵をclickするとpasswordが必要ですが、当方では作業が完了します。途中の要求はありませんが...
ご存知だと思いますが載せておきます。 # 英語環境なので...
1. mainのOSXを起動、subにiDefragとFree Disk Spaceをかけ、OSX.dmgを作ります。
Disk Utilityで"復元先を消去する"をチェックして下さい。
OSX.dmgをData volumeに保存する。
2. subのOSXを起動して、OSX.dmgをmount... mainに復元する。
sourceにmountしたOSXのvolumeをdrag & dropする。
destinationにmainをdrag & dropする。
erase destinationをcheckする。
restoreをclickしてpasswordを入れれば復元が始まります。

2008/06/08 18:19 Community User への返信

>Tigerを起動してOSX.dmgを作ったのですか?
>OSX.dmgのソースはTigerですか?
>Tigerを起動してDisk Utilityで復元したのですか?
iDefrag2.0の使用環境/条件は、OS 10.4.4以降ですので、
Pantherでの使用は無いです。Pantherでの起動不可故に、
Tモードでの素人発想が閃いた訳ですが、今回の件とは別です。
余裕ができたら別の機種でも試したいという事だったのです。
紛らわしい事を書いてしまい、失礼しました。
>OSX.dmgの名前のことを言われているのだと思いますが... 
>/は恐らくご存知だと思いますが名前に使えません。
迂闊でした。が、テストで使用したdmgの時には
名称の変更はしませんでした。なのに2度目の復元には失敗。
>Volumeを選択して鍵をclickするとpasswordが必要ですが、
>当方では作業が完了します。途中の要求はありませんが...
iDefrag2.0を使用するのは今回で2度目ですが、
1度目の時も終了時に管理パスを要求されました。
>ご存知だと思いますが載せておきます。 # 英語環境なので...
>1. mainのOSXを起動、subにiDefragとFree Disk Spaceをかけ、
>OSX.dmgを作ります。
>Disk Utilityで"復元先を消去する"をチェックして下さい。
>OSX.dmgをData volumeに保存する。
>2. subのOSXを起動して、OSX.dmgをmount... mainに復元する。
>sourceにmountしたOSXのvolumeをdrag & dropする。
>destinationにmainをdrag & dropする。
>erase destinationをcheckする。
前述の手順と同じではないという事なのでしょうか。
私の解釈では同じだと思うのですがぁ...。
>restoreをclickしてpasswordを入れれば復元が始まります。
dmg作成時にはパスは入れていません。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

OSX.dmg化の為の下準備

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。