AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[firmware](computer)

Martin Hope
Super User
Asked: 2022-01-17 22:04:04 +0800 CST

BIOS 更新需要多长时间?

  • 6

我有华硕 X-570 电子游戏。今天主板显示绿色Q-LED,我知道这是因为启动失败。所以,我正在更新 BIOS(固件或主机启动软件)。闪存文件的大小为 32 MiB,使用的闪存驱动器为 2.0 一。现在已经 42 分钟了,绿色 LED(表示正在刷新 BIOS)仍然没有熄灭,现在我很担心。该怎么办?

以供参考:

  • 华硕 X570 电子游戏
  • GSkill RipJaws 32 GiB DDR4 @ 3200MHz
  • 锐龙 5 3600
  • 三星 980 Pro PCIe4 SSD
  • DeepCool 850W 电源
  • 索泰 RTX 3090 三位一体
bios firmware
  • 3 个回答
  • 258 Views
Martin Hope
Y34x4t3
Asked: 2020-12-30 17:39:11 +0800 CST

BIOS密码问题

  • 5

我有一个小问题,去年我从 Windows 切换到 Linux。到目前为止,这是一次非常好的体验。但是,去年我安装了 VMWare 以获得 Windows 虚拟机,碰巧在我的 BIOS 密码更改之后,我知道这不正常而且有点不合逻辑,但它发生了,现在我需要恢复它,因为使用 Windows 恢复它是对我来说有点无聊(我真的很喜欢 Linux)经过大量研究我发现这可能有用

modprobe nvram
dd if=/dev/zero of=/dev/nvram

但是我不确定这是做什么的,我不想犯错误或做一些可能损害我的系统的事情。我的 PC 是带有 Intel Core i5 的联想ideapad 330s。我的操作系统是 Ubuntu Mate 20.04。如果你能帮助我,我会非常高兴。☺️

bios firmware
  • 2 个回答
  • 241 Views
Martin Hope
Ξένη Γήινος
Asked: 2020-12-26 03:16:14 +0800 CST

如何将 G-List 坏扇区移动到 P-List 并重新分配 LBA

  • 5

我有一个带有 10319 个坏扇区(重新分配的扇区)的硬盘,这是驱动器的 SMART 信息;有 3097029168 个扇区,坏扇区/总扇区为 0.00000333190274945450562188570256307,我想继续使用它,直到重新分配的扇区数增加。 在此处输入图像描述

根据我收集的信息,坏扇区被标记为坏并重新分配到 G-List(Growing Defect List)中,当操作系统尝试访问 G-List 中的扇区时,读/写请求会自动重定向到位于的好扇区在硬盘控制器无法访问操作系统的备用区域中,重定向会导致延迟,降低性能。

但是我知道硬盘驱动器,HDD和SSD一样,都是“天生”有缺陷的,因为现代制造技术并不完美,制造商在磁盘发货之前进行了重新映射,并将缺陷分配到P-List(Primary Defect List ),并且 P-List 扇区不影响性能。

我想知道,有没有办法对扇区重新编号,使坏扇区没有分配地址,从而使坏扇区无法访问甚至被列出,从而有效地使磁盘坏扇区空闲,只是尺寸更小?或者 G-list 扇区可以移到 P-list 中吗?

例如,使用逻辑块寻址(LBA),如果总共有 10000 个扇区,则 LBA 为 42、256、365、1024 的扇区是坏扇区,重新编号后,LBA 范围 0-41 内的扇区将保持不变,在LBA 范围 43-255 将是扇区 42-254 (-1),LBA 257-364 中的扇区将是 255-362 (-2),LBA 366-1023 中的扇区将是 363-1020 (-3),扇区 1025 -9999 将是 1021-9995 (-4),这样会有 9996 个连续的好扇区吗?必须有一种读取 G-List 信息的方法,有没有什么方法可以实现这一点,以便我将拥有一个具有 3,097,018,849 个连续良好扇区的好磁盘(只要它不恶化)?

更新:我发现了这个:

一旦在制造过程中定义了驱动器布局,就可以进行缺陷搜索。请记住,这一切都发生在应用逻辑块寻址方案的定义之前。“P”列表包含硬盘驱动器上“坏”扇区的已识别物理位置。然后,该列表用于协助驱动器空间的逻辑块寻址以写入数据。诀窍是……在制造过程中,LBA 块的布局是通过将 LBA 块序列移过“坏”扇区来实现的。LBA 层只是跳过“P”列表中标识的“Bad”位置,并按 LBA 顺序继续。“P”列表是硬盘驱动器盘片上“跳过”的物理位置的列表。

https://www.forensicfocus.com/articles/forensic-imaging-of-hard-disk-drives-what-we-thought-we-knew-2/#:~:text=The%20physical%20geometry%20layout% 20of,by%20 cylinders%2C%20heads%20and%20sectors.&text=%20%E2%80%9CP%E2%80%9D%20list%20is%20a%20list%20of%20%E2%80%9Cskipped% E2%80%9D,在%20the%20hard%20disk%20platter 上。

看来我可以通过将 G-List 扇区移入 P-List 来跳过它们,并重新定义逻辑块地址以跳过 P-List,我该怎么做?

编辑:我发现我可以用 PC-3000 实现这一点,但我买不起,是否存在任何免费和开源的 PC-3000 替代品?

Edit1:看来我是对的,P-List是一个跳过列表,他们没有LBA,上面描述的过程发生在工厂分配LBA的过程中,我已经复制了所有无法在线下载的重要数据成功关闭磁盘而没有错误,然后已经用这些擦除了我的磁盘:

diskpart /s %userprofile%\desktop\wipedisk.txt
format G: /fs:NTFS /a:4096 /x /p:1 /y
format G: /fs:NTFS /a:4096 /x /q /y
pause

文件wipedisk.txt

select disk 1
clean all
create partition primary
format fs=ntfs
assign letter=G
quit

我是认真的,我想将 G-list 移至 P-list。

更新:我刚刚找到了我的预期操作的技术术语,并确认低级格式可以做到:https ://en.wikipedia.org/wiki/Sector_slipping

hard-drive firmware
  • 5 个回答
  • 1206 Views
Martin Hope
rajeev
Asked: 2020-05-11 02:50:35 +0800 CST

为什么某些固件更新会阻止降级?

  • 5

我指的是计算机部件或设备,如路由器或主板,供应商会在一段时间内发布更新的固件。但是,有些升级厂商明确提到,一旦升级到这个版本,就不能再降级了。

例如 TPLink Archer C6 Firmware Rev 1.3 或 ASRock X470 Taichi Ultimate 主板 BIOS Rev 3.3

一旦升级到特定版本,阻止用户降级到较早版本的固件的技术理由是什么?是否有任何特定的技术概念来控制这种行为?

firmware downgrade
  • 2 个回答
  • 196 Views
Martin Hope
user529857
Asked: 2019-09-12 23:22:11 +0800 CST

如果固件是一个 CS 概念,它是如何定义的?

  • 5

我在理解术语固件(作为一种软件)时遇到问题;
如果它是一个 CS 概念,最好在这里询问它以获得正式的定义和对我的错误的更正,作为解决方案。

我记得在 Richard Stallman 的不同讲座中,固件通常是一种非自由软件,因此它的源代码(或编译代码,我猜)嵌入在硬件中,因此无法根据需要进行研究和更改(因此也无法删除)。
这让我以以下方式感到困惑:

如果固件是不是“虚拟”存储在内存中的软件,而是作为硬件架构嵌入到硬件中(“以金属方式”写入),那么它怎么能像在 Bios 升级中那样升级但从未被删除?
例如,我可以在内核中升级 Apple iphone 的操作系统,但从不删除它,我误解了为什么。

firmware computer-architecture
  • 2 个回答
  • 180 Views
Martin Hope
rs028
Asked: 2019-08-10 12:51:07 +0800 CST

我是否正确安装了无线网卡驱动程序?

  • 5

我正在尝试按照以下说明修复 Asus E200 笔记本电脑上的 WiFi 连接:https ://wiki.debian.org/InstallingDebianOn/Asus/E200HA 。膝上型电脑有最新的 LXLE 发行版,内核更新到 4.15 版。无线网卡是高通Atheros QCA9377。

我已经下载了非免费驱动程序(https://packages.debian.org/buster/firmware-atheros)并运行:

sudo apt-get install ./firmware-atheros-20190114-1_all.deb

我必须卸载linux-firmware软件包才能安装非免费驱动程序。然后我跑了:

sudo modprobe -r ath10k_pci
sudo modprobe ath10k_pci

并重新启动。我不确定这是正确的程序,而且由于我遇到了与免费驱动程序相同的错误,我想知道我是否犯了错误或错过了某处步骤。

linux firmware
  • 1 个回答
  • 542 Views
Martin Hope
AndroidAcolyteFX
Asked: 2019-05-13 17:22:29 +0800 CST

笔记本电脑中各个组件的硬件固件存储在哪里?

  • 5

笔记本电脑中集成的鼠标或触控板等设备的固件在哪里?以及如何使用 Linux 访问它。

到目前为止,我已经尝试使用以下方法查询 PIC 总线:

lspci | grep rom

但是我只找到了视频卡的BIOS。如果我没记错的话,总线上的每个外围设备都必须有固件,但是没有办法访问它?

bios firmware
  • 1 个回答
  • 414 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve