当前位置:首页 » 操作系统 » u盘grublinux

u盘grublinux

发布时间: 2023-01-25 03:47:33

A. U盘修复 Kali linux grub引导

本文已重新排版并上传到个人博客 U盘修复 Kali Linux grub引导

总是爱折腾多系统,出了问题是难免的。

U盘启动到live模式,打开终端。

fdisk -l

查看输出结果,然后根据文件类型和分区大小来判定 Linux 系统安装在哪块硬盘和安装的分区。

挂载安装分区 /dev/sda3,sda3为Kali Linux所在分区

mount /dev/sda3 /mnt

挂载其他所需的目录(使用 –bind)

mount --bind /dev /mnt/dev

mount --bind /proc /mnt/proc

mount --bind /sys /mnt/sys

Chroot 到硬盘上的 Linux 系统

chroot /mnt

安装&更新 Grub

grub-install /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg

退出 chroot 环境

exit

卸载分区

umount /mnt/dev

umount /mnt/proc

umount /mnt/sys

umount /mnt

reboot重启,引导修复完成

B. linux开机grub>命令修复方法

出现grub rescue模式一般是硬盘分区出现变动、导致旧的grub找不到启动文件而出现的。

出现错误具体原因未知,但开机不能引导肯定是grub配置文件出错,/boot/grub2/grub.cfg

解决方法:

2,grub> 模式下:

输入:ls 查看所有磁盘分区:hd。x,x......

用:ls hd(x,x)/grub 找grub所在的分区,有正确执行结果的便是

找到linux所在分区后执行:

set prefix=hdx,x/grub

set root=hx,x

insmod normal

再使用normal命令进入系统后,再修复grub 配置。

or:

查找boot分区:

find /boot/grub/menu.lst 或者 find /boot/grub2/grub.cfg

输入以下命令:

cat hd0,7/boot/grub/grub.conf

关于内核信息的,看一下就明白了。

按照下面命令依次输入

指定/boot分区使用命令:

grub>root hd0,0

grub>kernel /boot/vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb quiet 回车

grub>initrd /boot/initrd-2.6.18-53.el5.img 回车

boot 回车启动

C. u盘安装grub 需要什么linux系统

只要这个linux自身是grub引导的,基本上你听说过的的常见的发行版如Debian、Ubuntu、Fedora、CentOS都可以。

D. 做u盘启动的linux系统将grub安装到u盘上总是提示没有该磁盘该怎么办

按F5跳过检索,建议体检电脑
这个是硬盘读取问题,正常的,有时候电脑硬盘会出现
今天我也遇到这个问题了,亲测下面方法能修复
下个mbrfix
winpe启动,cmd打开,找到mbrfix
运行
mbrfix /drive 0 fixmbr

如果不行的话,就做一个U盘启动盘选择U盘启动
1.通过U盘启动/光盘启动,来修复主引导来解决
2.通过U盘启动/光盘启动,重新做一个系统
3.开机按F5键,进入修复主引导的菜单。
然后选择激活系统就可以了。

E. Linux实现U盘启动(1.GRUB安装U盘)

简单的说,GRUB 是系统的启动引导程序。我们要启动系统时,需要通过BIOS启动硬盘0扇区的程序引导启动系统内核。从早期的 MBR到如今的UEFI启动类型和GUID分区表 (GPT) 特殊操作。想了解详情自行查阅资料。

Linux系统 U盘

首先我们要给U盘分区。通过下面命令查看U盘的挂在情况。

如果挂载正常,就可以通过下面命令给U盘分区。(/dev/sdb是我的U盘)

d删除所有分区,然后o写入DOS分区表,再n添加分区。配置好后w保存退出。
然后格式化U盘分区。命令:

然后挂载U盘,如果U盘无法挂载,可以把分区类型改为Linux filesystem(20类型),挂载后再改回BIOS boot(4类型)。否则GURB安装时会提示错误。
挂载命令

--force 选项启用对 blocklists(块列表)的支持
--debug 显示安装信息

第一个路径挂载的分区路径,第二个路径为U盘的设备路径。
至此我们已经把GRUB安装到了U盘。U盘会多个boot目录 。
可以重启BIOS选U盘启动,正常的话会进入GRUB 命令行。

下一篇说说GRUB配置

F. u盘的grub引导硬盘linux进入initramfs

在linux /boot/vmlinuz这一行后面添加root=/dev/sda1

不是grub太复杂,而是你没有搞清楚grub只是一个引导程序,grub将内核文件装入后就将控制权交给内核了,内核的引导参数需要你自己配置,你这个配置就没有告诉内核从哪装入root(前面的set root只是告诉grub从哪儿找到vmlinuz),所以无法启动的。

当然还要注意的一点是grub的设备号很容易受设备的变动影响而发生改变的,如硬盘通常是sda1,但从USB启动往往会导致USB变为sda1而硬盘变为了sda2,所以最好是用uuid定位设备。

G. U盘启动器grub 安装linux

1、要让U盘可以启动系统。
有两个操作,一个是设置bios让主板从USB HDD或是USB ZIP启动,另一个是将U盘制作成启动U盘。
2、把grub4dos装到U盘中
这一步需要grub4dos这个软件,将其解压缩,找到两个文件:grub.exe、grldr、menu.list,将这两个文件复制到U盘的根目录中,此时根目录中已经有很多文件了,其中包括DOS系统文件和DiskGenius的一些文件,我的目的是装系统,所以DiskGenius文件并不需要,但我发现这个软件真的很好噢
2、把grub4dos装到U盘中
这一步需要grub4dos这个软件,将其解压缩,找到两个文件:grub.exe、grldr、menu.list,将这两个文件复制到U盘的根目录中,此时根目录中已经有很多文件了,其中包括DOS系统文件和DiskGenius的一些文件,我的目的是装系统,所以DiskGenius文件并不需要,但我发现这个软件真的很好噢。
图6 U盘中的文件

3、Linux启动文件
从iso中将vmlinuz、initrd.gz(文件位置iso/image/boot.iso/isolinux)这两个文件解压缩出来,放在U盘中的boot文件夹下。
修改menu.list文件,在最后面加上下面几行,这几行代表什么意思应该不用多说拉,使用过Grub的都有经验。
title Linux Install Setup
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1
initrd /boot/initrd.img

4、启动电脑
接下来的事儿就是启动电脑,正常的情况是走到步骤1的结尾,就是有DOS提示符的那里(如下所示),此时输入命令grub即可。
C:\>grub
启动后是GRUB4DOS的启动界面,最后一行就有我们修改过的标题Linux Install Setup。选择这个标题开始booting。
接下来就是一系列的文字界面对话框,选择语言、键盘类型。
之后出来的对话框是比较有用地,Installation Method,也就是安装方法,有以下几种:
Local CDROM
Hard drive
NFS image
FTP
HTTP
这里我用的是Hard drive,之前已经将安装的iso文件复制到U盘中。
接下来是选择iso在哪个盘里,根据不同电脑的情况这里就不一样拉,自己看着办喽。
例如:
/dev/sda1
/dev/sda2
/dev/sda3
/dev/sdb1 ------u盘位置,选择

顺便说一下吧,如果有配置服务器的话也可以用下面三种方式安装,这在装多台机器的时候能体会到便利之处。再往下就是正常安装系统拉。

H. 如何用软碟通制作u盘启动linux

软碟通适用于通过syslinux/isolinux/grub来引导的linux光盘,而且也不是100%可用。如果iso采用其他引导器,软碟通应该无能为力。
相比之下,dd是最稳妥的,前提是iso是hybrid
iso。
想要避免grub占用mbr,在安装时候选择把grub安装到超级块即可,然后提取/boot所在分区的前512字节,加到bcd引导菜单里面。可以手动建立,也可以用bootice等工具实现。
如果是uefi,就完全不用顾虑这些了。

热点内容
gg脚本搜索闪退 发布:2025-07-08 05:37:48 浏览:581
形色安卓哪里下载 发布:2025-07-08 05:33:21 浏览:727
ods数据库 发布:2025-07-08 05:32:06 浏览:114
骐达酷动版与智行版哪个配置高 发布:2025-07-08 05:24:37 浏览:339
地址访问监控 发布:2025-07-08 05:13:22 浏览:541
python字符串分隔 发布:2025-07-08 04:53:20 浏览:664
楼道口门禁卡密码一般是多少 发布:2025-07-08 04:52:32 浏览:480
安卓手机根目录怎么删除 发布:2025-07-08 04:46:51 浏览:733
p30怎么刷回安卓 发布:2025-07-08 04:45:27 浏览:479
林业大数据库 发布:2025-07-08 04:40:37 浏览:647