无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 24750|回复: 63

[发布] 支持U盘使用udf文件系统

  [复制链接]
发表于 2017-9-30 18:44:52 | 显示全部楼层 |阅读模式
本帖最后由 2011yaya2007777 于 2017-10-11 10:38 编辑

分区:使用 BOOTICE 分区,主引导记录选 Windows NT 6.x MBR。
格式化U盘:在 Windows 系统的 cmd 命令行:format   u盘驱动器号:   /fs:udf   /q  (版本至2.01)。
可启动U盘制作:把 grldr.pbr 的 udf 引导代码(0x1400起始)复制到U盘启动分区,把 MBR 中的分区起始扇区(4字节)复制到启动分区的偏移0xc。

使用WinHex制作udf启动U盘:
文件->打开->选grldr.pbr->打开->选中0x1400,按下鼠标左键拖到最后->编辑->复制选快->正常
工具->打开磁盘->选U盘->确定->定位到引导分区0字节->编辑->剪贴板数据->写入(千万别选"粘贴",汉化不准确,实际含义是"插入")->定位到0xc字节,写入分区起始扇区
文件->保存扇区->确定

grub4dos-0.4.6a-2017-10-11.7z.rar

291.28 KB, 下载次数: 81, 下载积分: 无忧币 -2

评分

参与人数 3无忧币 +15 收起 理由
zhczf + 5 赞一个!
糊涂 + 5 很给力!
2305753123 + 5 已弄成iso,不折腾了,谢谢分享

查看全部评分

发表于 2017-9-30 19:34:02 | 显示全部楼层
udf格式的有什么用呢?或者说一般用于什么地方?

点评

UDF 磁盘分区 文件系统 支持大于4G的文件。 对U盘, 不象NTFS那样减少U盘寿命。也不象NTFS那样对LINUX支持不理想(一直不理想) 也不象ExFAT那样对LINUX支持不理想(不是所有LInux发行包都默认支持EXFAT) UDF  详情 回复 发表于 2017-10-1 06:00
[attachimg]354288[/attachimg]  详情 回复 发表于 2017-9-30 19:52
回复

使用道具 举报

发表于 2017-9-30 19:52:16 | 显示全部楼层
凤梨酥 发表于 2017-9-30 19:34
udf格式的有什么用呢?或者说一般用于什么地方?

捕获.PNG
回复

使用道具 举报

发表于 2017-9-30 21:00:47 | 显示全部楼层
光盘格式?
启动能直接检测到光盘 选择从光盘启动吗?
还是能被格式化掉吧 不如量产彻底







    神奇的小尾巴:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36  (zh-CN)
    ——2017/9/30 下午9:00:48
             

    点评

    磁盘分区格式。 和NTFS一样 支持大于4G大文件。  详情 回复 发表于 2017-10-1 05:52
    回复

    使用道具 举报

    发表于 2017-10-1 05:52:54 | 显示全部楼层
    sysop 发表于 2017-9-30 21:00
    光盘格式?
    启动能直接检测到光盘 选择从光盘启动吗?
    还是能被格式化掉吧 不如量产彻底

    磁盘分区格式。
    和NTFS一样 支持大于4G大文件。
    回复

    使用道具 举报

    发表于 2017-10-1 06:00:03 | 显示全部楼层
    本帖最后由 mdyblog 于 2017-10-1 09:05 编辑
    凤梨酥 发表于 2017-9-30 19:34
    udf格式的有什么用呢?或者说一般用于什么地方?


    UDF 磁盘分区 文件系统
    支持大于4G的文件。
    对U盘, 不象NTFS那样减少U盘寿命。也不象NTFS那样对LINUX支持不理想(一直不理想)
    也不象ExFAT那样对LINUX支持不理想(不是所有LInux发行包都默认支持EXFAT)

    UDF 比NTFS 还有个好处, 文件连续存放没问题。 在NTFS中,如果大文件和分区大小差不多,很难连续的(整理都没用)。比如VHD文件8G,分区8.5G。

    UDF  是很早就公开的 开放文件系统。 支持的系统非常广。

    最急切需要的是Linux用户。 U盘格成UDF, Linux和window都能“原装”支持 它。
          还能 直接安装大的ISO系统包。

    点评

    有重要文件的人绝对不会用这种格式,如果误删除了文件,没有任何软件能恢复数据,很要命的!这缺点太大了!  详情 回复 发表于 2017-10-10 00:03
    1、“大文件和分区大小差不多,很难连续的”用GHOST32可以搞定! 2、UDF文件系统很早就有了,仅用于光盘系统是有一定道理的(NTFS文件系统这么多年微软没更新;也是有一定道理的)。很多事物都是“有得必有失”,  详情 回复 发表于 2017-10-1 09:39
    回复

    使用道具 举报

    发表于 2017-10-1 06:04:52 | 显示全部楼层
    顶!!!赞!!!
    回复

    使用道具 举报

    发表于 2017-10-1 07:53:07 来自手机 | 显示全部楼层
    efi能从udf启动吗?

    点评

    用grub2-efi可以。 WIM可以放在UDF分区上。 开机启动的efi/需要放在FAT上。 子级efi/也可以放在UDF上。  详情 回复 发表于 2017-10-1 08:16
    回复

    使用道具 举报

    发表于 2017-10-1 08:16:36 | 显示全部楼层
    窄口牛 发表于 2017-10-1 07:53
    efi能从udf启动吗?

    用grub2-efi可以。
    WIM可以放在UDF分区上。
    开机启动的efi/需要放在FAT上。
    子级efi/也可以放在UDF上。
    回复

    使用道具 举报

    发表于 2017-10-1 08:42:21 来自手机 | 显示全部楼层
    哦,那就没啥意思了,还是得两个以上分区。

    点评

    支持大文件的分区 都不能EFI。 EFI只能FAT(32), 但是不支持大文件。  详情 回复 发表于 2017-10-1 09:06
    回复

    使用道具 举报

    发表于 2017-10-1 09:06:54 | 显示全部楼层
    窄口牛 发表于 2017-10-1 08:42
    哦,那就没啥意思了,还是得两个以上分区。

    支持大文件的分区 都不能EFI。
    EFI只能FAT(32), 但是不支持大文件。
    回复

    使用道具 举报

    发表于 2017-10-1 09:39:57 | 显示全部楼层
    mdyblog 发表于 2017-10-1 06:00
    UDF 磁盘分区 文件系统
    支持大于4G的文件。
    对U盘, 不象NTFS那样减少U盘寿命。也不象NTFS那样对LINU ...

    1、“大文件和分区大小差不多,很难连续的”用GHOST32可以搞定!

    2、UDF文件系统很早就有了,仅用于光盘系统是有一定道理的(NTFS文件系统这么多年微软没更新;也是有一定道理的)。很多事物都是“有得必有失”,当然多一种选择也是好的。

    点评

    谢谢指教!  详情 回复 发表于 2017-10-1 11:36
    回复

    使用道具 举报

    发表于 2017-10-1 11:36:11 | 显示全部楼层
    细细哥 发表于 2017-10-1 09:39
    1、“大文件和分区大小差不多,很难连续的”用GHOST32可以搞定!

    2、UDF文件系统很早就有了,仅用于光 ...

    谢谢指教!
    回复

    使用道具 举报

    发表于 2017-10-5 16:36:05 | 显示全部楼层
    請問如果格式化成UDF
    對LINUX ISO啟動會有幫助嗎?
    不然有的LINUX ISO都無法啟動
    回复

    使用道具 举报

     楼主| 发表于 2017-10-5 17:08:57 来自手机 | 显示全部楼层
    你试一试,看看可行否。
    回复

    使用道具 举报

    发表于 2017-10-5 21:59:00 | 显示全部楼层
    無法開機 會顯示no grldr
    明明有GRLDR
    是因為我有個隱藏槽嗎?
    放棄好了
    UDF格式開BOOTICE會頓頓的
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 07:44:21 来自手机 | 显示全部楼层
    不能使用booticr。要使用winhex或者其他工具,复制grldr-hd-udf.bin到u盘的逻辑0扇区。唉,1楼帖子要看仔细,总共也没有几个字。
    回复

    使用道具 举报

    发表于 2017-10-6 10:22:03 | 显示全部楼层
    能用fbinst引导grldr或者grldr-hd-udf.bin吗?
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 10:31:16 来自手机 | 显示全部楼层
    本帖最后由 2011yaya2007777 于 2017-10-6 10:32 编辑

    不能。可以使用bootice的扇区编辑的从文件恢复扇区。
    回复

    使用道具 举报

    发表于 2017-10-6 11:49:34 | 显示全部楼层
    但是grldr_hd_udf.bin有2个扇区大小,我只要恢复1个扇区就可以了吗?
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 12:11:22 来自手机 | 显示全部楼层
    2个扇区。逻辑扇区0,1。
    回复

    使用道具 举报

    发表于 2017-10-6 12:14:25 | 显示全部楼层
    本帖最后由 funbsd 于 2017-10-6 12:22 编辑

    没有简单一点的方法吗?不太会用。
    winhex粘贴上去,好像后面扇区的数据也变了。
    回复

    使用道具 举报

    发表于 2017-10-6 12:32:38 | 显示全部楼层
    另外,2个扇区应该包含分区表吧?覆盖完了,是不是分区表也变了?
    回复

    使用道具 举报

    发表于 2017-10-6 12:39:26 | 显示全部楼层
    还有grub4dos不是16个扇区吗?你这个才2个扇区,是udf专用的?
    回复

    使用道具 举报

    发表于 2017-10-6 12:53:46 | 显示全部楼层
    折腾半天也没搞定。
    覆盖完重新分区格式化,启动显示Missing operating system.
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 13:29:48 来自手机 | 显示全部楼层
    先格式化,再用winhex写入,就不会增加长度了。
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 13:35:32 来自手机 | 显示全部楼层
    不用修改bin文件,否则windows不认。udf本身没有分区表,纯粹为了启动。
    回复

    使用道具 举报

    发表于 2017-10-6 15:08:10 | 显示全部楼层
    搞不明白,放弃了
    回复

    使用道具 举报

    发表于 2017-10-6 15:13:54 | 显示全部楼层
    写入扇区为什么会增加长度?
    哪的长度会增加?

    UDF没有分区表,是要整盘格式化吗?
    我是先分区,再写入0-1扇区的。有影响吗?后面再写入数据不会覆盖1扇区吗?
    回复

    使用道具 举报

     楼主| 发表于 2017-10-6 15:45:04 来自手机 | 显示全部楼层
    u盘分了2个分区?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

    闽公网安备 35020302032614号

    GMT+8, 2024-3-29 13:05

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表