How to use an external USB3.0 drive with 4k sectors?
Jens Schweikhardt
schweikh at schweikhardt.net
Sun Jun 3 20:26:56 UTC 2012
I solved it. No kernel or other driver installations necessary
beyond those I already had (xhci).
1. Hook up disk to USB 2 Port.
-> System detects drive and creates device nodes:
ugen3.2: <Jmicron Corp.> at usbus3
umass1: <MSC Bulk-Only Transfer> on usbus3
da1 at umass-sim1 bus 1 scbus9 target 0 lun 0
da1: <ST1000LM 024 HN-M101MBB 0000> Fixed Direct Access SCSI-2 device
da1: 40.000MB/s transfers
da1: 953869MB (244190646 4096 byte sectors: 255H 63S/T 15200C)
2. Replace the vendor installed NTFS with a UFS file system.
$ newfs -U /dev/da1s1
(No, I didn't bother to create BSD partitions)
3. Hook up disk to USB 3 Port.
-> Now system detects drive and creates device nodes:
ugen4.2: <Jmicron Corp.> at usbus4
umass0: <Jmicron Corp. Usb production, class 0/0, rev 3.00/1.00, addr 1> on usbus4
da1 at umass-sim0 bus 0 scbus8 target 0 lun 0
da1: <ST1000LM 024 HN-M101MBB 0000> Fixed Direct Access SCSI-2 device
da1: 400.000MB/s transfers
da1: 953869MB (244190646 4096 byte sectors: 255H 63S/T 15200C)
4. Mount
$ mount /dev/da1s1 /mnt
$ df /mnt
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1 968G 8.2k 891G 0% /mnt
Wohooo!
Regards,
Jens
--
Jens Schweikhardt http://www.schweikhardt.net/
SIGSIG -- signature too long (core dumped)
More information about the freebsd-questions
mailing list