使用场景:

由于我的电脑 装Ubuntu 的时候电脑里只有一个Windows 系统,所以Ubuntu就自动将我Windows的启动项添加进取。

后来我的电脑里又装了 Kali 和 Win11 所以想把这两个启动项也加进去。所以我们来了解一下Ubuntu的Grub,还不是很完善,希望那个大家在评论给我补充。

在Ubuntu 中打开Grub

sudo gedit  /boot/grub/grub.cfg
sudo vi  /boot/grub/grub.cfg取决于你的编辑器

完整的Grub文件,以我的为例子

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; thenset have_grubenv=trueload_env
fi
if [ "${initrdfail}" = 2 ]; thenset initrdfail=
elif [ "${initrdfail}" = 1 ]; thenset next_entry="${prev_entry}"set prev_entry=save_env prev_entryif [ "${next_entry}" ]; thenset initrdfail=2fi
fi
if [ "${next_entry}" ] ; thenset default="${next_entry}"set next_entry=save_env next_entryset boot_once=true
elseset default="0"
fiif [ x"${feature_menuentry_id}" = xy ]; thenmenuentry_id_option="--id"
elsemenuentry_id_option=""
fiexport menuentry_id_optionif [ "${prev_saved_entry}" ]; thenset saved_entry="${prev_saved_entry}"save_env saved_entryset prev_saved_entry=save_env prev_saved_entryset boot_once=true
fifunction savedefault {if [ -z "${boot_once}" ]; thensaved_entry="${chosen}"save_env saved_entryfi
}
function initrdfail {if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; thenif [ -z "${initrdfail}" ]; thenset initrdfail=1if [ -n "${boot_once}" ]; thenset prev_entry="${default}"save_env prev_entryfifisave_env initrdfailfi; fi
}
function recordfail {set recordfail=1if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {if [ x$feature_all_video_module = xy ]; theninsmod all_videoelseinsmod efi_gopinsmod efi_ugainsmod ieee1275_fbinsmod vbeinsmod vgainsmod video_bochsinsmod video_cirrusfi
}if [ x$feature_default_font_path = xy ] ; thenfont=unicode
else
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bd
elsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bd
fifont="/usr/share/grub/unicode.pf2"
fiif loadfont $font ; thenset gfxmode=autoload_videoinsmod gfxtermset locale_dir=$prefix/localeset lang=zh_CNinsmod gettext
fi
terminal_output gfxterm
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bd
elsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bd
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/CyberRe/dejavu_14.pf2
loadfont ($root)/boot/grub/themes/CyberRe/droidlogo_bold_17.pf2
loadfont ($root)/boot/grub/themes/CyberRe/droidlogo_bold_20.pf2
loadfont ($root)/boot/grub/themes/CyberRe/droidlogo_bold_26.pf2
loadfont ($root)/boot/grub/themes/CyberRe/droidlogo_regular_12.pf2
loadfont ($root)/boot/grub/themes/CyberRe/droidlogo_regular_17.pf2
insmod png
set theme=($root)/boot/grub/themes/CyberRe/theme.txt
export theme
if [ "${recordfail}" = 1 ] ; thenset timeout=30
elseif [ x$feature_timeout_style = xy ] ; thenset timeout_style=hiddenset timeout=100# Fallback hidden-timeout code in case the timeout_style feature is# unavailable.elif sleep --interruptible 100 ; thenset timeout=0fi
fi
### END /etc/grub.d/00_header ###### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###### BEGIN /etc/grub.d/10_linux ###
function gfxmode {set gfxpayload="${1}"if [ "${1}" = "keep" ]; thenset vt_handoff=vt.handoff=7elseset vt_handoff=fi
}
if [ "${recordfail}" != 1 ]; thenif [ -e ${prefix}/gfxblacklist.txt ]; thenif hwmatch ${prefix}/gfxblacklist.txt 3; thenif [ ${match} = 0 ]; thenset linux_gfx_mode=keepelseset linux_gfx_mode=textfielseset linux_gfx_mode=textfielseset linux_gfx_mode=keepfi
elseset linux_gfx_mode=text
fi
export linux_gfx_mode### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (在 /dev/nvme1n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-B15C-4C64' {insmod part_gptinsmod fatif [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  B15C-4C64elsesearch --no-floppy --fs-uuid --set=root B15C-4C64fichainloader /EFI/Microsoft/Boot/bootmgfw.efi
}menuentry 'Ubuntu 21' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfilinux  /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffinitrd /boot/initrd.img-5.11.0-43-generic
}
submenu 'Ubuntu 的高级选项' $menuentry_id_option 'gnulinux-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {menuentry 'Ubuntu,Linux 5.11.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho  '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu, with Linux 5.11.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu,Linux 5.11.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}menuentry 'Ubuntu, with Linux 5.11.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}
}### END /etc/grub.d/10_linux ###### BEGIN /etc/grub.d/10_linux_zfs ###
### END /etc/grub.d/10_linux_zfs ###### BEGIN /etc/grub.d/20_linux_xen ###### END /etc/grub.d/20_linux_xen ###### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###set timeout_style=menu
if [ "${timeout}" = 0 ]; thenset timeout=10
fi
### END /etc/grub.d/30_os-prober ###### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; thensource ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; thensource $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

启动项部分

BEGIN /etc/grub.d/30_os-prober

menuentry 'Windows Boot Manager (在 /dev/nvme1n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-B15C-4C64' {insmod part_gptinsmod fatif [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  B15C-4C64elsesearch --no-floppy --fs-uuid --set=root B15C-4C64fichainloader /EFI/Microsoft/Boot/bootmgfw.efi
}menuentry 'Ubuntu 21' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfilinux  /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffinitrd /boot/initrd.img-5.11.0-43-generic
}
submenu 'Ubuntu 的高级选项' $menuentry_id_option 'gnulinux-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {menuentry 'Ubuntu,Linux 5.11.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho  '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu, with Linux 5.11.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu,Linux 5.11.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}menuentry 'Ubuntu, with Linux 5.11.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}

启动项分为直接启动项,和菜单启动项:

  1. 直接的由menuentry开头,可以直接进入启动
menuentry 'Windows Boot Manager (在 /dev/nvme1n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-B15C-4C64' {insmod part_gptinsmod fatif [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  B15C-4C64elsesearch --no-floppy --fs-uuid --set=root B15C-4C64fichainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
  1. 菜单的由menuentry开头,会进入二级菜单,再次进行启动项选择
submenu 'Ubuntu 的高级选项' $menuentry_id_option 'gnulinux-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {menuentry 'Ubuntu,Linux 5.11.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho   '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu, with Linux 5.11.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-43-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-43-generic ...'linux /boot/vmlinuz-5.11.0-43-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-43-generic}menuentry 'Ubuntu,Linux 5.11.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-advanced-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videogfxmode $linux_gfx_modeinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro  quiet splash $vt_handoffecho   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}menuentry 'Ubuntu, with Linux 5.11.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-recovery-77ce85c5-1b12-4291-85c6-20b1fd8919bd' {recordfailload_videoinsmod gzioif [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fiinsmod part_gptinsmod ext2if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  77ce85c5-1b12-4291-85c6-20b1fd8919bdelsesearch --no-floppy --fs-uuid --set=root 77ce85c5-1b12-4291-85c6-20b1fd8919bdfiecho '载入 Linux 5.11.0-41-generic ...'linux /boot/vmlinuz-5.11.0-41-generic root=UUID=77ce85c5-1b12-4291-85c6-20b1fd8919bd ro recovery nomodeset dis_ucode_ldr echo   '载入初始化内存盘...'initrd   /boot/initrd.img-5.11.0-41-generic}

直接启动项的内容:


两种写法menuentry 'Windows Boot Manager (在 /dev/nvme1n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-B15C-4C64' {insmod part_gptinsmod fatif [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root  B15C-4C64elsesearch --no-floppy --fs-uuid --set=root B15C-4C64fichainloader /EFI/Microsoft/Boot/bootmgfw.efi
}menuentry 'Window10' {insmod ntfs
set root=(hd0,msdos1)
search –no-floppy –fs-uuid –set 1C12FC8012FC5FE6
chainloader +1
}

Linux Ubuntu 修改Grub,添加删除启动项,初步辨析Grub文件。相关推荐

  1. cmd下添加删除启动项

    通过cmd操作注册表实现. 一. 举例: 添加启动项:  reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v AUTORUN / ...

  2. win2012服务器 注册表,Windows Server2012删除或添加开机启动项的方法

    Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器核心(只有命令提示符)和图形界面之间切换.但是,还有一部分人不 ...

  3. 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件

    目录 linux 添加开机启动项的方法 编辑文件 /etc/rc.local 在/etc/init.d目录下添加自启动脚本 每次登录自动执行 通过chkconfig命令设置 把脚本注册为系统服务 在c ...

  4. uefi怎么添加linux启动项,linux下添加UEFI启动项

    今天突然发生了一件怪事,系统重启后没有了硬盘的uefi启动项, 吓了我一跳,我以为硬盘挂了,立即进livecd查看硬盘信息,好在一切正常. 我的电脑通常会自动添加应该第一分区(esp分区)里的一些启动 ...

  5. linux 添加开机启动项的三种方法。

    原文地址: https://blog.csdn.net/lylload/article/details/79488968 Shell环境变量配置文件:https://blog.csdn.net/yzs ...

  6. Ubuntu下添加开机启动项的2种方法

    Ubuntu下添加开机启动项的方法 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本 ...

  7. linux下修复windows7启动项,Ubuntu 14.04.02 LTS 启动项误写入 /dev/sda1 (win 7 loader) 修复...

    问题描述: 在Win7下安装Ubuntu 14.04,由于启动项 /boot loader 安装位置错误(/dev/sda1 (win 7 loader) )导致无法进入Windows(在GRUB界面 ...

  8. windows 增加开机启动服务器,Windows Server2012删除或添加开机启动项的方法

    Windows Server2012怎么删除或添加开机启动项?Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器 ...

  9. ​linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

最新文章

  1. 给一个金额字符串插入逗号分隔 保留两位有效数字
  2. [管理心得] 稻盛和夫为日航危机出诊--人情营销的典型
  3. elasticsearch httpclient认证机制
  4. 速看 | 电子元器件如何确定好坏?
  5. 第二阶段冲刺(第九天)
  6. 求两个整数数组乘积最小值
  7. elk系列5之syslog的模块使用
  8. 第三章Python快速入门
  9. 学习笔记之什么是持久化和对象关系映射ORM技术
  10. 2021孝感高中高考成绩查询,孝感高中成绩排名2021,孝感中考分数线排行榜
  11. c语言的api_为什么C语言依然是必学的编程语言?
  12. 浙大版c语言程序设计第三版答案
  13. 新路由3 高恪魔改固件+底包
  14. 计算机的录像功能在哪里找,电脑录像的功能在哪,快速开启的方法分享
  15. 分享24个JS特效广告和66个JS特效在线客服J代码JS代码
  16. 最新红旗linux系统,国产系统红旗Linux下载
  17. JAVA 下载Word文档
  18. TXT生成PCD文件
  19. 分享多引擎样本查毒网站+多款杀软在线查毒网站
  20. 【Unity3D日常开发】Unity中的资源加载与文件路径

热门文章

  1. python协程处理海量文件_python_实战篇_使用协程gevent模块实现多任务copyA文件夹到B文件夹...
  2. MySql中有哪些存储引擎
  3. php 比较2个数组,比较2个数组中的2个数组值Php
  4. Java接口和Java抽象类有什么不同
  5. 诺奖经济学家:中国与世界可找到差异化空间推动合作共赢
  6. 介绍 Echoo: go 语言编写的 echo 服务器
  7. node异步非阻塞的杂谈
  8. 区块链的那些事,你知道和不知道的都在这里!
  9. 使用nginx cache缓存网站数据实践
  10. iOS随机页面NSClassFromString