自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

修改Linux默認(rèn)啟動(dòng)系統(tǒng)的方法之一

運(yùn)維 系統(tǒng)運(yùn)維
在一臺(tái)機(jī)器上安裝多個(gè)系統(tǒng)是很多玩家的選擇,但是我們?cè)撛鯓有薷南到y(tǒng)的默認(rèn)啟動(dòng)系統(tǒng)呢,有很多方法可以嘗試,這里說一下簡(jiǎn)單的一個(gè)。

如何修改 grub 以更改Linux默認(rèn)啟動(dòng)系統(tǒng)網(wǎng)上的說法主要有兩種,分別是修改兩個(gè)文件:/boot/grub/grub.conf   or  /boot/grub/menu.lst也有說是 /etc 目錄下的相應(yīng)文件的。這里介紹一下我的嘗試。

在 Ubuntu-9.10 下面,具體文件是這樣地:
/boot/grub/grub.cfg
至于更改的那個(gè) set default=”x“, 那個(gè)x的意思,就拿我機(jī)器作為例子來說:

  1. [eg].> ls -l grub.cfg-r--r--r--    grub.cfg  
  2. > sudo chmod 244 grub.cfg> ls -l grub.cfg--w-r--r--    grub.cfg  
  3. > sudo vim grub.cfg  

修改之后,最后別忘了:> sudo chmod 444 grub.cfg    // 一定記得要改回來.
我暈,用過一段時(shí)間后竟然有這么多東西,那么就用彩色來突出一下重點(diǎn)吧,其他內(nèi)容請(qǐng)自動(dòng)跳過。如藍(lán)色部分所示,grub里面一共分為這么幾個(gè)部分,一般三個(gè)。再如紅色部分所示,也就是 menuentry 項(xiàng),所以 menuentry 項(xiàng)按順序從 0 開始排列,如果想讓哪個(gè)成為L(zhǎng)inux默認(rèn)啟動(dòng)系統(tǒng),就將 set default=“x” 中的 x 改為那個(gè) entry 的編號(hào)。eg,如果我的電腦想默認(rèn)進(jìn) windows (雖然這是沒門的事),就另 x 為 8. 體現(xiàn)為啟動(dòng)時(shí)到選擇啟動(dòng)系統(tǒng)時(shí)光標(biāo)默認(rèn)定位在 windows 系統(tǒng)入口上。
至于將 windows 系統(tǒng)不僅設(shè)置為L(zhǎng)inux默認(rèn)啟動(dòng)系統(tǒng), 而且要放在所有系統(tǒng)入口最頂端,還沒試過。只是根據(jù)這個(gè)文件猜測(cè):是不是將這個(gè)文件的 windows 的那個(gè) menuentry 剪切到最前面就行? 使其 entry 編號(hào)為 0... 這個(gè)猜測(cè)暫不確定。

  1. -------------------------------------- grub.cfg, start ---------------------------------#  
  2. # DO NOT EDIT THIS FILE  
  3. #  
  4. # It is automatically generated by /usr/sbin/grub-mkconfig using templates  
  5. # from /etc/grub.d and settings from /etc/default/grub  
  6. #  
  7. ### BEGIN /etc/grub.d/00_header ###  
  8. if [ -s /boot/grub/grubenv ]; then  
  9.   have_grubenv=true 
  10.   load_env  
  11. fi  
  12. set default="0" 
  13. if [ ${prev_saved_entry} ]; then  
  14.   saved_entry=${prev_saved_entry}  
  15.   save_env saved_entry  
  16.   prev_saved_entry=  
  17.   save_env prev_saved_entry  
  18. fi  
  19. insmod ext2  
  20. set root=(hd0,8)  
  21. search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912  
  22. if loadfont /usr/share/grub/unicode.pf2 ; then  
  23.   set gfxmode=640x480 
  24.   insmod gfxterm  
  25.   insmod vbe  if terminal_output gfxterm ; then true ; else    # For backward compatibility with versions of terminal.mod that don't    # understand terminal_output    terminal gfxterm  fifiif [ ${recordfail} = 1 ]; then  set timeout=-1else  set timeout=10fi### END /etc/grub.d/00_header ###  
  26. ### BEGIN /etc/grub.d/05_debian_theme ###set menu_color_normal=white/blackset menu_color_highlight=black/white### END /etc/grub.d/05_debian_theme ###  
  27. ### BEGIN /etc/grub.d/10_linux ###menuentry "Ubuntu, Linux 2.6.31-18-generic" {  // 0        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    set quiet=1    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-18-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro   quiet splash    initrd  /boot/initrd.img-2.6.31-18-generic}menuentry "Ubuntu, Linux 2.6.31-18-generic (recovery mode)" { // 1        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-18-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro single     initrd  /boot/initrd.img-2.6.31-18-generic}menuentry "Ubuntu, Linux 2.6.31-17-generic" {  // 2        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    set quiet=1    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-17-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro   quiet splash    initrd  /boot/initrd.img-2.6.31-17-generic}menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {  // 3        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-17-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro single     initrd  /boot/initrd.img-2.6.31-17-generic}menuentry "Ubuntu, Linux 2.6.31-14-generic" {  // 4        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    set quiet=1    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro   quiet splash splash    initrd  /boot/initrd.img-2.6.31-14-generic}menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {  // 5        recordfail=1        if [ -n ${have_grubenv} ]; then save_env recordfail; fi    insmod ext2    set root=(hd0,8)    search --no-floppy --fs-uuid --set ab1eac76-a5d7-4656-8918-ffb406010912    linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=ab1eac76-a5d7-4656-8918-ffb406010912 ro single     initrd  /boot/initrd.img-2.6.31-14-generic}### END /etc/grub.d/10_linux ###  
  28. ### BEGIN /etc/grub.d/20_memtest86+ ###menuentry "Memory test (memtest86+)" {  // 6    linux16 /boot/memtest86+.bin}menuentry "Memory test (memtest86+, serial console 115200)" {  // 7    linux16 /boot/memtest86+.bin console=ttyS0,115200n8}### END /etc/grub.d/20_memtest86+ ###### BEGIN /etc/grub.d/30_os-prober ###menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {  // 8    insmod ntfs    set root=(hd0,1)    search --no-floppy --fs-uuid --set 6044685444682f4a    drivemap -s (hd0) ${root}    chainloader +1}### END /etc/grub.d/30_os-prober ###  
  29. ### 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 ###  
  30. --------------------------------- grub.cfg, end --------------------------------------------- 

以上是用grub修改Linux默認(rèn)啟動(dòng)系統(tǒng)的一種嘗試。

【編輯推薦】

  1. Linux進(jìn)程狀態(tài)解析之T、Z、X
  2. Linux進(jìn)程狀態(tài)解析之R、S、D
  3. 簡(jiǎn)單概述Linux進(jìn)程操作命令
  4. Linux分區(qū)方案深度討論
  5. Linux系統(tǒng)優(yōu)勢(shì)六大方面
責(zé)任編輯:小霞 來源: chinaunix
相關(guān)推薦

2022-07-19 15:01:34

Linux

2011-05-18 14:00:44

MySQL默認(rèn)密碼

2010-02-23 12:03:37

CentOS系統(tǒng)

2009-10-21 11:16:23

Linux壓縮打包方法

2010-02-25 09:14:07

2016-11-17 09:54:14

Kali Linux系統(tǒng)修改密碼

2010-10-19 10:54:02

SQL Server默

2010-06-04 17:43:20

MySQL綠色安裝

2017-04-05 10:10:52

Linux

2017-03-15 20:25:34

LinuxGRUB啟動(dòng)背景

2021-04-23 10:05:21

Docker運(yùn)維命令

2010-03-02 15:45:57

Linux系統(tǒng)啟動(dòng)過程

2021-11-30 07:02:10

虛擬化Linux 中斷

2010-10-09 11:12:32

mysql默認(rèn)字符集

2010-07-19 14:38:56

2009-12-11 15:06:37

Linux系統(tǒng)

2009-08-06 19:37:17

2009-08-08 09:50:30

Linux操作系統(tǒng)共享內(nèi)存Linux

2010-06-13 16:32:19

Linux Grub命

2018-05-17 17:05:05

Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)