Sd0 at scsibus2 targ 1 lun 0: SCSI4 0/direct fixed Scsibus2 at umass0: 2 targets, initiator 0 Umass0 at uhub0 port 5 configuration 1 interface 0 "Western Digital My Book 1230" rev 2.10/10.50 addr 2 ( and yes, /mnt/ntfs does exist and I was just able to mount the above mentioned test NTFS volume on it OK ) Īctually, come to think of it, first I will just carefully read the manual entry for OpenBSD's fdisk. perhaps it would be wise to screw around with this on my "old drive I had lying around" first. First thing I am rather naively wondering is, if I can fit this OpenBSD MBR partition you are suggesting into the 63 sectors before the NTFS partition starts. I do not think I was confused enough last time to format some sort of dynamic disk. OK I tested using an old half terabyte drive i had lying around, 4K sectors formatted by Windows do seem to work. However, you are using a disk that contains only a foreign filesystem, and then a "virtual" disklabel based on the MBR, which is of course limited to 2TB. As mentioned in FAQ 14.8, this is not a problem for OpenBSD, as the OpenBSD disklabel doesn't have this restriction. That's because MBR partition tables are limited to 2TB, and disks larger appear in the MBR as 2TB. I think you may have two separate issues.When I saw this, I thought, "uh oh". Along with the possibility of supporting 4096-byte sectors, this NTFS driver also supports write access. In the event that the built-in NTFS driver does not support 4096-byte sectors, then you might consider trying the ntfs_3g package, which uses OpenBSD's FUSE implementation. You should test this with a small NTFS partition, to determine if this is a problem before resolving the 2TB limitation imposed by MBR partitioning. Therefore, I would not be surprised if the built-in NTFS driver in OpenBSD might not support 4096-byte sector devices. There's a lot of OS and driver code that does not support 4096-byte sector drives. Sector size may be an issue: While it may seem simple to humans to use a larger sector size, since the 1970s fixed block architecture drives have been using 512-byte sectors, and 4096-byte sectors are "brand new". Then use disklabel(8) to correctly map the "real" NTFS partition by starting sector and size into the physical disklabel. This can be a very small partition, such as 1MB in size. e.g.: create a small OpenBSD MBR partition of type A6 on the drive, to house the disklabel. Setting the right partition size: I recommend creating a physical disklabel on the drive, so that OpenBSD can address the actual size of the NTFS partition. What I have is a genuinely NTFS formatted 4TB drive.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |