Win7 + Ubuntu的外置USB硬盘


-1

我买了一台新笔记本电脑,卸下硬盘驱动器,然后将其插入外部硬盘驱动器盒中。我想在Ubunutu和Windows上使用此外部硬盘驱动器。

我使用Ubuntu的“磁盘”实用程序来格式化和分区磁盘。那就是驱动器的当前状态:

在此处输入图片说明

我可以将其安装在Ubuntu和Win 7上。但是,在Win 7上,它被列为实际的硬盘驱动器而不是USB设备。这意味着,我无法卸载它,并且书面数据可能会丢失。这是win7的样子

在此处输入图片说明

为了使它像Win7上的USB设备一样工作,我需要做什么?

我试图用删除主启动记录

sudo dd if=/dev/zero of=/dev/sdb1 bs=446 count=1

在此处输入图片说明

但它仍然是Disk Utility工具的主引导记录。不知道我该怎么办..


我怀疑它与您的外部机箱及其使用的驱动程序有关。据我所知,它在Windows中的显示方式是正确的。我的外置硬盘都这样显示,而我读/写数据从未遇到过问题。
jiggunjer

@jiggunjer您是否在计算机开机时拔下驱动器?还是只在关机后才拔掉电源?
亚当

我只是在打开时将其拔出,就像任何USB记忆棒一样,我当然会检查当时是否没有移动任何大文件。
jiggunjer

Answers:


2

将驱动器号分配给您的特定分区。

命中Windows Key+ R输入diskmgmt.msc并命中Enter

从那里选择您的卷,右键单击它,然后从上下文菜单中更改驱动器号和路径。

单击更改,分配以下驱动器号,选择一个驱动器号,然后单击确定。


0

在Windows中,您可以尝试使用Lexar的实用程序“ BootIt ”。以管理员身份运行。如果您的驱动器号出现,请选择它,然后单击“翻转可移动位”。

它可能无法正常工作,甚至可能无法显示驱动器,但值得尝试。在“翻转位”之后重新启动系统。


0

看起来直接连接的磁盘是机箱驱动程序和控制器(如果是USB机箱)的功能。如果是连接eSATA的机箱,我通常希望它显示为直接连接的磁盘。

不幸的是,没有一种可靠的方法可以在不修改驱动程序和固件的情况下将磁盘更改为可移动磁盘。这里是有关执行此操作的一些基本信息的链接,但这显然是针对设备驱动程序开发人员的。

https://blogs.msdn.microsoft.com/microsoft_apgc_hardware_developer_support_team/2013/11/09/removal-policy-for-a-device/

这可能是您可以简单解决的方法,因为Windows认为磁盘无法移动在很大程度上是一个表面问题,除非您想在Windows运行并挂载文件系统时断开磁盘连接。如果是这样,那么问题是不便,需要其他步骤。如果要在Windows运行时断开连接,请首先通过diskmgmt.msc使磁盘脱机。为此,右键单击磁盘(卷左侧的区域),然后选择“脱机”。所有SATA磁盘都是热插拔的,因此只要没有已安装的文件系统,就可以断开它们的连接。您也可以通过关闭Windows安全地断开磁盘连接(这样做将彻底卸载文件系统并关闭磁盘电源)。

如果您对从用户界面角度访问外部驱动器的方式不满意,请考虑以下选项。

首先,您可以通过diskmgmt.msc更改分配给文件系统的驱动器号。您可以像在Linux中那样将文件系统挂载到一个空文件夹中。您甚至可以为文件系统提供多个装入点到空文件夹中。这样做,右键单击diskmgmt.msc中的文件系统,然后选择“更改驱动器号和路径...”

其次,您可以在Windows资源管理器中创建“收藏夹”以访问驱动器的根目录或几乎任何数量的子文件夹。为此,只需导航到所需位置,右键单击“收藏夹”,然后选择“将当前位置添加到收藏夹”。

您第一次获得了分区表并进行了正确的格式化。对于小于2 TB的磁盘,MBR分区表通常很好。对于大于2 TB的磁盘,您将需要使用GPT。Windows和Linux环境中的几乎所有块设备都是如此。鉴于您要在Windows和Linux中使用磁盘,因此为文件系统选择NTFS是一个不错的选择,因为两个操作系统都可以读写方式安装NTFS文件系统。

我不建议使用DD覆盖分区表,坦率地说,我很惊讶这样做没有引起问题。


-1

....

我只是注意到我可以像往常一样简单地卸下硬盘驱动器:

在此处输入图片说明

起初我什至没有看那里,因为它是listet作为系统驱动器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.