當前位置:首頁 » 操作系統 » linux加入啟動

linux加入啟動

發布時間: 2022-10-11 17:57:35

『壹』 怎樣把這個linux系統添加到啟動選項

我機子上的LINUX就是.ISO格式的REDHAT9.0,刻了3張盤,不過刻盤之前已經裝上了。可以在硬碟上直接安裝的.硬碟安裝不支持圖象安裝界面,不過很無所謂,用文本安裝更快些。把你下的*.iso解壓,一般是3張LINUX盤,改個名字(比如CD1 CD 2 CD3)這樣在裝系統的過程中可以讓安裝程序更容易識別出來。
在cd1文件夾(就是你解出來的第一個.ISO)中有個子文件夾dosutils,在dosutils裡面有個autoboot.bat的批處理文件,相當於WINDOWS安裝程序的Setup.exe。
然後重起,在CMOS里設為光碟啟動或是可移動盤啟動,找個DOS啟動盤,一般WINDOWS的安裝光碟里就有,(沒有去買一張5塊錢的秋無痕製作的XP安裝盤)進入MS-DOS打開cd1文件夾的dosutils子文件夾運行autoboot就OK了!
接下來就是LINUX的的安裝程序了~~怎樣把這個linux系統添加到啟動選項?在安裝過程中有提示你用LILO還是GURB,這2個都是LINUX自帶的引導程序,我用的GURB,因為經典~~一定要把WINDOWS盤的順序記好,C盤就是(HD0,1)就是硬碟第一分區的意思,或者安裝進去後在/BOOT/下找grub.conf(相當於WINDOWS下的boot.ini)。具體的你在網上查一下吧,分區問題可以讓LINUX自己安裝,建議提前用分區魔法師劃出一塊盤來。說不清楚,這類的講解太多了,希望下面的兄弟給個補充~-~
另附gurb.conf:
default 0 <-默認的引導系統 可以改的
timeout 5 <-引導菜單停留時間
splashimage=(hd0,1)/grub/splash.xpm.gz
title=linux <-可以自己改的在引導時看到的名字
root (hd0,2)
kernel (hd0,1)/bzImage root=/dev/hda3 vga=792
……
……
……

『貳』 linux c程序開機自啟

第一種方式:在/etc/rc.local文件中加入啟動命令

這種方式適合linux用戶手動配置自啟動程序。

第二種方式:在/etc/rc[0-6].d/目錄建立軟鏈接,軟鏈接指向/etc/init.d/目錄下的控制腳本。命令詳解請查看」Linux命令大全「。

『叄』 linux設置開機自啟動

linux設置開機自啟動執行命令

執行命令 : 編輯"/etc/rc.local",添加你想開機運行的命令

運行程序腳本 :然後在文件最後一行添加要執行程序的全路徑。

例如,每次開機時要執行一個hello.sh,這個腳本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者" cd /opt && ./hello.sh "
注意,你的命令應該添加在:exit 0 之前

linux在「/etc/rc.d/init.d」下有很多的文件,每個文件都是可以看到內容的,其實都是一些shell腳本或者可執行二進制文件 Linux開機的時候,會載入運行/etc/init.d目錄下的程序,因此我們可以把想要自動運行的腳本放到這個目錄下即可。系統服務的啟動就是通過這種方式實現的。

簡單的說,運行級就是操作系統當前正在運行的功能級別。

例:在Ubuntu/den里,可以使用update-rc.d命令來把示例腳本:/etc/init.d/proxy安裝到各個runlevel中。

update-rc.d後面有三個參數,分別是/etc/init.d下的腳本名字,默認安裝方式,運行的優先順序。優先順序的數字越大,表示越遲運行,這里我們把自己寫的服務放在最後運行。

如果要卸載隨機啟動的服務,執行

在update-rc.d安裝的時候提示了警告信息,是因為我們寫的/etc/init.d/proxy太簡陋了,只包含了我們想要的命令,連LSB的信息也沒有提供。

只需要對自啟動腳本做一些小改動,就可以避免那個警告了。如下:

到此,一個最簡單的隨機啟動服務寫好了,看起來文章挺長的,但其實也就幾個命令而已。 在下次開機啟動的時候,proxy.py就會以root用戶身份被自動運行。

在/etc/init.d下新建示例腳本文件(startTest.sh),該腳本會啟動/opt/test.sh。內容如下:

寫了腳本文件之後事情還沒有完,繼續完成以下幾個步驟:

『肆』 linux沒有rc.local如何添加開機啟動腳本

添加開機啟動腳本的方法:

可以利用 systemd 的啟動原理,通過 /etc/systemd/system/rc-local.service 文件來達到啟動時執行 /etc/rc.local 文件的目的。不僅僅是ubuntu 18.04有這個問題。

debian 9也會碰到,方法使用。沒有/etc/rc.local文件,熟悉的開機自動啟動的設置就配置好了。

Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。

它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

2021年6月,根據Linux 5.14剛剛進入合並隊列的char-misc-next提交,Linux 5.14正式移除了RAW驅動。

發展歷史:

Linux操作系統的誕生、發展和成長過程始終依賴著五個重要支柱:Unix操作系統、MINIX操作系統、GNU計劃、POSIX標准和Internet網路。




熱點內容
09壓縮餅干 發布:2025-05-15 05:05:58 瀏覽:279
迭代法編程c 發布:2025-05-15 04:58:01 瀏覽:815
用什麼dns伺服器地址快 發布:2025-05-15 04:52:59 瀏覽:27
手機端so反編譯 發布:2025-05-15 04:50:55 瀏覽:610
linuxlamp安裝 發布:2025-05-15 04:50:45 瀏覽:578
sqlplus緩存區怎麼設置 發布:2025-05-15 04:50:44 瀏覽:858
shell腳本環境變數 發布:2025-05-15 04:45:18 瀏覽:693
安卓nba2k18什麼時候出 發布:2025-05-15 04:38:42 瀏覽:393
王者安卓轉蘋果為什麼顯示失敗 發布:2025-05-15 04:35:49 瀏覽:18
手機優酷緩存視頻格式 發布:2025-05-15 04:13:45 瀏覽:210