无忧启动论坛

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

grub4dos 支持原生 4k 磁盘

[复制链接]
发表于 2020-1-28 11:44:20 | 显示全部楼层 |阅读模式
使用红毛樱木提供的原生 4k U盘,终于在春节期间初步完成了 grub4dos 对它的支持。
欢迎有条件的坛友测试。
可以通过 grldr.mbr 启动,也可以通过 NT6.x MBR -> PBR 启动。
启动代码目前不能使用 BOOTICE 安装,只能使用 bootlace.com,或者使用 WinHex 之类的工具安装。
注意不要破坏分区表或者 BPB 参数。
有的 BIOS 不支持原生 4k 磁盘启动。一个变通的办法是:
从其他磁盘启动到 grub4dos 环境,加载内置 usb 驱动(usb --init),
通过 vol 或其他函数判断原生 4k 磁盘的驱动器号及分区号,比如是 (hd2,3),
执行 chainload (hd2,3)/grldr,加载原生 4k 磁盘的 grldr 及菜单。
支持的文件系统是:FAT,FAT32,exFAT,NTFS。
可以从原生 4k 磁盘上加载普通磁盘镜像。
可以从普通磁盘上加载 4k 磁盘镜像。
已知问题:
1. 不能启动 DOS。只要插上原生 4k 磁盘,从其他磁盘也启动不了。看来是 BIOS 的问题。
2. 使用 kernel /memdisk.gz 后会花屏。不知 Linux 是否支持原生 4k 磁盘,Windows 是支持的。
费时的是处理 NTFS 文件系统。以前看过,时间长了就忘了。
这次又温习了一边,也还是一知半解。
还好,解决了几处 NTFS 文件系统的错误,加强了对属性列表的支持,提高了启动成功率。

grub4dos-0.4.6a-2020-01-28.7z

315.65 KB, 下载次数: 65, 下载积分: 无忧币 -2

发表于 2020-1-28 11:55:04 | 显示全部楼层
fbinst有希望了不   
回复

使用道具 举报

 楼主| 发表于 2020-1-28 13:06:54 来自手机 | 显示全部楼层
那得修改它的代码。不包含在g4d内。我试了一下,用它格式化4kU盘,失败。即便修改完毕,也是命令行模式。我觉得那些对付chs的东西,现在似乎没有必要了。
回复

使用道具 举报

发表于 2020-1-28 16:21:20 | 显示全部楼层
原生 4k是啥u盘,量产它不就行了
回复

使用道具 举报

 楼主| 发表于 2020-1-28 16:36:26 来自手机 | 显示全部楼层
每扇区4096字节。
回复

使用道具 举报

 楼主| 发表于 2020-1-28 16:47:32 来自手机 | 显示全部楼层
量产我的理解是:设置主控,把存储分为几个区,是cdrom模式管理,还是硬盘模式管理,是识别为固定还是移动。至于往里面拷贝什么内容,并不是量产专属,其实工具多多,如winhex。
回复

使用道具 举报

发表于 2020-1-28 17:08:41 | 显示全部楼层
我记得原生4k连WIN7都还没支持呢。我是指从原生4k启动,不是启动PE
回复

使用道具 举报

发表于 2020-2-14 18:43:30 | 显示全部楼层
ya大辛苦了。。。从长远看,grub4dos支持4k磁盘很有实用意义。。。
当前没有4k磁盘,只能等以手边有条件了再参与测试了。。。
回复

使用道具 举报

发表于 2020-3-3 12:27:42 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 21:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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