惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
S
Securelist
H
Heimdal Security Blog
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
Spread Privacy
Spread Privacy
Cyberwarzone
Cyberwarzone
V
Vulnerabilities – Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
人人都是产品经理
人人都是产品经理
C
Cisco Blogs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Engineering at Meta
Engineering at Meta
Project Zero
Project Zero
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
O
OpenAI News
P
Proofpoint News Feed
Google Online Security Blog
Google Online Security Blog
Recent Announcements
Recent Announcements
Hacker News: Ask HN
Hacker News: Ask HN
美团技术团队
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
P
Privacy International News Feed
Google DeepMind News
Google DeepMind News
G
GRAHAM CLULEY
Apple Machine Learning Research
Apple Machine Learning Research
TaoSecurity Blog
TaoSecurity Blog
S
Security @ Cisco Blogs
C
Check Point Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
S
Secure Thoughts
G
Google Developers Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 最新话题
T
Tenable Blog
Latest news
Latest news
I
InfoQ

James Guo’s Portfolio (@ZE3kr)

Hertz Rental Debt Collection and How I Sued the Debt Collector macOS on iPad? (with Jump Desktop) Vision Pro Initial Experience | ZE3kr The Downtime of Alibaba Cloud Hong Kong Region How Fast is mmWave 5G? 2000Mbps! See if Your iPhone Supports mmWave Magic Keyboard for iPad Pro Experience Self-built PowerDNS Advanced: GeoDNS, dnsdist, Lua Records WordPress 5.0 Update is Available, New Editor, New Theme Azure DNS, NS1, Constellix, Comparison of Three International GeoDNS Service Providers Recommendations for Some Exquisite and Useful Software on Mac Talk About Data Backup | ZE3kr Introduction to DNSSEC, How Signatures Work Cloudflare Argo And Railgun Comparison Test, The technology of CDN Acceleration Recommendations For Several Free Server Monitoring Services Comparison of Several Full-Site CDNs 2017, Another Look at SSL and HTTPS Some suggestions on website construction and service purchase Detailed Explanation of DNS Domain Name Resolution System - Basics Build Blazing Fast Mobile Pages With AMP Cloudflare's new feature experience - Load Balancing, Rate Limiting Back to WordPress' Built-In Comment System Implementing ECDSA/RSA Dual Certificate with Free Let's Encrypt How to configure for pure IPv6-Only network access Self-built PowerDNS GeoDNS Server | ZE3kr Install GitLab on Your Own Server Instead of GitHub! A Few WordPress Optimization Suggestions Comprehensive Comparison of DNS Services such as CloudXNS, Route 53, and Alibaba Cloud DNS Talk about the streaming of video on the Internet Canon Announces New APS-C Model EOS 80D, Powerful Video Recording, New Focus System and CMOS Several recommended plugins for WordPress Using Matomo with WordPress to Build a Powerful Statistics System TL-PA500 power cat, deploy wireless LAN cluster Why use a CDN service? The pros and cons of static web pages HTTPS Everywhere is Coming | ZE3kr Withings Activité Pop smartwatch recommendation, sleep tracking, exercise recording, smart alarm clock DELL P2415Q 4K Monitor Recommended Use srcset + sizes attributes and w identifier to solve all responsive image problems Eyefi Mobi makes your camera Wi-Fi ready now Mobile First - Speed | ZE3kr MacID Lets iPhone Unlock Apple's Mac with Touch ID ProCamera – Recommended iPhone camera software Mobile First - Origins | ZE3kr
SSD USB, Windows To Go and Mac
2019-02-26 · via James Guo’s Portfolio (@ZE3kr)

Recently, I have purchased an SSD U disk and an SSD hard disk. I have Windows To Go installed on my SSD USB stick and it works fine on my Mac device. This article will share my experience.

SSD USB Drive

SSD VS HDD

TL;DR: Solid-state drives (SSDs) have about 10 times higher performance than mechanical hard disks (HDDs), and are significantly smaller in volume and weight than HDDs, but the price per unit capacity is also nearly 10 times higher.

Solid State Drives (SSD) have become a relatively popular concept. Generally, the performance of solid-state drives is better than that of traditional mechanical hard drives (HDDs), including but not limited to read and write speed, IOPS and other indicators. The read and write speed of an ordinary mechanical hard disk is about 100Mbyte/s, while the solid-state hard disk can reach more than 1000Mbyte/s, which is nearly 10 times faster than a mobile hard disk. Compared with HDD, the IOPS performance of SSD can be improved by nearly 100 times. These performance improvements are reflected in various aspects: copying files, opening documents and software software stored on the hard disk, starting the system, etc., up to a dozen times faster (if the bottleneck is reading and writing on the hard disk). Of course, the price of SSD can also be nearly 10 times higher than that of HDD. In addition, HDDs are much louder than SSDs, which are basically silent.

Most of the mobile hard drives sold on the market are low-speed HDDs, because ordinary consumers are most concerned about capacity and price. The price per GB of HDDs is lower, while SSDs are much more expensive, so the sales of SSDs are relatively much lower. For 300 you can get a 1TB HDD, while a 1TB SSD might cost 3000.

**Do I need an SSD? **Depends on whether there is a high performance requirement. For example, the operating system and software are suitable to be installed on the SSD, which will greatly reduce the boot time. Some data such as documents, pictures, and videos may not require an SSD as much. If you are an image/video worker and need to store high-quality images/videos, then SSD will be very useful, it can greatly reduce the loading time of files; of course, many software are also optimized for low-performance devices, such as Lightroom Classic CC can generate previews to reduce file size; Final Cut Pro and Premiere CC can generate proxies for original footage to reduce file size, you can store previews or proxies on SSD and original files on HDD cut costs. In addition, some infrequently accessed data can also be stored on the HDD to save costs, such as data backup, surveillance video, logs, etc.

mSATA mini type SSD (from amazon.com) 3.0cm * 2.7cm * 0.4cm
mSATA mini type SSD (from amazon.com) 3.0cm * 2.7cm * 0.4cm

In addition, SSD can have lighter weight and smaller volume, so that SSD can be made into the size of U disk. The HDD will be much larger. Take the smallest 2.5-inch HDD that is commonly used today as an example, its length is 10cm and the width is 7cm, not including the casing part. The length, width and height of the SSD shown in the picture above are only 3.0cm * 2.7cm * 0.4cm, and the weight is less than 40g. It is less than one-third the length of an HDD.

SSDs can also be very large, for example, the 15-inch MacBook Pro can even choose an SSD with a capacity of up to 4TB. But because SSDs are too expensive, large-capacity SSDs are not popular.

SSD U-disk and Mobile HDD

SSD peripherals have such high read and write speeds that only 5Gbps USB3.0 and USB3.1 Gen1, or 10Gbps USB3.1 Gen2 can be used to reflect its performance, and the speed of these interfaces is enough for SATA SSDs . However, to achieve its full performance, a 20Gbps Thunderbolt 2 or 40Gbps Thunderbolt 3 interface is required, as most NVMe SSDs have read and write performance greater than 10Gbps but not more than 20Gbps. It’s almost pointless to use a 480Mbps USB2.0 SSD, so you’ll be hard-pressed to find such a product. The prices of SSD peripherals with different interfaces are also clearly differentiated. The higher the interface used, the more expensive it is. A mobile SSD with a Thunderbolt port will be 23 times more expensive (24 times faster) than a USB port.

Interface protocol comparison chart (from thunderbolttechnology.net)
Interface protocol comparison chart (from thunderbolttechnology.net)

The shape of the Thunderbolt3 interface is exactly the same as that of the USB Type-C. Some mobile hard drives use the Type-C interface, but it does not mean that it is Thunderbolt3. You may need to see if it supports Thunderbolt by looking for the Thunderbolt ⚡️ logo. In addition, mobile hard disks using Thunderbolt3 interface may not support USB protocol. For example, the HP P800 mobile hard disk I purchased does not support USB protocol, and cannot be converted to USB, nor can it be converted to Thunderbolt2, so its compatibility is greatly reduced. . USB3.x devices are usually compatible with USB2.0, and USB Type-A and Type-C can also be transferred to each other, so USB devices have better compatibility.

SSD mobile hard disk is similar to ordinary mobile hard disk (based on HDD), but has higher performance. Generally, SSD mobile hard drives are also smaller in size.

SSD U-disk is equivalent to a smaller SSD mobile hard disk, and its volume may be similar to an ordinary U disk. Due to the reduction in size, the read/write performance and heat dissipation performance of SSD U disks are generally inferior to SSD mobile hard disks. And even fewer USB sticks that support Thunderbolt.

From left to right: iPhone XS, HP P800 Thunderbolt3 SSD, CHIPFANCIER USB3.1 Gen2 Type-C SSD
From left to right: iPhone XS, HP P800 Thunderbolt3 SSD, CHIPFANCIER USB3.1 Gen2 Type-C SSD
HP P800 SSD CHIPFANCIER SSD
Interface Thunderbolt3 USB3.1 Gen2 Type-C
Type Mobile Hard Disk U Disk
Size (mm) 141x72x19 72x18x9
Read Speed ​​ 2400Mbyte/s
About 500Mbyte/s
Write Speed ​​ 1200Mbyte/s About 450Mbyte/s
Capacity 256GB/512GB/1TB/2TB
(2TB version not released yet) 128GB/256GB/512GB/1TB
On a MacBook Pro, even if a CHIPFANCIER SSD USB flash drive is installed in one port, there is still room for other Type-C devices to be connected to the port next to it.
On a MacBook Pro, even if a CHIPFANCIER SSD USB flash drive is installed in one port, there is still room for other Type-C devices to be connected to the port next to it.

Disk Format Selection

Usually the hard disk needs to be formatted before use. When formatting a hard drive, you need to select the disk format. Compare four formats here: APFS, NTFS, exFAT, and FAT32. (Some software and documents can only be installed or stored in a specific disk format, so they are no longer listed in the table)

APFS NTFS (v3.1) exFAT FAT32
Year of release 2017 2001 2006 1977
Applicable media Recommended SSD
Unlimited Unlimited Unlimited
Windows Compatible Support 7+****
Support
macOS Compatible 10.12+
(Sierra) Support* Support Support
Linux Compatible Supported* Supported
Mobile Compatible Support Support
Snapshots Snapshots Shadow Copy**
Encryption FileVault BitLocker**
Copy-on-Write Support
Space Sharing Support
Maximum file size*** 4GB
Maximum partition size*** 32GB
  • * By default, macOS and Linux can only read NTFS disk data, not write it. Mac can read and write by adjusting system settings, and both Mac and Linux can also read and write NTFS through third-party software.
  • ** Shadow Copy and BitLocker are generally only supported on Windows
  • *** Bytes are used here instead of bits. Anything larger than 1000TB is treated as ∞. **FAT32 can have larger partition sizes (eg 2TB) in some operating systems. **
  • **** Notwithstanding the original versions of Windows XP and WIndows Vista, Windows XP with KB955704 installed, and Windows Vista with SP1 or SP2 updates, supports exFAT to some extent.

About operating system compatibility, if the operating system is supported by most mainstream versions, it is counted as “supported”. Mobile Compatibility “Supported” as long as it is compatible with both iOS and Android.

About iOS, currently the iOS system only supports the import of pictures and videos from external storage, and the pictures and videos in external storage must be named according to the camera file structure; although the built-in storage of iOS uses APFS, it does not support External storage for APFS.

The disk format has little effect on the performance of the hard disk, mainly depends on its compatibility and function. But good compatibility has few functions, and many functions have poor compatibility.

Advanced: Windows To Go

By using SSD peripherals, you can expand your computer’s storage while maintaining high performance. However, you can even install your computer’s operating system on a USB stick so that you can boot with the target operating system without partitioning. If you install the operating system on the HDD mobile hard disk, its booting speed will be very slow; if you install it on the ordinary U disk, the booting speed will be almost unbearable. Therefore it is recommended to install the operating system on the SSD peripheral.

macOS, Windows and Linux can all be installed on a USB stick or removable hard drive. But Windows is the best compatible with all kinds of hardware. If you need to use it on a PC, then only the Windows system is recommended. Windows 10 Enterprise supports the Windows To Go feature, which is optimized for installation on a USB drive or removable hard drive.

To install Windows To Go (WTG), you need a Windows environment, which can be a PC with Windows installed, a Mac using BootCamp, or a virtual machine running Windows. If you happen to be using Windows 10 Enterprise, then you can use the WTG tool in the system control panel (however, I failed to install it with the tool that comes with the system). Otherwise you can only install WTG using third-party tools. This WTG helper tool is recommended here.

After the installation is successful, you can choose to boot from the U disk when the computer starts, or boot from the U disk in the virtual machine. Here’s how to start it on a Mac and launch in WTG and VMware Fusion on macOS.

The MacBook Pro boots into Windows To Go.

The above video is booting directly into WTG on a Mac. If your Mac is equipped with a T2 security chip, then you need to turn off boot security checks (no security, allow booting from external media) to be able to Start Windows from an external device. You might consider turning on a firmware password for continued security (Macs without a T2 chip can also turn on a firmware password). Tip: Please remember the firmware password. Once the firmware password is forgotten, it can only be returned to the factory for repair.

A freshly installed Windows may not have drivers for your Mac’s mouse and touchpad. You’ll need a USB mouse and touchpad to complete the setup (Magic Keyboard 2 and Magic Trackpad 2 also work as USB peripherals when wired).

You need to install the Mac driver for Windows. The Windows Support Software (drivers) can be manually “downloaded” from the Actions menu in the Mac’s Boot Camp software. Note that the drivers of different models of Macs are different, it is recommended to use the system software download. If you need to use a WTG on multiple Macs, you will need to install multiple drivers. Boot Camp Assistant is to help users install Windows dual system on Mac local hard disk, cannot be used to install Windows To Go, here just use it to install drivers.

BootCamp Download Windows Support Software Screenshot
BootCamp Download Windows Support Software Screenshot

It is recommended to save the driver on another USB disk recognized by Windows (see “Selecting the Disk Format” in this article). Then boot into WTG again and install it.

macOS uses VMware Fusion to enter WTG.

If you have a virtual machine, you can also boot from a USB drive in the virtual machine.

BitLocker

If BitLocker is not enabled, all user documents on the USB flash drive are stored in plaintext, which means that as long as you have your USB flash drive, all user data can be read. If BitLocker is enabled, disk data security is guaranteed. However, Mac has no related hardware support for BitLocker, so BitLocker in WTG cannot be started by default, and the configuration file under Windows needs to be modified.

Enabling BitLocker will slightly increase the system’s CPU usage and slightly reduce disk performance. In addition, the disk with BitLocker enabled is not recognized by macOS, which means that the Windows partition with BitLocker enabled cannot be read on the macOS system. It is recommended to turn it on with caution.

User Experience

Installing Windows to a USB drive not only saves disk space on your computer, but it also has an operating system that you can take with you anywhere and can be used on Macs and PCs. I don’t have BitLocker turned on. I have enabled NTFS read and write on macOS, so its Windows partition can also be used as a U disk to share data.

I have installed some common software on WTG. On other PCs, I don’t necessarily need to enter the WTG system to use these software, but directly enter the Program Files folder in the WTG root directory to access these software.

I installed Windows on the SSD U disk from CHIPFANCIER, which features a USB3.1 Gen2 Type-C interface, so it can be used on a new Mac without an adapter. Then I purchased a Type-C to Type-A adapter (USB 3.0) from Greenlink, which can transfer this USB flash drive to a Type-A device.

Greenlink Type-C to Type-A
Greenlink Type-C to Type-A
Greenlink Type-C to Type-A After connection
Greenlink Type-C to Type-A After connection