无忧启动论坛

标题: diskpart创建优盘分区遇到的问题 [打印本页]

作者: 2013kyj    时间: 2023-9-12 09:49
标题: diskpart创建优盘分区遇到的问题
本帖最后由 2013kyj 于 2023-9-12 13:37 编辑

运行环境Win7:
我想在windows下使用diskpart 将优盘1清空后转为MBR类型的分区表, 然后将优盘分成两个主分区, 第一个分区FAT32格式, 容量1128M, 第二个分区, FAT32格式, 用余下的所有容量, 下面的批处理在处理第二个分区时报下面的错误, 请求路过大佬帮助, 谢谢
找不到可用范围。可能没有足够的可用空间以指定的大小和偏移创建分区。请指定
不同的大小和偏移值或不指定其中的一个值来
创建最大的分区。可能是使用 MBR
磁盘分区格式对磁盘进行分区,并且此磁盘包含 4 个主分区,(
未创建更多的分区)
或 3 个主分区和
一个扩展分区,(只能创建逻辑驱动器)。
请按任意键继续. . .

注意: 我不想创建扩展分区, 我想创建两个主分区, 第二个主分区使用第一个主分区剩下的空间, 两个主分区的格式都是FAT32

  1. @echo off
  2. REM 创建一个批处理脚本文件,命名为partition_script.txt
  3. echo list disk > partition_script.txt
  4. echo select disk 1 >> partition_script.txt
  5. echo clean >> partition_script.txt
  6. echo convert mbr >> partition_script.txt
  7. echo create partition primary size=1128 >> partition_script.txt
  8. echo format fs=fat32 quick >> partition_script.txt
  9. echo create partition primary >> partition_script.txt
  10. echo format fs=fat32 quick >> partition_script.txt
  11. echo exit >> partition_script.txt

  12. REM 使用diskpart命令执行批处理脚本
  13. diskpart /s partition_script.txt

  14. pause
复制代码





作者: szwp    时间: 2023-9-12 09:54
运行环境没说
作者: 2013kyj    时间: 2023-9-12 09:56
szwp 发表于 2023-9-12 09:54
运行环境没说

操作优盘, 在win和pe下一样吧
作者: szwp    时间: 2023-9-12 10:40
2013kyj 发表于 2023-9-12 09:56
操作优盘, 在win和pe下一样吧

7还是10区别明显。
作者: 2013kyj    时间: 2023-9-12 10:43
szwp 发表于 2023-9-12 10:40
7还是10区别明显。

哦, 我是在win7下操作的,
请问有什么明显区别?
作者: nttwqz    时间: 2023-9-12 11:21
看不出明显错误,有没有可能,你的优盘总共就1128这么大?
作者: chishingchan    时间: 2023-9-12 11:23
U 盘大小没说!而且这样的操作只做一次,没必要弄脚本!
作者: 2013kyj    时间: 2023-9-12 11:28
nttwqz 发表于 2023-9-12 11:21
看不出明显错误,有没有可能,你的优盘总共就1128这么大?

我的优盘是32G的, 系统是win7, 报错时, 我用dg打开一看, 已经有了第一个主分区了, 应该是在第二个主分区设置容量时出错的, 难道像楼上的大佬所说? win7和win10的diskpart有区别了?
作者: 2013kyj    时间: 2023-9-12 11:30
nttwqz 发表于 2023-9-12 11:21
看不出明显错误,有没有可能,你的优盘总共就1128这么大?

上面的代码是一言写的, 第二分区的地方好像没有设容量
echo create partition primary size=1128 >> partition_script.txt
echo format fs=fat32 quick >> partition_script.txt
echo create partition primary >> partition_script.txt
echo format fs=fat32 quick >> partition_script.txt
作者: nttwqz    时间: 2023-9-12 11:33
2013kyj 发表于 2023-9-12 11:30
上面的代码是一言写的, 第二分区的地方好像没有设容量
echo create partition primary size=1128 >> par ...

剩余空间创建分区无需设置容量。
作者: 2013kyj    时间: 2023-9-12 11:51
nttwqz 发表于 2023-9-12 11:33
剩余空间创建分区无需设置容量。

那就怪了, 在win7下确实无法执行成功
作者: 2013kyj    时间: 2023-9-12 12:32
nttwqz 发表于 2023-9-12 11:33
剩余空间创建分区无需设置容量。

设置了容量也不行, 难道必须要创建扩展分区?
list disk
select disk 1
clean
convert mbr
create partition primary size=1128
format fs=fat32 quick
create partition primary size=29510
format fs=fat32 quick
exit
作者: 2013kyj    时间: 2023-9-12 13:39
我感觉问题, 应该出在win7只能同时加载优盘的一个分区造成的, 但是分区应该不受影响吧, 路过的前辈大佬, 帮一把
作者: 2013kyj    时间: 2023-9-12 13:46
nttwqz 发表于 2023-9-12 11:33
剩余空间创建分区无需设置容量。

难道是这个原因?
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424308
作者: szwp    时间: 2023-9-12 15:20
2013kyj 发表于 2023-9-12 10:43
哦, 我是在win7下操作的,
请问有什么明显区别?

感觉不出来,就多试些环境吧。固态U盘 移动硬盘都可试。将各系统各PE下的表现列个表出来。
作者: nttwqz    时间: 2023-9-12 16:31
2013kyj 发表于 2023-9-12 13:46
难道是这个原因?
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424308

一时竟把这个忘了,应该是,和不支持GPT一样,也会出现一堆问题。
作者: szwp    时间: 2023-9-12 16:48
nttwqz 发表于 2023-9-12 16:31
一时竟把这个忘了,应该是,和不支持GPT一样,也会出现一堆问题。

7原生支持gpt,xp非原生支持
作者: 2013kyj    时间: 2023-9-12 16:54
szwp 发表于 2023-9-12 16:48
7原生支持gpt,xp非原生支持

我的问题, 实际是因为我的是优盘, 优盘在win7下, diskpart只能创建一个分区, 也只能显示一个分区,
作者: szwp    时间: 2023-9-12 17:07
2013kyj 发表于 2023-9-12 16:54
我的问题, 实际是因为我的是优盘, 优盘在win7下, diskpart只能创建一个分区, 也只能显示一个分区,

实际并非如此,环境太单一了
作者: szwp    时间: 2023-9-12 17:09
xp就有diskpart了,慢慢练吧
作者: 2013kyj    时间: 2023-9-12 17:25
szwp 发表于 2023-9-12 17:09
xp就有diskpart了,慢慢练吧

试过多次了, 查了很多资料, 就是前面我说的那点, 优盘在win10高版上才可以用diskpart多分区
作者: nttwqz    时间: 2023-9-12 17:46
szwp 发表于 2023-9-12 16:48
7原生支持gpt,xp非原生支持

我测试的是最新的11映像,本来是想更新dpinfo修复diskpart优盘gpt多分区相关bug,奈何问题实在太多。
作者: szwp    时间: 2023-9-12 18:00
nttwqz 发表于 2023-9-12 17:46
我测试的是最新的11映像,本来是想更新dpinfo修复diskpart优盘gpt多分区相关bug,奈何问题实在太多。

引导盘还是mbr双启方便,legacy+gpt需第三方引导器
作者: szwp    时间: 2023-9-12 18:53
2013kyj 发表于 2023-9-12 09:56
操作优盘, 在win和pe下一样吧

找人试了么
作者: yc2428    时间: 2023-9-12 20:31
学习一下




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3