2009년 11월 27일 금요일
Boot Argument
First of all, thanks Superhai,
Followings is his posting.
- DTrace
dtrace_dof_mode - Set DTrace DOF modes {0/1/2/3}
DisableFBT - Disable FBT {1}
IgnoreFBTBlacklist - Ignore blacklist of certain critical modules {1} - BSD
-b - Don't run /etc/rc.boot
-l - Log leaks
srv - Boot as server {1}
ncl - Number of clusters
nbuf - Number of buffers for bsd
kmem - Kernel memory access {1}
trace - Kernel trace buffer size
msgbuf - Message Buffer
rp - Root path
mcache_flags - Memory cache flags
mbuf_debug - MBuf Debug {1}
initmcl - Init mbuf clusters
socket_debug - Socket debug (net)
net_affinity - Net Affinity (net)
rte_debug - Route debug (net) {flags}
-rwroot_hack - Mount root read/write - IOKit
mseg - Max segment
dart - Remove mapper present
io - IO Kit Debug - Mach
keepsyms - Do not unload KLD/Address-symbol translation {1}
debug - Kernel debug {flags}
nvram_paniclog - commit paniclog to NVRAM {1}
pmsafe_debug - Put CPUs into "safe" power mode {1}
preempt - Set default preemption rate
unsafe - Max unsafe quanta
poll - Max poll quanta
yield - Schedule poll yield shift
idlehalt - Halt idle thread to allow cpu into lowpower mode {1}
panic_io_port - In a panic read from this I/O port {0x0 to 0xffff}
_fpu - Limit boot-time cpu features {387/mmx/sse}
diag - Diagnostic output
serial - Serial diagnostic console
maxmem - Maximum memory to use
cpus -Numbers of cpus
himemory_mode - Set memorymode for over 4GB {0 - All pages available/1- disable high mem/2 - prefer high mem}
immediate_NMI - Force immediate NMI debugger {1}
-legacy - Force legacy 32bit mode
lcks - Lock statistics
novmx - No altivec emulation in Rosetta {1}
max_valid_dma_addr - Max valid DMA address
maxbouncepool - Max bounce pool size
maxloreserve - Max low reserve
npvhash - Physical to virtual mapping hash
wpkernel - Write protect kernel {1}
-no_shared_cr3 - Disable shared kernel address space for 64 bit users
-pmap_trace - Enable kernel traces for pmap
_panicd_ip - IP of panic server
_router_ip - IP of router
panicd_port - Port of panic server
-zc - Free zone element checking
mtxspin - Mutex spin (ppc)
vmmforce - VMM force (ppc)
fn - Force nap (ppc) (acpi) {0/1/2}
pmsx - Experimental power management stepper mode (ppc) {1}
ctrc - Set tracing to specific cpu (ppc)
tb - Non-default trace buffer size (ppc)
wcte - Write combine timer enable (ppc)
mcklog - Clear machine check flag (ppc)
mcksoft - Machine check software recovery (ppc)
ht_shift - Non-default hash table size (ppc) {1}
zsize - Target zone size
colors - Set VM colors
fill - Fill pages
serialbaud - Set serial baud rate - Boot
-v - Verbose Mode
-x - Safe Mode
-f - Old Safe Mode
-F - Ignore Boot File
-s - Single User Mode
Graphics Mode - VESA Graphics Mode Dimensions
Text Mode - VGA Text Mode Dimensions
Boot Graphics - Graphics or Text Mode
Quiet Boot - Quiet Bootmode
MKext Cache - Mkext cache file
Kernel Cache - Kernel Cache file
rd - Root Device
boot-uuid - Boot UUID
platform - Platform Expert {ACPI}
config - Load alternate config plist - Other
smbios - Verbose SMBIOS (AppleSMBIOS.kext) {1}
acpi - Debug AppleACPIPlatform {1-8}
acpi_level - ACPI Debug Level
acpi_layer - ACPI Debug Layer
acpi_sleep - ACPI Sleep
nvdebug - NVDAResman debug
nvrm - NVDAResman
ndrv_debug_level - NDRV Debug Level (NVDAResman)
pstep - Power Step Debug (ACPI_SMC)
hpet - AppleHPET
Ex)
❶ "config=gfx"
- it load a config file with different gfx string, so it loads /Library/Preferences/SystemConfiguration/gfx.plist instead of com.apple.Boot.plist
❷ rd=disk0s3 -s -x "Graphics Mode"="800x600x32" platform=X86PC
- it can combine the flags:
❸ "rd=boot-uuid, boot-uuid = XXXXX" or "boot-uuid - XXXXX"
- Define Hard Disk
❹ "busratio=20"
- yea, it used i7 cpu in 10.5.6. after upgrading to 10.5.7, it does not need.
❺ "acpi_level=2 acpi_layer=0x80"
- Not sure, it will work.
2009년 11월 25일 수요일
OSX 용 파티션 만들기
OSX 용 파티션 만드는 방법
OSX를 사용하시는 분들의 고민 중 하드디스크를 효율적으로 사용하기 위한 파티션 문제에 봉착하게 됩니다.
다음과 같은 개념을 가지고 파티션을 해주면 좀 더 하드디스크를 깔끔하게 사용할 수 있지 않을까 고민하여 봅니다.
❑ Windows와 OSX는 가능한 물리적으로 하드디스크를 다르게 가져갑니다.- 사용자의 상황에 따라 다르겠지만 하나의 디스크에 Windows와 OSX를 나누어 사용함으로써 파티션 구성에 실패하여 다른 OS의 파티션을 지워 버리는 경우가 자주 발생합니다.
- 많은 시간을 투자하여 안정화시켜 놓은 파티션을 한순간의 실수로 날려 버리는 안타까운 상황이 발생되는 것이죠.
- 그래서 가능한 하드디스크를 2개이상 사용하는 것을 권고합니다.
- 사용자의 목적에 따라 다르겠지만 OSX용 응용프로그램을 설치하다보면 120G도 부족한 경우가 생깁니다.
- 이를테면 PhotoShop CS4, ProTools, FinalCut 등을 설치하다보면 하드디스크 용량이 부족할 경우가 생깁니다.
- 또한, p2p 등에서 소프트웨어나 영상자료를 다운로드 받다보면 하드디스크 용량은 신중히 고려되어져야 합니다.
- 그래서 하드디스크 용량이 충분한 경우에는 250G 이상을 권고합니다.
- OSX의 설치 디스크에서 파티션설정을 하거나 다른 OSX를 사용하여 파티션을 설정할 경우 다음 그림과 같이 오렌지색의 EFI 파티션이 생깁니다.
- 또한 Paragon NTFS와 같은 응용프로그램 설치는 가급적 자제하시기를 권고합니다.
- Paragon NTFS 프로그램 역시 어떤분들은 OSX자체의 파티션을 날려버리는 버그가 발생하여 OSX를 재설치하여 주는 상황이 발생하였습니다.
- 따라서 기본적으로 OS X용 파티션은 윈도우즈 응용프로그램인 Acronics Disk Utility 같은 응용프로그램으로 shage OS swap파티션 구성을 하여 줍니다. 물론, 하드디스크 전체를 OS X용으로 사용할때에는 해킨 배포본DVD로 부팅하여 디스크 유틸리티에서 파티션을 만들어 줍니다.
- 그리고 OSX 설치 디스크로 부팅하거나 기존 OSX로 부팅하여 ✒디스크 유틸리티의 지우기 기능 을 이용하여 파티션 설정을 하여 줍니다.
- 또한 ✒디스크 백업 복원 기능 을 활용하여 기존에 설치된 OSX를 날리지 마시고 활용합니다.
❑ 하드디스크 파티션은 하드디스크 하나에 2개의 파티션만 설정합니다.
- OSX의 설치 디스크에서 파티션설정을 3개 이상하면 위 그림과 같이 hidden 속성을 가진 efi파티션이 3개가 만들어져 디스크 낭비가 심해지게 됩니다.
2009년 11월 24일 화요일
Apple updates Final Cut Server
About Final Cut Server 1.5.1
Final Cut Server 1.5.1 is a revision to Final Cut Server 1.5. This update addresses general compatibility issues, improves overall stability, and addresses a number of other minor issues. This update is recommended for all users of Final Cut Server 1.5.
The issues addressed include:
- Fixes possible slowdown in the check-in and check-out process
- Fixes status display in Downloads & Uploads window
- Locked assets are now skipped in the archive process
- Fixes archiving and restore for bundle assets
- Improves reliability of adding and removing archive devices
For more detailed information about the changes, see the Release Notes available from the application's Help menu.