/boot每次安装 Linux 发行版时都应该创建一个分区吗?
拥有/boot分区和使/分区可启动之间有区别吗?
我有一个 USB 闪存驱动器,我可能把它弄脏了,所以我用DISKPART'sCLEAN来清理它。我创建了一个简单的卷,并尝试对其进行格式化。(这都是使用 Windows 的磁盘管理。)有人告诉我The system cannot find the file specified。
所以我尝试使用DISKPART(作为管理员):
DISKPART> 选择第 9 卷 卷 9 是选定的卷。 DISKPART> 格式推荐 DiskPart 遇到错误:系统找不到指定的文件。 有关详细信息,请参阅系统事件日志。 磁盘部分>
如您所见,没有运气。
当我插入驱动器时,计算机发出哔哔声,好像它识别到了什么,但我的电脑中没有任何显示
如何格式化磁盘以便我可以再次使用它?
如何重新分区SDHC卡(4 GB 或更多)?我是否需要第三方工具或 Linux(Live CD解决方案就可以)?
在 Windows 的磁盘管理中,删除分区选项变暗:

我可以将卡重新格式化为FAT32,将文件复制到卡或从卡复制文件,甚至使用命令行命令CONVERT将文件系统更改为 NTFS ,但不能重新分区。
文章如何在Windows XP分区SD卡有关使用“在Windows推动者程序”,这听起来相当可疑我会谈。
我尝试从“优化快速删除”更改为“优化性能”。格式化为 NTFS 的选项出现了,但删除分区选项仍然变暗。
平台:
我还尝试了不同版本的 Windows 和不同的卡,结果相同:
我试图通过缩小分区在我的笔记本电脑(XPS 12 9Q33,128GB SSD)上创建一个新C:\分区。然而,尽管它表明有足够的空间,但它会显示一条错误消息。我在台式机上成功完成了此操作,但由于某种原因,它在我的笔记本电脑上失败了。
磁盘上没有足够的可用空间来完成此操作。
我正在尝试将C:\(有大约 25GB 的可用空间)缩小10GB。
我有:
它仍然失败。我什至尝试过 Paragon 的分区管理器,它声称磁盘上没有足够的空间,这是不正确的。
我什至尝试缩小不同的大小(降至 256MB),但无济于事(它仍然显示相同的错误)。
截图:
任何帮助,将不胜感激。
这是我第一次创建一个单独的分区(在 Windows 7 上)来存储我的所有数据,我正在使用磁盘管理工具,我已经被要求选择是否启用文件和文件夹压缩,但我不确定这个选项是什么意思。如果我不勾选此框,我将无法压缩新分区中的任何内容吗?那没有多大意义,所以我一定在这里遗漏了一些东西。如果我勾选那个框而不是不勾选它,会发生什么?
几年前,当我拿到我现在的电脑时,我开始使用一个大分区来处理所有事情,并用文件夹将数据分开。我正准备将我的系统从 Windows XP 升级到 Windows 7,我想我可能会回去将我的数据放在一个单独的分区上。
我很可能只使用默认的操作系统安装。我当前的程序文件树有大约 16 GB 的东西。
不过,提前考虑一下,我已经安装了 Windows XP 多年。谁知道我接下来要安装什么应用程序?
当然,这引出了一个问题:我的 Windows 7 安装分区有多大?
为什么我看到一个A:驱动器和一个C:驱动器而不是一个B:驱动器?
磁盘分区从 C 开始是否有原因?是否可以更改该字母名称?
到目前为止,我已经能够将 Apple 的虚拟内存交换文件移动到硬盘驱动器上的专用分区。我一直在使用的技术在 forums.macosxhints.com 上的一个线程中进行了描述。
但是,随着 Snow Leopard 的开发者预览版,此方法不再有效。有谁知道如何使用新的操作系统来完成?
更新:我已将dblu 的答案标记为已接受,尽管它并没有完全奏效,因为他给出了出色、详细的说明,并且因为他的使用建议plutil最终为我指明了正确的方向。完整的工作解决方案发布在问题中,因为我没有足够的声誉来编辑接受的答案。
更新 #2:更改程序以说明ekl 的技术,通过消除对中间 shell 脚本的需要,大大简化了整个过程:
完整的解决方案:
1. 打开终端并备份 Apple 的默认 dynamic_pager.plist:
$ cd /System/Library/LaunchDaemons
$ sudo cp com.apple.dynamic_pager.plist{,_bak}
Run Code Online (Sandbox Code Playgroud)
2. 将 plist 从二进制转换为纯 XML:
$ sudo plutil -convert xml1 com.apple.dynamic_pager.plist
Run Code Online (Sandbox Code Playgroud)
3. 使用您选择的文本编辑器打开转换后的 plist。(我使用pico,请参阅 dblu 的答案以获取使用示例vim):
$ sudo pico -w com.apple.dynamic_pager.plist
Run Code Online (Sandbox Code Playgroud)
它应该如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs$
<plist version="1.0">
<dict>
<key>EnableTransactions</key>
<true/> …Run Code Online (Sandbox Code Playgroud) 我下载了一个有两个分区的原始 SD 卡映像。
当我尝试将其直接 dd 插入 SD 卡时,它导致了一些文件系统错误。我不确定是卡有问题还是图像有问题。
有没有办法在不将其写入物理卡的情况下检查该图像?喜欢尝试单独安装分区或检查表?
对于 FAT16,当您的最大簇大小为 32K 时,最大分区大小为 2GB。
这是通过将可寻址单元的数量乘以簇大小来计算的。
(2 16分配单元) * (2 15字节/簇) = 2 GiB
然而,对于 FAT32,当我进行相同的计算时,我得到的数字比使用 2 32 个簇时的 8 TiB 最大值大得多。
(2 32分配单元) * (集群大小)
如果我使用 512 字节的簇大小,我已经达到了 2 TiB。
在 XP TechNet 文章中,微软表示
FAT32 卷上可能的最大簇数为 268,435,445,每个簇最大为 32 KB,以及文件分配表 (FAT) 所需的空间。
这将最大簇大小设置为 2 28 - 11。
为什么 FAT32 中的最大簇数是 2 28 -11 而不是 2 32,因为它在 FAT16 中是 2 16?
partitioning ×10
hard-drive ×2
linux ×2
sd-card ×2
windows-7 ×2
boot ×1
disk-image ×1
disk-space ×1
diskpart ×1
fat16 ×1
fat32 ×1
filesystems ×1
formatting ×1
mac ×1
macos ×1
swap ×1
windows ×1
windows-10 ×1