假设您有一个内置插槽,是否可以将 Windows 7(Vista 或 XP)安装到 32gig SD 卡上?所谓安装,是指将您的 Windows 文件夹以及任何操作系统所需的文件夹和文件放在卡上。程序文件和用户目录可以放在其他地方。
如果是这样,您需要考虑该卡的哪些规格以及它们是否存在任何主要缺点?
更新
为了便于讨论,我的目标机器可能是一台内置 SD 插槽的 Dell Inspiron 1720。A9 BIOS 修订版可以从该插槽、USB 或 ExpressCard 总线启动。
答案1
这绝对是可行的,但如果您想定期通过 SD 卡启动和使用 Windows 7,则需要解决两个问题。
- 传输速度;普通的 SD 卡的读写性能一般。我会尝试购买更快的型号。任何专为 SLR 相机设计的型号(例如SanDisk 的 Extreme 系列) 应该会有所提升,但我并不指望存储卡能有像硬盘或 SSD 那样的性能。
- 闪存单元最终会“烧坏”并停止工作。如果你的 Windows 交换文件在 SD 卡上,那么它的磨损速度可能会比硬盘或 SSD 更快。Dan's Data 说它不再像以前那么令人担忧尽管!
让我们知道怎么回事!
答案2
有关的:在 2010 年 13 英寸 MacBook Air 上通过 SD 卡安装/运行 Windows 7
无论您拥有什么驱动程序,Windows 安装程序都不会允许您安装到除 IDE 或 SATA 连接硬盘驱动器之外的介质。因此,无法从 SD 卡安装和启动完整的 Windows 7 环境。
(我可以确认我在 SD 卡上安装 Windows 8 时确实遇到了问题,安装程序似乎无法识别驱动器选择选项)
如果有办法将 Windows 8 从 USB 安装到 Mac 上的 SD 卡中,那么我会第一个赞成这个答案!
更新日期:2016 年 8 月 8 日
获得了赞同,收到了通知,又回到了这个问题,因为将 Windows 放在 SD 卡上会很好... 来自 Google 搜索的一些热门结果:
- http://www.makeuseof.com/answers/can-install-windows-memory-card/
- http://forums.windowscentral.com/microsoft-surface-pro-3/347109-installing-windows-10-micro-sd-card.html
正如最佳答案所暗示的那样 -这绝对是可行的- 当你使用Windows 操作系统
答案3
一个丑陋的解决方案是使用其中之一(本机安装,主板将把 SD 视为 IDE 或 SATA 驱动器):
- IDE 转 CF + CF 转 SD + SD 转 microSD
- IDE 到 CF + CF 到 microSD(一些 CF 到 microSD 也具有 Raid0,最多可容纳 4 个 microSD,对 R/W 有很大改进,但对 IO/s 的改进不大)
- Sata 转 SD + SD 转 microSD
- Sata 至 microSD
SD 到 microSD 内部仅有一根电缆定位替换,我已经打开其中一个适配器。
尽量使用速度最快的 microSD,它们比纯 SD 具有更好的兼容性,至少我尝试过的纯 SD 不起作用,而 microSD 和 microSDHC 则运行良好。
首先尝试使用普通的 8GiB microSD,然后尝试使用 microSDHC(最高 32GiB),如果您有点幸运,还可以尝试使用 microSDXC;并非所有卡都受笔记本电脑读卡器支持,请先从 LiveLinux 尝试使用您的卡,以检查您是否可以很好地读写它。
这是一个更优雅的解决方案(有三个大问题),不需要通过硬件适配器,也不需要打开笔记本电脑来更换卡,它使用笔记本电脑侧面的 SD 卡插槽:
- 内部硬盘采用 NTFS 文件系统,用于 Windows 保留分区(BCD 所在的位置),这将是主引导,屏幕上会显示菜单来选择操作系统
- 系统分区的 SD 卡(如果 pagefile.sys 大小 <4GiB,请将固定大小的 pagefile.sys 放在主硬盘上的另一个专用 FAT32 分区上)
存在的问题:
- 没有本地安装,必须先安装到内部硬盘中,在启动初期为卡注入 USB 驱动程序(需要进行大量调整且并非总是可行),将其离线克隆(例如,形成 LiveLinux)到 SD,调整(从安装媒体)BCD 条目以使其指向 SD 卡,然后撬开一切顺利。
- 启动盘和系统盘会有所不同(VeraCrypt 不支持加密,两个分区必须位于同一磁盘上)
- 在启动时选择错误的条目可能会损坏启动时的系统文件(请记住,您将在内部硬盘上拥有包含多个 SD 条目的 BCD,但一次只能连接一个,因此选择错误可能会损坏 SD 上的系统)
我已尝试过,对于 Vista (SP1)、7 (SP1)、8、8.1 和 10(均为家庭版,只是为了确保没有专业版/企业版/服务器插件允许此类启动)各使用一个 SD 卡,效果很好。
请注意(SP1),我曾尝试过不使用 SP1,但它们不起作用,也许是因为我的笔记本电脑已经很旧并且没有正确的驱动程序,或者可能是因为 SP1 有一些“额外”的帮助。
希望其他人可以复制这一点,记得搜索将自己的 USB 驱动程序注入早期启动阶段,我花了很多时间才找到一种方法适用于我的笔记本电脑(它有一个 USB 触摸屏,这使其变得更加困难,与 USB 订单号有关)。
对于那些(像我一样)不能完全放入 SD 到 microSD 卡适配器的人来说,有些适配器更短,请在 Google 图片上搜索“更短的 SD 适配器”或“低调的 SD 适配器”,不带引号。
答案4
我的 Windows 7 系统是 27 Gb,其中包含我的:
- 用户文件夹(包含一些大型 avi 文件和大量文档)
- 程序文件和数据
- Windows(系统文件夹)
因此我认为您可以轻松地将整个系统装入 32 Gb SD 卡上。
为了保持精简: - 将文件转储到不同的驱动器(例如外部驱动器) - 定期清理计算机(如临时文件夹和互联网文件) - 完成后删除所有安装文件(如驱动程序)
这样就根本不成问题了