Mac OS X

The Linux SCSI Target Wiki

(Difference between revisions)
Jump to: navigation, search
m
m
 
(17 intermediate revisions not shown)
Line 1: Line 1:
-
Support for [http://www.apple.com Apple] [http://en.wikipedia.org/wiki/OS/X '''Mac OS X'''] with the [http://www.small-tree.com SmallTree] Initiator.
 
-
{{AdSense right}}
 
-
 
-
== Overview ==
 
-
 
{{Infobox OS
{{Infobox OS
-
|name                   = Mac OS X
+
| name                   = Mac OS X
-
|logo                   = [[File:OSXLeopard.png|64px|Mac OS X logo]]
+
| logo                   = [[File:OSXLeopard.png|64px|Mac OS X logo]]
-
|screenshot             = [[File:Snow Leopard Desktop.png|300px|Mac OS X desktop]]
+
| screenshot             = [[File:Snow Leopard Desktop.png|300px|Mac OS X desktop]]
-
|caption                 = Screenshot of Mac OS X v10.6 "Snow Leopard"
+
| caption               = Screenshot of Mac OS X v10.6 "Snow Leopard"
-
|developer               = Apple Inc.
+
| developer             = Apple Inc.
-
|supported_platforms     = IA-32, x86-64 (from 10.4) and PowerPC (to 10.5)
+
| supported_platforms   = IA-32, x86-64 (from 10.4) and PowerPC (to 10.5)
-
|source_model           = Closed source (with open source components)
+
| source_model           = Closed source (with open source components)
-
|released               = <!--{{Start_date_and_age|df=yes|2001|03|24}}-->
+
| released               = <!--{{Start_date_and_age|df=yes|2001|03|24}}-->
-
|latest release version = 10.6.5
+
| latest release version = 10.6.5
-
|latest release date     = <!--{{Start_date_and_age|df=yes|2010|11|10}}-->
+
| latest release date   = <!--{{Start_date_and_age|df=yes|2010|11|10}}-->
-
|latest preview version =  
+
| latest preview version =  
-
|latest preview date     =  
+
| latest preview date   =  
-
|frequently_updated     =  
+
| frequently_updated     =  
-
|language               = Multi-lingual
+
| language               = Multi-lingual
-
|working_state           = Current
+
| working_state         = Current
-
|family                 = Mac OS, Unix<ref name=leopard_unix_cert>
+
| family                 = Mac OS, Unix<ref name=leopard_unix_cert>
{{cite web
{{cite web
     | url              = http://www.opengroup.org/openbrand/register/brand3555.htm
     | url              = http://www.opengroup.org/openbrand/register/brand3555.htm
Line 39: Line 34:
     | accessdate        = November 5, 2008
     | accessdate        = November 5, 2008
}}</ref>
}}</ref>
-
|marketing_target       = Personal computing
+
| marketing_target       = Personal computing
-
|kernel_type             = Hybrid based on the Mach microkernel
+
| kernel_type           = Hybrid based on the Mach microkernel
-
|ui                     = Graphical (Aqua)
+
| ui                     = Graphical (Aqua)
-
|programmed_in           = C, C++, Objective-C<ref>
+
| programmed_in         = C, C++, Objective-C<ref>
{{cite web
{{cite web
     | url              = http://developer.apple.com/Cocoa/overview.html
     | url              = http://developer.apple.com/Cocoa/overview.html
Line 54: Line 49:
     | accessdate        = April 9, 2010
     | accessdate        = April 9, 2010
}}</ref>
}}</ref>
-
|license                 = Proprietary EULA
+
| license               = Proprietary EULA
-
|updatemodel             = Apple Software Update
+
| updatemodel           = Apple Software Update
-
|preceded_by             = Mac OS 9
+
| preceded_by           = Mac OS 9
-
|website                 = [http://www.apple.com/macosx/ Apple Inc.]
+
| website               = [http://www.apple.com/macosx/ apple.com]
}}
}}
 +
:''See [[platforms]] for an overview over the supported devices and CPUs.''
{{Image|MacOSX-PS3-LIO-05012008-2.png|MacOSX iSCSI on a TiBook G4 connected to a [[PlayStation 3|PS3]] playing QuickTime video over Ethernet.}}
{{Image|MacOSX-PS3-LIO-05012008-2.png|MacOSX iSCSI on a TiBook G4 connected to a [[PlayStation 3|PS3]] playing QuickTime video over Ethernet.}}
-
{{Image|MacOSX-PS3-LIO-05022008.png|MacOSX iSCSI on a TiBook G4 connected to different LIO architectures, watching iSCSI/DVD.}}
+
{{Image|MacOSX-PS3-LIO-05022008.png|MacOSX iSCSI on a TiBook G4 connected to different {{T}} architectures, watching iSCSI/DVD.}}
<!--
<!--
{{Image|SmallTree_MacOSX_iSCSI_LIO_info.png|MacOSX Disk Utility info for [[Target/IBLOCK]] LUN.}}
{{Image|SmallTree_MacOSX_iSCSI_LIO_info.png|MacOSX Disk Utility info for [[Target/IBLOCK]] LUN.}}
Line 67: Line 63:
-->
-->
-
[http://en.wikipedia.org/wiki/Mac_os_x Mac OS X]<ref>{{cite web |accessdate=December 20, 2006 |date=July 15, 2004 |title = What is an operating system (OS)? |url=http://support.apple.com/kb/TA22541 |publisher=Apple Inc}}</ref> is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, Mac OS X has been included with all new Macintosh computer systems. It is the successor to Mac OS 9, released in 1999, the final release of the "classic" Mac OS, which had been Apple's primary operating system since 1984.
+
[http://www.apple.com Apple] '''[http://en.wikipedia.org/wiki/OS/X Mac OS X]'''<ref>{{cite web| accessdate=12/20/2006| date=7/15/2004| title=What is an operating system (OS)?| url=http://support.apple.com/kb/TA22541| publisher=Apple Inc}}</ref> is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, Mac OS X has been included with all new Macintosh computer systems. It is the successor to Mac OS 9, released in 1999, the final release of the "classic" Mac OS, which had been Apple's primary operating system since 1984.
-
OS X with the [http://www.small-tree.com SmallTree] iSCSI Initiator v0.6.8 can connect to iSCSI Targets. Using this Initiator with LIO requires at least LIO v2.9-STABLE r301. The Initiator has first been tested on Mac OS X 10.4.8 in VMware Workstation 6, and in Mac OS X on a PowerBook G4 Tibook, and has since been stable and supported by SmallTree.
+
OS X with the [http://www.small-tree.com SmallTree] [[iSCSI]] [[Initiator]] v0.6.8 can connect to {{Target}}s. Using this Initiator with {{T}} requires at least {{T}} v2.9-STABLE r301. The Initiator has first been tested on Mac OS X 10.4.8 in [[VMware vSphere#VMware|VMware]] Workstation 6, and in Mac OS X on a PowerBook G4 Tibook, and has since been stable and supported by SmallTree.
== Virtual Machine ==
== Virtual Machine ==
-
To get an LIO-Target setup quickly with using VMs, see [[LIO-VM]]. Inside of the VM, filesystems can be created using Disk Utility, they can be mounted, files can be copied in and out, and our testing showed no problems.
+
To get {{T}} setup quickly with using VMs, see [[LIO-VM]]. Inside of the VM, filesystems can be created using Disk Utility, they can be mounted, files can be copied in and out, and our testing showed no problems.
-
Read-only mounts from Mac OS X formatted filesystems in Linux/iSCSI Initiators VMs using the hfsplus filesystem also works. As HFS is not a cluster filesystem, use great care when accessing a single hfs mount with R/W and multiple iSCSI Initiators.
+
Read-only mounts from Mac OS X formatted filesystems in Linux/iSCSI Initiators VMs using the hfsplus filesystem also works. As HFS is not a cluster filesystem, use great care when accessing a single hfs mount with R/W and multiple iSCSI Initiators.
== Test and Validation ==
== Test and Validation ==
Line 86: Line 82:
* VMWare Workstation Linux v6 + MacOSX v10.4.8 i386
* VMWare Workstation Linux v6 + MacOSX v10.4.8 i386
-
=== LIO iSCSI [[Target]] ===
+
=== {{Target}} ===
* Sony [[PlayStation 3]] running Linux v2.6.25
* Sony [[PlayStation 3]] running Linux v2.6.25
Line 99: Line 95:
== See also ==
== See also ==
* [[Core-iSCSI|Initiator]]: [[Motorola ROKR E2]], [[Neuros OSD]], [[Nokia N800]], [[Nokia 770]] and [[OpenMoko]]
* [[Core-iSCSI|Initiator]]: [[Motorola ROKR E2]], [[Neuros OSD]], [[Nokia N800]], [[Nokia 770]] and [[OpenMoko]]
-
* [[Target]]: [[PlayStation 3]] and [[PlayStation 2]]
+
* {{Target}}: [[PlayStation 3]] and [[PlayStation 2]]
* Other [[Platforms]]
* Other [[Platforms]]
-
{{AdSense See also}}
 
== Notes ==
== Notes ==
Line 114: Line 109:
[[Category:Initiators]]
[[Category:Initiators]]
[[Category:Operating systems]]
[[Category:Operating systems]]
 +
__NOEDITSECTION__

Latest revision as of 20:58, 29 September 2013

Mac OS X
Mac OS X logo
Mac OS X desktop
Screenshot of Mac OS X v10.6 "Snow Leopard"
Company / developer Apple Inc.
Programmed in C, C++, Objective-C[1][2]
OS family Mac OS, Unix[3][4][5]
Working state Current
Source model Closed source (with open source components)
Latest stable release 10.6.5
Marketing target Personal computing
Language(s) Multi-lingual
Update method Apple Software Update
Supported platforms IA-32, x86-64 (from 10.4) and PowerPC (to 10.5)
Kernel type Hybrid based on the Mach microkernel
Default user interface Graphical (Aqua)
License Proprietary EULA
Preceded by Mac OS 9
Official website apple.com
See platforms for an overview over the supported devices and CPUs.
MacOSX iSCSI on a TiBook G4 connected to a PS3 playing QuickTime video over Ethernet.
MacOSX iSCSI on a TiBook G4 connected to different LIO architectures, watching iSCSI/DVD.

Apple Mac OS X[6] is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, Mac OS X has been included with all new Macintosh computer systems. It is the successor to Mac OS 9, released in 1999, the final release of the "classic" Mac OS, which had been Apple's primary operating system since 1984.

OS X with the SmallTree iSCSI Initiator v0.6.8 can connect to LinuxIOs. Using this Initiator with LIO requires at least LIO v2.9-STABLE r301. The Initiator has first been tested on Mac OS X 10.4.8 in VMware Workstation 6, and in Mac OS X on a PowerBook G4 Tibook, and has since been stable and supported by SmallTree.

Contents

Virtual Machine

To get LIO setup quickly with using VMs, see LIO-VM. Inside of the VM, filesystems can be created using Disk Utility, they can be mounted, files can be copied in and out, and our testing showed no problems.

Read-only mounts from Mac OS X formatted filesystems in Linux/iSCSI Initiators VMs using the hfsplus filesystem also works. As HFS is not a cluster filesystem, use great care when accessing a single hfs mount with R/W and multiple iSCSI Initiators.

Test and Validation

The following tests scenarios have been evaluated so far.

SmallTree iSCSI Initiator

LinuxIO

Device Types

See also

Notes

External links

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense