Создание программного RAID (softraid) в OS X El Captain 10.11

В новой версии OS X El Captain 10.11 Apple сильно упростила (designed for morons) дисковую утилиту (Disk Utility) убив возможность создавать софтверные RAID массивы.
Некоторые рекомендуют использовать стороннее решение SoftRAID.
Но это не наш метод, потому как в командной строке все прекрасно можно создать.
Например. У нас есть в системе 3 HDD/SSD. На одном установлена система, из 2х других мы хотим сделать RAID массив.
Смотрим диски (используем тот же вариант с Thunderbolt стаканом и 2мя обычными HDD):

# diskutil list

/dev/disk0 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_RAID 3.0 TB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS Macintosh HD 190.0 GB disk2s2
3: Apple_Boot Recovery HD 650.0 MB disk2s3
4: Microsoft Basic Data BOOTCAMP 60.1 GB disk2s4
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_RAID 3.0 TB disk3s2
3: Apple_Boot Boot OS X 134.2 MB disk3s3

В системе disk1 – это системный диск, 2×3 TB, в нашем случае disk0 и disk3.

Чтобы создать RAID1 (зеркало, mirror):
diskutil createRAID mirror MyNewMirrorDrive JHFS+ disk0 disk3

Чтобы создать RAID0 (stripe):
diskutil createRAID stripe MyNewStripeDrive JHFS+ disk0 disk3

Вот так выглядит в нашем случае созданный raid0:

# diskutil createRAID stripe Raid6TB JHFS+ disk0 disk3

# diskutil list

/dev/disk0 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_RAID 3.0 TB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1 (external, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Raid6TB +6.0 TB disk1
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS Macintosh HD 190.0 GB disk2s2
3: Apple_Boot Recovery HD 650.0 MB disk2s3
4: Microsoft Basic Data BOOTCAMP 60.1 GB disk2s4
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_RAID 3.0 TB disk3s2
3: Apple_Boot Boot OS X 134.2 MB disk3s3

Спасибо-пожалуйста.

PS: скорости на чтение/запись 2х Seagate Constellation ES.3

SoftRAID0 via Thunderbolt

Switch use of F-keys from command line in OS X

#OSX #commandline #macosx
Кто часто работает в командной строке и кому нужны клавиши F1-F12, но при этом периодически пользовать OSX в «домашних» целях – небольшой скриптик, который позволяет переключать поведение клавиатуры. Открываем AppleScript Editor, создаем новый скрипт, копируем туда код. Экспортируем как Application (run-only).

--Enable/Disable "Use all F1, F2, etc. keys as standard function keys" option in Keyboard & Mouse Preference pane and close System Preferences
tell application "System Events"
tell application "System Preferences"
reveal anchor "keyboardTab" of pane "com.apple.preference.keyboard"
end tell
click checkbox 1 of tab group 1 of window 1 of application process "System Preferences"
end tell
if application "System Preferences" is running then
tell application "System Preferences" to quit
end if

Hint: если у вас OS X 10.9 Mavericks, надо открыть настройки безопасности и разрешить доступ к Accessibility фичам:
Accessibility settings

Find & Scan Wireless Networks from the Command Line in Mac OS X

Find and Scan Wi-Fi Networks in OS X Command Line

A long hidden airport command line utility buried deep in Mac OS X can be used to scan for and find available wireless networks

To do this, the first thing you’ll want to do is create a symbolic link from the airport utility to /usr/sbin for easy access. Launch the Terminal and type the following command:

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

The above command must appear on a single line to work properly. Enter the administrator password to create the symbolic link, which functions as an alias would in the Finder. Now you can use the airport command without the lengthy path to access it.

Now, to scan for and find all wireless networks within range, type the following:

airport -s

The list returned will show all available wifi networks and their router name (SSID), the router address (BSSID), signal strength (RSSI), channel, and security types used by the network.

list wireless networks

By watching the output of airport -s and the RSSI strength, you could use the airport command line tool in a similar fashion to the Wi-Fi Diagnostics utility to optimize a wireless connection.

You can also get much of the same detailed information from the Wi-Fi menu by holding the Option key on click, although that will only show you details of one access point at a time.