在SD卡上安装Windows


11

假设你有一个内置插槽,是否可以将Windows 7(Vista或XP)安装到32gig SD卡上?通过安装,我的意思是你的Windows文件夹和任何操作系统所需的文件夹和卡上的文件。程序文件和用户目录可以转到别处。

如果是这样,你需要考虑什么规格的卡,他们会有任何重大缺点?

更新

为了争论,我的目标机器可能是戴尔Inspiron 1720,它有一个内置的SD插槽。 A9 BIOS修订版可以从该插槽,USB或ExpressCard总线启动。


2
您可以将SD卡/插槽设置为可启动设备吗?
ChrisF

1
在某些BIOS中是的。
Rob Allen

5
听起来很酷。我只是想象自己重新启动并切换我的SD卡。然后有人问:“你在做什么?” “我正在切换操作系统”。
R. Martinho Fernandes

3
@ldigas:对于许多Linuxen而言,与LiveCD相比毫不逊色。有些情况可能有用。
geoffc

1
@Idigas - 它是运行多驱动器设置的廉价方式。将交换文件放在与程序和数据不同的驱动器上可以稍微提高速度。此外,像@Martinho建议的那样,您可以非常快速地交换操作系统而不会影响您的数据。两者都是值得的目标。
Rob Allen

Answers:


11

这绝对是可行的,但是如果你想定期启动和使用Windows 7的Windows 7,你需要解决两个问题。

  • 传输速度;普通的SD卡将具有平庸的读/写性能。我试着投资一个更快的模型。任何专为单反相机设计的(如 SanDisk的Extreme系列 )应该提供一个提升,但我不希望硬盘驱动器或类似SSD的性能超出存储卡。
  • 闪存单元最终“烧坏”并停止工作。如果SD卡上有Windows交换文件,它可能会比在硬盘驱动器或SSD上磨损得更快。丹的数据说 它不像以前那么重要 虽然!

让我们知道怎么回事!


感谢Dan的Data Flash长寿链接。这是一篇很棒的文章。 “几个月内烧伤”与“三至十一年烧伤”之间存在很大差异
Rob Allen

1
但是,SSD驱动器的磨损速度是否与SD卡相同?两者都是闪存......
DiAlex

3

有关: 在2010年13英寸MacBook Air上安装/运行Windows 7关闭SD卡

Windows安装程序不允许您安装到除以外的媒体   IDE或SATA连接的硬盘驱动器,无论您使用哪种驱动程序。   因此,无法安装和启动完整的Windows 7   来自SD卡的环境。

(我可以确认我在SD卡上安装Windows 8时遇到麻烦,安装程序似乎无法在驱动器选择选项中识别)

如果有任何改变,有一种方法可以将Windows 8从USB安装到Mac上的SD卡上,我将首先提出答案!


2016年8月8日更新

得到了投票,得到了通知,回到了这个问题,因为将Windows放在SD卡上会很高兴... Google搜索的一些最佳结果:

正如最佳答案所暗示的那样 - 这绝对可行 - 当你使用 Windows To Go


0

我不会说仅仅因为您可以获得的传输速度是可行的,但是我可以预见的唯一问题是读卡器缺少预加载的驱动程序。因此,Windows很可能无法在安装过程中检测到SD卡。我知道它通常不会检测USB驱动器,因此它们也可能已禁用SD卡检测。


0

我的Windows 7系统是27 Gb这包含我的:

  • 用户文件夹(包含一些大型avi和大量文档)
  • 程序文件&数据
  • Windows(系统文件夹)

因此,我认为您可以轻松地将整个系统安装在32 Gb SD卡上。

为了保持它减少:   - 在不同的驱动器上转储文件(例如外部)   - 定期清理电脑(如临时文件夹和互联网文件)   - 完成后删除所有安装文件(如驱动程序)

这样就不应该成为一个问题


0

一个丑陋的解决方案是使用其中一个(本机安装,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只是一个电缆定位替代品,我打开了一个thoose适配器。

Allways尝试使用最高速度的microSD,它们提供比纯SD更好的兼容性,至少我试过的纯SD不起作用,而microSD和microSDHC运行良好。

首先尝试使用普通的8GiB microSD,然后尝试使用microSDHC(最高32GiB),如果您有点幸运,也可以尝试使用microSDXC;并非笔记本电脑读卡器都支持所有卡,首先尝试使用LiveLinux来检查是否可以正确读取和写入。

这是一个更优雅的解决方案(有三个非常大的问题)并且不需要硬件适配器,也不需要打开笔记本电脑更换卡,它使用笔记本电脑侧面的SD卡插槽:

  • 内置硬盘与NTFS for Windows保留分区(BCD去的地方),这将是主启动,屏幕上的菜单选择操作系统
  • 用于系统分区的SD卡(如果pagefile.sys大小小于< 4GiB,请将固定大小的pagefile.sys放在另一个专用FAT32分区的主硬盘上)

问题:

  • 没有原生安装,必须首先插入内部硬盘,在启动的早期阶段(很多调整而不是总是可能)为卡注入USB驱动程序,离线克隆(例如,形成一个LiveLinux)到SD,适应(从安装媒体)BCD条目为它指向SD卡,撬都很顺利。
  • 引导磁盘和系统磁盘将不同(VeraCrypt不支持加密,两个分区必须驻留在同一磁盘上)
  • 在启动时选择错误的条目可能会在启动时损坏系统文件(请记住,在内部硬盘驱动器上将有BCD,其中包含多个SD的条目,但只有一个连接在一起,因此请选择错误,否则可能会破坏SD上的系统)

我曾经尝试过它,并且每个Vista(SP1),7(SP1),8,8.1和10都有一个SD(所有都是家庭版本,只是为了确保没有pro / enterprise / server插件允许这样的靴子)。

请注意(SP1),我试过没有SP1而且它们不起作用,可能是因为我的笔记本电脑已经很老了而没有正确的驱动程序,或者可能是因为SP1有一些“额外”的帮助。

希望其他人可以复制这个,记得搜索将自己的usb驱动程序注入早期启动阶段,为我的笔记本电脑寻找一种方式花了很多钱(它有一个USB触摸屏,使其更难,USB订单号相关)。

而对于那些(像我一样)SD到microSD卡适配器完全适合内部,有一些更短,搜索谷歌图像为“短的SD适配器”或“低调的SD适配器”,没有引号。


0

工具:

  • OPIK或WALK:用于Windows自动化的OEM预安装工具包 安装套件
  • DISKPART
  • Windows ISO文件
  • 系统预备

方法1:

  1. 正常安装窗口,没有产品密钥
  2. 清理安装,即删除任何你不想要的东西,并添加你想要的东西,sudh作为挖掘软件,驱动程序或你可能想要的任何其他东西。
  3. sysprep 从命令提示符。路径是c:> windows \ system32 \ sysprep \  跑 sysprep /generlize,这将让你输入你的产品密钥。
  4. 现在按照本指南创建你的iso https://blogs.technet.microsoft.com/davguents_blog/2010/08/17/how-to-create-a-bootable-iso-using-tools-from-the-waik/
  5. 使用diskpart来分区和格式化SD卡,以获取选项类型帮助列表
  6. 使用rufus,ethcer或类似工具将图像闪存到SD卡

方法2:

使用hyper-v在SD卡上创建虚拟磁盘。我还需要一些工作。如何在bcd商店中设置启动字符串,但也可以使用vhd


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.