无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3638|回复: 13
打印 上一主题 下一主题

[分享] New Boot Manager

  [复制链接]
跳转到指定楼层
1#
发表于 2019-11-15 21:06:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2019-11-15 21:17:59 | 只看该作者
好像是所有的都可以
回复

使用道具 举报

3#
发表于 2019-11-15 21:36:16 | 只看该作者
目前版本不支持uefi,再等等吧
回复

使用道具 举报

4#
发表于 2019-11-16 07:58:53 | 只看该作者
这个号称bios启动没128G限制。但是测试版出来我这里检测不到u盘。
回复

使用道具 举报

5#
发表于 2019-11-30 22:34:21 | 只看该作者
又更新了
2019-11-29  -  Many fixes and beeps

This release has a lot of bug fixes. It comes also with the new PC Speaker support, see the post from 2019-11-17 for more information. Sound card support with additional features is planed.

Use CTRL-F5 to enable/disable the PC Speaker support. Pressing F5 will beep the current text as Morse Code.

Warning - It's possible to lose data! Use it at your own risk. See the LICENCE file!
The files in the directory "4blind" have PC Speaker support enabled from start.
回复

使用道具 举报

6#
发表于 2019-12-3 15:03:05 | 只看该作者
它界面设计挺前卫的,十几年前的星空动画,现在看起来还是很前卫。
回复

使用道具 举报

7#
发表于 2019-12-3 15:08:15 | 只看该作者
现在还不支持UEFI
回复

使用道具 举报

8#
发表于 2019-12-3 15:19:59 | 只看该作者
hszgb 发表于 2019-12-3 15:08
现在还不支持UEFI

介绍上说可以 UEFI

This page is just temporary. The URL will change in the future.

The Boot Manager should work on BIOS and UEFI systems.

The new boot manager is written from scratch. Planed features are

    Full USB 1.1/2.0/3.0 support (thumbs, hard disks, floppys, optical drives, keyboards, hubs, maybe mouse)
    PC-Card (PCMCIA) flash disk support
    PCI Express support
    VHD support
    (U)EFI support
    GPT support
    Simple text mode, enhanced text mode, gfx mode
    Support various file systems (FAT12/16/32, Ext2/3/4, limited NTFS, limited HFS+)
    Native Linux Kernel boot
    Native AHCI support
    Modular
    Simple shell

点评

Currently only for Windows Vista/7/8/10 UEFI is NOT supported at the moment and will end in an error! Copy "pbm6nt" to c:\ Add to Windows Boot Menu: ========================= Open the Com  详情 回复 发表于 2019-12-3 17:08
回复

使用道具 举报

9#
发表于 2019-12-3 16:07:05 | 只看该作者
Windows版本还不支持UEFI,等作者更新吧
回复

使用道具 举报

10#
发表于 2019-12-3 17:08:52 | 只看该作者
nnj 发表于 2019-12-3 15:19
介绍上说可以 UEFI

This page is just temporary. The URL will change in the future.

Currently only for Windows Vista/7/8/10

UEFI is NOT supported at the moment and will end in an error!

Copy "pbm6nt" to c:\

Add to Windows Boot Menu:
=========================

Open the Command Prompt as "Administrator"

Run the following commands:
bcdedit /create {ntldr} /d "PBM6"
bcdedit /set {ntldr} device boot
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \pbm6nt
bcdedit /displayorder {ntldr} /addlast

Remove the entry:
=================

Warning! Be careful with this command!

bcdedit /delete {ntldr} /f
回复

使用道具 举报

11#
发表于 2020-2-22 07:21:55 | 只看该作者
2020-02-20  -  Many bug fixes

I spent a lot of time for bug fixing and I am quite happy with the result. I made also important changes in the internal program structure.

Bug fixes:

Stack:
A wrong parameter size (word/dword) caused a wrong stack. Finding the problematic code line was very difficult. There are many thousand lines of code. The problem was that the effect of this bug came silently. I think it was also the reason for a 'General protection fault' error on some machines.
Wikipedia: Stack

USB:
I updated the interrupt handling for all USB drivers.
Some fixes.

IDE:
I fixed the IDE drive detection. On some machines, the drives haven't been detected.
Non standard I/O port configuration is now also supported.
I added the support for a second IDE controller chip, that allows up to 8 IDE drives.

AHCI/SATA:
There was a bad bug. Some controllers had no problem, others did not work correctly. On one of my machines, booting with SATA resulted in a freeze. The sector read returned valid data at the first look, but then I saw that it was displaced by one byte. It looked like a transfer buffer alignment problem. Data structures for USB must be aligned too. So its nothing new. And finally it was really a wrong aligned buffer. For those who stumble over the same problem. For the Physical Region Descriptor Table (PRDT), the data block (DBA) must be word aligned. See AHCI Specs Page 40.
There was also another problem with the sector read/write routine. Some data haven't been cleared completely during the initialization. The result could be invalid data. It has been fixed.

Keyboard:
The PS/2 keyboard driver has been updated.
The 16 bit and 32 bit Interrupt Service Routine has been rewritten completely. This affects the PS/2 and USB keyboard support. It should work fine now.

16 bit ISRs:
The 16 bit Interrupt Service routine handling at all has been rewritten. It was some work, but it will make things easier in the future. And the ISRs are working better now.

Memory management:
There was a tiny bug in the initial routine that is responsible for all further memory allocation. Its fixed.

The test version is available for download.
回复

使用道具 举报

12#
发表于 2020-2-22 08:05:20 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

13#
发表于 2020-3-2 10:23:47 | 只看该作者
回复

使用道具 举报

14#
发表于 2020-3-3 14:58:13 来自手机 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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