wbfs

Kwiirk开发的游戏备份模式系统

WBFS文件系统全称为Wii Backup File System,是在进行任天堂家用机wii运行备份游戏的研究中产生的游戏备份模式。发明人是黑客Kwiirk,在windows系统下不能识别,早期利用linux系统运作。主要为了改善USB存储设备的运行效率。

历史介绍
WBFS文件系统全称为Wii Backup File System,中文名叫做WII备份文件系统,是在wii运行备份游戏的研究中产生的游戏备份模式。
早期备份光盘系统
早期wii运行备份光盘的方法多为直读IC芯片,到了中后期自制程序发展到一定阶段,开始出现了CIOS(custom IOS),将几种IOS的功能综合于一个IOS上,利用此IOS和一些自制程序(如早期的Wii backup launcher gamma,NEOgamma,softchip)等运行备份光盘。
备份光盘的缺陷
但是备份光盘的缺陷也是很明显的,依然需要使用光盘媒介,玩家还需要进行光盘刻录才可以使用,而除了部分做工较好的光盘,其他的刻录光盘对wii的吸入式光驱的激光头磨损也较为严重,已经有多起wii光驱激光头磨损到不能使用的事例。
USB曙光
随着研究者的发现任天堂官方用来驱动USB接口的IOS之后,整个备份游戏的运行重点便由备份光盘转移到了USB外接设备,根据CIOS的制作者winnikoko的研究。CIOS便吸收了USB驱动的模组的功能,CIOS开始支持直接引导USB设备上面的备份镜像。后来winnikoko将源代码提供给制作D2X CIOS的黑客,CIOSX D2X出现。
WBFS文件格式出现
USB最佳的存储设备即为移动硬盘,但是初期的CIOS对USB的驱动不佳,所以不能使用标准镜像,于是黑客Kwiirk利用linux的方式编写了WBFS的硬盘格式的源代码,创造了WBFS文件格式,大幅度提高了wii硬盘的读写速度。但是这种模式导致玩家必须单独辟出一个分区格式化,并且wbfs除了能在linux上修改之外,在windows系统上不能被系统识别。
知识介绍
WBFS文件格式
WBFS全称Wii Backup File System(Wii备份文件系统),是Kwiirk所创造出来的文件格式,目的是将wii备份光盘以有效率的方式存储到硬盘上,wbfs的磁盘操作初期仅能通过linux系统进行修改,之后出现了基于所有unix系统的编译版本,最后几乎所有基于windows的wii备份数据导入程序,都可以进行WBFS的格式化(但系统仍然不能识别WBFS格式的硬盘分区,显示该区未格式化),Wii主机仅能识别Primary属性的WBFS分区。
WBF镜像
WBF镜像的后缀名为.wbf,早期的部分wbfs用镜像也多为WBF格式,wbf文件的大小会随WBFS分区的大小所改变,通过这种方式来提高数据读取的效率,WBFS分区一般不超过192G,超过192G后wbf文件大小会增大一倍,同时部分WBFS软件处理时也会出错。
所有的Wii游戏都没有完全利用4.7GB DVD.很多WII dvd的扇区从来都没有被使用过, 而是被塞进了随机加密的垃圾数据.WBF文件仅会复制真正有用的数据至USB设备.忽视wii光盘上未用的扇区.这也就导致很多游戏的WBF镜像与4.7GB相差甚远。
WBFS缺点
wbfs文件系统的磁盘操作初期仅能通过linux系统进行修改,一般用户很难进行linux的代码操作,而且大部分的家庭用户均为windows及mac用户,为使用带来不便,虽然后期出现了windows可用的管理器,但是WBFS格式仅能用于存储wii游戏的WBF镜像,不能用于其他作用,导致硬盘必须为WBFS辟出一块分区,而该区域则不能用于其他用处
另外,早期的WBFS格式配合USB-LOADER GX运行镜像时,光驱也会跟着运转,而还会有无法避免的BUG,这种BUG会导致烧坏主机的光驱(现在已经可以完全避免)
WBFS镜像与NTFS格式
为了让WBFS的文件系统更加泛用,能够使用常用的硬盘格式,最终诸位黑客研究出了利用代码在NTFS镜像下模拟WBFS的方式,WBFS镜像诞生。
WBFS镜像的后缀为.wbfs,与WBF镜像仅有几十字节的数据不同,这些差异即为在NTFS下模拟WBFS系统的引导代码,通过这种方式模拟WBFS环境,达到与WBFS格式的存储同样的读取速度。WBF与WBFS镜像可以很方便的转换
现在几乎所有的USB运行程序都是用NTFS格式的硬盘存储WBFS镜像。用Wii backup manager可以很容易的在NTFS格式下建立WBFS文件夹用于存储镜像
技术指南
l建立WBFS格式硬盘
假设 是你刚刚创建的分区名 ( 例如 PART=/dev/sdc2 ), 而且你的当前目录处于wbfs_linux/binary release下
*初始化分区:
./wbfs -p init
然后wbfs能自动寻找磁盘里的wbfs分区.
*增加iso至分区
./wbfs add
*为wbfs上的游戏列出目录, 包括DISCID, 游戏名称, 使用扇区, 使用GB.
./wbfs ls
*计算wbfs分区剩余的扇区和容量大小
./wbfs df
*为所有游戏创建Homebrew Channel目录
会以游戏的DISCID为名每个游戏创建一个文件夹.
复制当前文件夹的icon.png和boot.dol, 并且制作以游戏名为名的meta.xml.
./wbfs mkhbc
将会复制SD卡上apps文件夹中的所有文件夹.
USB-LOADER导入游戏
进入HBC,运行USB-Loader或运行频道版
-选择将格式化的分区并继续.
-等待备份完成.
常用软件
USB-loader
早期winnikoko制作的USBloader程序,几乎全部是代码型操作,没有什么UI,可以格式化WBFS格式的硬盘,同时也可以备份光盘,并运行USB设备上的备份。
USB-LOADER GX
DOL文件经过编译的USB-LOADER,稳定性和友好性比初代UL要好,但是其本身残留有一个不能完全避免的BUG,会导致主机无法启动,所以也被逐渐淘汰
CFG-usbloader
支持配置文件的MOD版USB-LOADER,也是目前最为常用的UL,由于环境友好,而且兼容性佳,支持运行NTFS格式存储设备,所以现在几乎已经全部使用该版本的UL。
WIIFOLW
另一种流行过一段时间的USB读取程序,目前与CFG UL属于功能互补的程序
WBFS MASTER
早期windows用的WBFS格式硬盘管理器,可以格式化WBFS格式的存储设备,并且支持导入备份游戏,目前由于功能很贫乏,版本过旧,已经停止使用。
WUYOU
国内无忧启动论坛制作的管理器,目前支持NTFS和WBFS两种格式的存储设备。同时支持WBF与ISO,WBFS格式镜像之间互转
WBFS FOR MAC
mac系统使用的WBFS管理器,支持mac系统,但是仅支持WBFS格式存储设备
Wii backup manager
该软件最常用的WBFS镜像管理器,目前已经停止对WBFS格式存储设备的支持,而采用完全的NTFS格式+WBFS镜像的方式备份文件。插入NTFS格式硬盘后,会自动生成WBFS的文件夹系统。
全国各地天气预报查询

上海市

  • 市辖区
  • 云南省

  • 临沧市
  • 云南省

  • 丽江市
  • 云南省

  • 保山市
  • 云南省

  • 大理白族自治州
  • 云南省

  • 德宏傣族景颇族自治州
  • 云南省

  • 怒江傈僳族自治州
  • 云南省

  • 文山壮族苗族自治州
  • 云南省

  • 昆明市
  • 云南省

  • 昭通市
  • 云南省

  • 普洱市
  • 云南省

  • 曲靖市
  • 云南省

  • 楚雄彝族自治州
  • 云南省

  • 玉溪市
  • 云南省

  • 红河哈尼族彝族自治州
  • 云南省

  • 西双版纳傣族自治州
  • 云南省

  • 迪庆藏族自治州
  • 内蒙古自治区

  • 乌兰察布市
  • 内蒙古自治区

  • 乌海市
  • 内蒙古自治区

  • 兴安盟
  • 内蒙古自治区

  • 包头市
  • 内蒙古自治区

  • 呼伦贝尔市
  • 内蒙古自治区

  • 呼和浩特市
  • 内蒙古自治区

  • 巴彦淖尔市
  • 内蒙古自治区

  • 赤峰市
  • 内蒙古自治区

  • 通辽市
  • 内蒙古自治区

  • 鄂尔多斯市
  • 内蒙古自治区

  • 锡林郭勒盟
  • 内蒙古自治区

  • 阿拉善盟
  • 北京市

  • 市辖区
  • 吉林省

  • 吉林市
  • 吉林省

  • 四平市
  • 吉林省

  • 延边朝鲜族自治州
  • 吉林省

  • 松原市
  • 吉林省

  • 白城市
  • 吉林省

  • 白山市
  • 吉林省

  • 辽源市
  • 吉林省

  • 通化市
  • 吉林省

  • 长春市
  • 四川省

  • 乐山市
  • 四川省

  • 内江市
  • 四川省

  • 凉山彝族自治州
  • 四川省

  • 南充市
  • 四川省

  • 宜宾市
  • 四川省

  • 巴中市
  • 四川省

  • 广元市
  • 四川省

  • 广安市
  • 四川省

  • 德阳市
  • 四川省

  • 成都市
  • 四川省

  • 攀枝花市
  • 四川省

  • 泸州市
  • 四川省

  • 甘孜藏族自治州
  • 四川省

  • 眉山市
  • 四川省

  • 绵阳市
  • 四川省

  • 自贡市
  • 四川省

  • 资阳市
  • 四川省

  • 达州市
  • 四川省

  • 遂宁市
  • 四川省

  • 阿坝藏族羌族自治州
  • 四川省

  • 雅安市
  • 天津市

  • 市辖区
  • 宁夏回族自治区

  • 中卫市
  • 宁夏回族自治区

  • 吴忠市
  • 宁夏回族自治区

  • 固原市
  • 宁夏回族自治区

  • 石嘴山市
  • 宁夏回族自治区

  • 银川市
  • 安徽省

  • 亳州市
  • 安徽省

  • 六安市
  • 安徽省

  • 合肥市
  • 安徽省

  • 安庆市
  • 安徽省

  • 宣城市
  • 安徽省

  • 宿州市
  • 安徽省

  • 池州市
  • 安徽省

  • 淮北市
  • 安徽省

  • 淮南市
  • 安徽省

  • 滁州市
  • 安徽省

  • 芜湖市
  • 安徽省

  • 蚌埠市
  • 安徽省

  • 铜陵市
  • 安徽省

  • 阜阳市
  • 安徽省

  • 马鞍山市
  • 安徽省

  • 黄山市
  • 山东省

  • 东营市
  • 山东省

  • 临沂市
  • 山东省

  • 威海市
  • 山东省

  • 德州市
  • 山东省

  • 日照市
  • 山东省

  • 枣庄市
  • 山东省

  • 泰安市
  • 山东省

  • 济南市
  • 山东省

  • 济宁市
  • 山东省

  • 淄博市
  • 山东省

  • 滨州市
  • 山东省

  • 潍坊市
  • 山东省

  • 烟台市
  • 山东省

  • 聊城市
  • 山东省

  • 菏泽市
  • 山东省

  • 青岛市
  • 山西省

  • 临汾市
  • 山西省

  • 吕梁市
  • 山西省

  • 大同市
  • 山西省

  • 太原市
  • 山西省

  • 忻州市
  • 山西省

  • 晋中市
  • 山西省

  • 晋城市
  • 山西省

  • 朔州市
  • 山西省

  • 运城市
  • 山西省

  • 长治市
  • 山西省

  • 阳泉市
  • 广东省

  • 东莞市
  • 广东省

  • 中山市
  • 广东省

  • 云浮市
  • 广东省

  • 佛山市
  • 广东省

  • 广州市
  • 广东省

  • 惠州市
  • 广东省

  • 揭阳市
  • 广东省

  • 梅州市
  • 广东省

  • 汕头市
  • 广东省

  • 汕尾市
  • 广东省

  • 江门市
  • 广东省

  • 河源市
  • 广东省

  • 深圳市
  • 广东省

  • 清远市
  • 广东省

  • 湛江市
  • 广东省

  • 潮州市
  • 广东省

  • 珠海市
  • 广东省

  • 肇庆市
  • 广东省

  • 茂名市
  • 广东省

  • 阳江市
  • 广东省

  • 韶关市
  • 广西壮族自治区

  • 北海市
  • 广西壮族自治区

  • 南宁市
  • 广西壮族自治区

  • 崇左市
  • 广西壮族自治区

  • 来宾市
  • 广西壮族自治区

  • 柳州市
  • 广西壮族自治区

  • 桂林市
  • 广西壮族自治区

  • 梧州市
  • 广西壮族自治区

  • 河池市
  • 广西壮族自治区

  • 玉林市
  • 广西壮族自治区

  • 百色市
  • 广西壮族自治区

  • 贵港市
  • 广西壮族自治区

  • 贺州市
  • 广西壮族自治区

  • 钦州市
  • 广西壮族自治区

  • 防城港市
  • 新疆维吾尔自治区

  • 乌鲁木齐市
  • 新疆维吾尔自治区

  • 伊犁哈萨克自治州
  • 新疆维吾尔自治区

  • 克孜勒苏柯尔克孜自治州
  • 新疆维吾尔自治区

  • 克拉玛依市
  • 新疆维吾尔自治区

  • 博尔塔拉蒙古自治州
  • 新疆维吾尔自治区

  • 吐鲁番市
  • 新疆维吾尔自治区

  • 和田地区
  • 新疆维吾尔自治区

  • 哈密市
  • 新疆维吾尔自治区

  • 喀什地区
  • 新疆维吾尔自治区

  • 塔城地区
  • 新疆维吾尔自治区

  • 巴音郭楞蒙古自治州
  • 新疆维吾尔自治区

  • 昌吉回族自治州
  • 新疆维吾尔自治区

  • 自治区直辖县级行政区划
  • 新疆维吾尔自治区

  • 阿克苏地区
  • 新疆维吾尔自治区

  • 阿勒泰地区
  • 江苏省

  • 南京市
  • 江苏省

  • 南通市
  • 江苏省

  • 宿迁市
  • 江苏省

  • 常州市
  • 江苏省

  • 徐州市
  • 江苏省

  • 扬州市
  • 江苏省

  • 无锡市
  • 江苏省

  • 泰州市
  • 江苏省

  • 淮安市
  • 江苏省

  • 盐城市
  • 江苏省

  • 苏州市
  • 江苏省

  • 连云港市
  • 江苏省

  • 镇江市
  • 江西省

  • 上饶市
  • 江西省

  • 九江市
  • 江西省

  • 南昌市
  • 江西省

  • 吉安市
  • 江西省

  • 宜春市
  • 江西省

  • 抚州市
  • 江西省

  • 新余市
  • 江西省

  • 景德镇市
  • 江西省

  • 萍乡市
  • 江西省

  • 赣州市
  • 江西省

  • 鹰潭市
  • 河北省

  • 保定市
  • 河北省

  • 唐山市
  • 河北省

  • 廊坊市
  • 河北省

  • 张家口市
  • 河北省

  • 承德市
  • 河北省

  • 沧州市
  • 河北省

  • 石家庄市
  • 河北省

  • 秦皇岛市
  • 河北省

  • 衡水市
  • 河北省

  • 邢台市
  • 河北省

  • 邯郸市
  • 河南省

  • 三门峡市
  • 河南省

  • 信阳市
  • 河南省

  • 南阳市
  • 河南省

  • 周口市
  • 河南省

  • 商丘市
  • 河南省

  • 安阳市
  • 河南省

  • 平顶山市
  • 河南省

  • 开封市
  • 河南省

  • 新乡市
  • 河南省

  • 洛阳市
  • 河南省

  • 漯河市
  • 河南省

  • 濮阳市
  • 河南省

  • 焦作市
  • 河南省

  • 省直辖县级行政区划
  • 河南省

  • 许昌市
  • 河南省

  • 郑州市
  • 河南省

  • 驻马店市
  • 河南省

  • 鹤壁市
  • 浙江省

  • 丽水市
  • 浙江省

  • 台州市
  • 浙江省

  • 嘉兴市
  • 浙江省

  • 宁波市
  • 浙江省

  • 杭州市
  • 浙江省

  • 温州市
  • 浙江省

  • 湖州市
  • 浙江省

  • 绍兴市
  • 浙江省

  • 舟山市
  • 浙江省

  • 衢州市
  • 浙江省

  • 金华市
  • 海南省

  • 三亚市
  • 海南省

  • 三沙市
  • 海南省

  • 儋州市
  • 海南省

  • 海口市
  • 海南省

  • 省直辖县级行政区划
  • 湖北省

  • 十堰市
  • 湖北省

  • 咸宁市
  • 湖北省

  • 孝感市
  • 湖北省

  • 宜昌市
  • 湖北省

  • 恩施土家族苗族自治州
  • 湖北省

  • 武汉市
  • 湖北省

  • 省直辖县级行政区划
  • 湖北省

  • 荆州市
  • 湖北省

  • 荆门市
  • 湖北省

  • 襄阳市
  • 湖北省

  • 鄂州市
  • 湖北省

  • 随州市
  • 湖北省

  • 黄冈市
  • 湖北省

  • 黄石市
  • 湖南省

  • 娄底市
  • 湖南省

  • 岳阳市
  • 湖南省

  • 常德市
  • 湖南省

  • 张家界市
  • 湖南省

  • 怀化市
  • 湖南省

  • 株洲市
  • 湖南省

  • 永州市
  • 湖南省

  • 湘潭市
  • 湖南省

  • 湘西土家族苗族自治州
  • 湖南省

  • 益阳市
  • 湖南省

  • 衡阳市
  • 湖南省

  • 邵阳市
  • 湖南省

  • 郴州市
  • 湖南省

  • 长沙市
  • 甘肃省

  • 临夏回族自治州
  • 甘肃省

  • 兰州市
  • 甘肃省

  • 嘉峪关市
  • 甘肃省

  • 天水市
  • 甘肃省

  • 定西市
  • 甘肃省

  • 平凉市
  • 甘肃省

  • 庆阳市
  • 甘肃省

  • 张掖市
  • 甘肃省

  • 武威市
  • 甘肃省

  • 甘南藏族自治州
  • 甘肃省

  • 白银市
  • 甘肃省

  • 酒泉市
  • 甘肃省

  • 金昌市
  • 甘肃省

  • 陇南市
  • 福建省

  • 三明市
  • 福建省

  • 南平市
  • 福建省

  • 厦门市
  • 福建省

  • 宁德市
  • 福建省

  • 泉州市
  • 福建省

  • 漳州市
  • 福建省

  • 福州市
  • 福建省

  • 莆田市
  • 福建省

  • 龙岩市
  • 西藏自治区

  • 山南市
  • 西藏自治区

  • 拉萨市
  • 西藏自治区

  • 日喀则市
  • 西藏自治区

  • 昌都市
  • 西藏自治区

  • 林芝市
  • 西藏自治区

  • 那曲市
  • 西藏自治区

  • 阿里地区
  • 贵州省

  • 六盘水市
  • 贵州省

  • 安顺市
  • 贵州省

  • 毕节市
  • 贵州省

  • 贵阳市
  • 贵州省

  • 遵义市
  • 贵州省

  • 铜仁市
  • 贵州省

  • 黔东南苗族侗族自治州
  • 贵州省

  • 黔南布依族苗族自治州
  • 贵州省

  • 黔西南布依族苗族自治州
  • 辽宁省

  • 丹东市
  • 辽宁省

  • 大连市
  • 辽宁省

  • 抚顺市
  • 辽宁省

  • 朝阳市
  • 辽宁省

  • 本溪市
  • 辽宁省

  • 沈阳市
  • 辽宁省

  • 盘锦市
  • 辽宁省

  • 营口市
  • 辽宁省

  • 葫芦岛市
  • 辽宁省

  • 辽阳市
  • 辽宁省

  • 铁岭市
  • 辽宁省

  • 锦州市
  • 辽宁省

  • 阜新市
  • 辽宁省

  • 鞍山市
  • 重庆市

  • 重庆市

  • 市辖区
  • 陕西省

  • 咸阳市
  • 陕西省

  • 商洛市
  • 陕西省

  • 安康市
  • 陕西省

  • 宝鸡市
  • 陕西省

  • 延安市
  • 陕西省

  • 榆林市
  • 陕西省

  • 汉中市
  • 陕西省

  • 渭南市
  • 陕西省

  • 西安市
  • 陕西省

  • 铜川市
  • 青海省

  • 果洛藏族自治州
  • 青海省

  • 海东市
  • 青海省

  • 海北藏族自治州
  • 青海省

  • 海南藏族自治州
  • 青海省

  • 海西蒙古族藏族自治州
  • 青海省

  • 玉树藏族自治州
  • 青海省

  • 西宁市
  • 青海省

  • 黄南藏族自治州
  • 黑龙江省

  • 七台河市
  • 黑龙江省

  • 伊春市
  • 黑龙江省

  • 佳木斯市
  • 黑龙江省

  • 双鸭山市
  • 黑龙江省

  • 哈尔滨市
  • 黑龙江省

  • 大兴安岭地区
  • 黑龙江省

  • 大庆市
  • 黑龙江省

  • 牡丹江市
  • 黑龙江省

  • 绥化市
  • 黑龙江省

  • 鸡西市
  • 黑龙江省

  • 鹤岗市
  • 黑龙江省

  • 黑河市
  • 黑龙江省

  • 齐齐哈尔市