① 在linux的分區中/和/boot有什麼區別/分區又是用來做什麼的
linux分區結構為樹結構,windows為森林結構,所以有C盤D盤之類的,而linux /分區就是根分區。操作方法如下:
1、啟動機器時,按下 F12,進入 BIOS,進入BIOS設置界面後,按上下方向鍵↑↓,選擇【Boot Mode】。
② linux 啟動分區 就是/boot嗎
/boot是啟動分區,但是你把grub安裝在hda1上
grub負責引導,/boot負責提供啟動linux需要的東西,如果grub引導到xp,就合/boot沒關系了
分配空間用pq,在xp下分出來,在linux下用mkfs命令格式化,掛載
啟動分區,可以把grub安裝到hda2,不過沒有壞處但也沒有太大好處
③ linux怎麼進入boot設置
u-boot模式不是在進入系統之後設的
是在還沒有進入系統之前設置的;
一般選擇u盤啟動模式
在bios裡面設置;
如果是在開發中,啟動內核時,開機上電任意輸入都能進入u-boot模式;
④ 在 Linux 中配置 tftpboot 伺服器的 10 個步驟-
在本文中,讓我們討論如何設置 tftpboot,包括安裝必要的軟體包,以及 tftpboot 配置。
TFTP 引導服務主要用於在您沒有物理訪問許可權的遠程計算機上執行操作系統安裝。為了成功執行操作系統安裝,應該有一種重新啟動遠程伺服器的方法 - 使用wakeonlan或手動重新啟動它或其他方式。
在這些情況下,您可以相應地設置 tftpboot 服務,並且可以遠程完成操作系統安裝(您需要擁有 autoyast 配置文件來自動執行操作系統安裝步驟)。
本文介紹了 64 位架構中的 SLES10-SP3 的分步過程。但是,這些步驟與任何其他 Linux 發行版非常相似。
需要為 tftpboot 設置安裝以下軟體包。
安裝 dhcp 伺服器服務的軟體包:
安裝 syslinux 包後,會在 /usr/share/pxelinux/ 目錄下創建 pxelinux.0 文件。這是在客戶端機器上載入安裝內核和 initrd 映像所必需的。
驗證軟體包是否已成功安裝。
從您各自的 Linux 發行版的存儲庫中下載適當的 tftpserver。
在根目錄( / )下創建 tftpboot 目錄,如下所示。
安裝 syslinux 軟體包後,PXE Linux 映像將可用。將其復制到 /tftpboot 路徑,如下所示。
讓我們假設我們要在遠程伺服器上安裝 SLES10 SP3 Linux 發行版。如果您有 SUSE10-SP3 DVD,請將其插入驅動器或安裝您擁有的 ISO 映像。在這里,iso 映像已按如下方式掛載:
請參閱我們之前關於如何掛載和查看 ISO 文件的文章。
將 initrd 復制到 tftpboot 目錄,如下所示。
在 /tftpboot 下創建目錄 pxelinux.cfg 並為客戶端定義 pxe 引導定義。
以下選項用於,
根據上面的條目,nfs 安裝模式用於提供安裝 RPM 和配置文件。因此,在導出列表中使用 /tftpboot 目錄在這台機器上設置 nfs。您可以在 autoyast 配置文件中添加「autoyast」選項以自動執行操作系統安裝步驟,否則您需要手動運行安裝步驟。
將nobody:nobody 分配給/tftpboot 目錄。
修改 /etc/dhcpd.conf 如下所示。
在 /etc/syslinux/dhcpd 中指定介面以偵聽來自客戶端的 dhcp 請求。
在這里,這台機器在 eth1 設備上的 ip 地址為 192.168.1.101。因此,如上所示,為 DHCPD_INTERFACE 指定 eth1。
修改 /etc/xinetd.d/tftp 文件以反映以下內容。默認情況下,禁用參數的值為「yes」,請確保將其修改為「no」,並且需要將 server_args 條目更改為 -s /tftpboot。
無需修改 etc/xinetd.conf 文件。使用 xinetd.conf 文件中指定的默認值。
重新啟動這些服務,如下所示。
重啟nfs服務後,可以通過以下命令查看導出的目錄列表(/tftpboot),
最後,tftpboot 設置已准備就緒,現在可以在 BIOS 設置中將第一個引導設備更改為「網路」後引導客戶端計算機。
如果您遇到任何 tftp 錯誤,您可以通過 tftpd 服務檢索一些文件來進行故障排除。
從 tftpserver 檢索一些文件以確保 tftp 服務使用 tftp 客戶端正常工作。讓我們假設 sample.txt 文件存在於 /tftpboot 目錄下。
⑤ Linux開機顯示boot,怎麼解決啊
u-boot模式不是在進入系統之後設的 是在還沒有進入系統之前設置的; 一般選擇U盤啟動模式 在bios裡面設置;
如果是在開發中,啟動內核時,開機上電任意輸入都能進入u-boot模式;
⑥ 安裝了一個linux系統,剛啟動後,就出現"boot,怎麼解決
1、安裝有圖形界面的情況下,啟動linux在終端下輸入:
startx
即可進入X11的圖形操作界面。
2、如果希望每次都自動進入xwindos。則需要修改inittab文件。
vi /etc/inittab
找到
id:3:initdefault:
按i進入編輯模式,將3改為5。 按esc退出編輯。 輸入 :qw ,保存退出vi。
⑦ linux 啟動分區 就是/boot嗎
你的描述有點亂……
啟動分區只是一個思維概念。
一般 Linux 裡面啟動分區表示的是含有內核的分區。
內核放在 /boot 裡面,所以 /boot 被理解為啟動分區。
Linux 的內核本身不能自己啟動,他需要一個外部的 bootloader 程序。現在用的都是 grub (古老的 lilo 已經被廢棄了)。grub 的啟動,要從 IBM/PC 兼容機的啟動方式說起……
忽略軟盤光碟的啟動,直接說硬碟,啟動順序是 BIOS -> 啟動硬碟的 0 面 0 柱面 0 磁軌 0 扇區(理解為硬碟的最開始就行了)裡面的程序 -> MBR 程序進行二級引導程序運行 -> 系統的啟動程序 -> 啟動系統 。
MBR 在的這個扇區稱為做 MBR 扇區。裡面的東西是主引導記錄(MBR 的本意),一個扇區 512 位元組,這里的程序只有 446 位元組,後 4*16 位元組是主分區表,共 4 個位置,外加 2 位元組的 55AA 標志。
真正啟動計算機的東西,在這里,不過 446 位元組不可能啟動一個大型系統,所以這里是過渡程序,Windows 的過渡程序是尋找主分區表中被標志為「激活」的分區,啟動這個分區的超級塊裡面的程序(類似 MBR 程序,但沒有了 446 位元組的限制,所以可以實現系統啟動)。
GRUB 在 MBR 裡面的程序是一個根據設置,直接繼續啟動 GRUB 後期的程序代碼(stage2)。從而啟動進入完整 GRUB 功能的環境,讀取 Linux 內核並且運行內核。GRUB 的啟動在部分階段是不需要分區支持的,這點可以繞過很多問題。但也有很多問題……
現在說啟動分區的問題:
Windows 的啟動分區就是主分區表中的「激活分區」,如果你的 C 不是激活分區,那麼你的 Windows 不能啟動。
GRUB的特性導致了一個問題:只要能啟動到 GRUB ,並且 GRUB 可以繼續啟動 Linux 內核,那麼就不需要什麼別的要求(Windows 必須有個主分區的 C 放置 NTLDR ,因為他的 MBR 程序太簡單,設計理念的問題……)
所以,Linux 其實是可以不用 /boot 的。他僅僅是一個習慣傳統而已。
你可以認為能啟動 grub ,而且存放內核的分區,就是 Linux 的啟動分區。
但 grub 和內核可以在兩個不同的地方。這個時候,啟動分區你最好理解為 放置 GRUB 的分區。
有關你的盤的分區容量的問題:
Linux 的 / 分區必須是 Linux 的分區類型,也就是需要格式化為 Windows 不支持的分區。你刪除 XP 所佔用的空間要怎麼刪除?這是需要重新分區的(PQ Magic 可以縮小你的 XP 分區,把騰出來的空間分一個新的分區)。所以你的 hda1 如果給 Linux ,只能格式化,或者拆分出來新的分區來給 Linux 。
但這樣還一個問題:你以前的 Linux 分區如何規劃的?可能這里新的分區,不能合並到你的 Linux 分區裡面。
你現在可能把 GRUB 安裝到 MBR 上了,但你 fdisk -l 看到的其實是 Windows 的激活分區,GRUB 啟動是忽略「激活」分區的。他直接去找 GRUB 所在分區。
⑧ linux系統下如何將boot啟動方式改成硬碟啟動
啟動方式不是在系統中設置的,需設置BIOS選型:具體操作是
1、按Del進BIOS界面,找到Advanced Bios Features(高級BIOS參數設置)按回車進Advanced Bios Features(高級BIOS參數設置)界面。
First Boot Device 開機啟動順序1 。
Second Boot Device 開機啟動順序2。
Third Boot Device開機啟動順序3。
正常設置是:
First Boot Device 設為HDD-O(硬碟啟動)
Second Boot Device 設為CDROM(光碟機啟動)
Third Boot Device 設為FIOPPY(軟碟機)
2、當重裝系統需從光碟機啟動時,按DEL進BIOS設置,找到First Boot Device ,將其設為CDROM(光碟機啟動),方法是用鍵盤方向鍵盤選定First Boot Device ,用PgUp或PgDn翻頁將HDD-O改為CDROM,按ESC,按F10,再按Y,回車,保存退出。
3、硬碟啟動自然是First Boot Device 設為HDD-O(硬碟啟動)了。
⑨ linux怎麼進入boot設置
boot的配置文件因grub和linux版本不同而略有差異,不過都大同小異。以前的
grub配置文件都為/boot/grub/menu.lst,也有像紅旗好像是grub.conf,ubuntu
下grub2為grub.cfg.路徑都一樣,只是配置文件稍有差別,配置是需用超級用
戶許可權打開編輯。
⑩ Linux下運行springboot項目jar包,啟動日誌輸出教程
啟動之後,會在jar所在目錄生成一個nuhup.log日誌文件,記錄控制台的日誌輸出。
備註:主要看符號兩邊: ">" 對應輸出什麼和輸出到哪裡;
輸出分為標准輸出和錯誤輸出,標准輸出就是全輸出,輸出控制台信息;錯誤輸出只是輸出錯誤日誌信息;
因此上面我們執行的 ***.jar >nohup.log 2>&1命令,可以拆解成 > nohup.log 和 2> &1兩個輸出,只看符號「>」左邊輸出部分,分別代表默認標准輸出到一個地方,然後錯誤日誌輸出到另一個地方,咱們後面再講輸出到什麼地方。
輸出到哪,分為輸出到指定路徑日誌文件和重定向位置。
1.指定路徑:如下:> /data/work/log.log 這樣便是指定輸出到路徑/data/work/log.log文件。
Linux上有一個特例路徑/dev/null ,這路徑就好像永久刪除的回收站,當我們不需要輸出任何信息時,就可以將輸出指向/dev/null,那就不會有任何輸出文件。
2.至於重定向,就是將文件重定向到一個地址,如下:
> &1 重定向到標准輸出的地址,啥意思,就是輸出到已指定的標准輸出的地址。
> &2 重定向到錯誤輸出的地址,就是輸出到已指定的錯誤輸出的地址。
比如>nohup.log 2>&1 ,意思是前面默認標准輸出到了nohup.log日誌下,後面錯誤輸出也指向標准輸出的地址,也即nohup.log日誌下。
命令後面加的 & ,可讓命令在後台執行,否則關閉會話會停止程序。
(1)nohup java -jar ***.jar >/data/log.log 2>/data/err.log &
解釋:標准日誌輸出到/data/log.log文件,錯誤日誌輸出到/data/err.log文件。
(2)nohup java -jar ***.jar >/data/log.log 2>&1 &
解釋:標准日誌輸出到/data/log.log文件,錯誤日誌重定向也輸出到/data/log.log文件。
(3)nohup java -jar ***.jar >/dev/null 2>/data/err.log &
解釋:標准日誌輸出到/dev/null,也就是不輸出標准日誌,錯誤日誌輸出到/data/err.log文件。
一般採用上面(3)只輸出錯誤日誌就可以了,有需要的按照(1)進行輸出。