硬盤安裝Linux(ubuntu,centos)


硬盤安裝Linux

使用硬盤安裝Linux最大的好處不只是方便,是快速。
之前使用U盤安裝,很慢,沒有記錄具體時間。
Ubuntu區別不大,本身比較小,安裝介質只有2G(ubuntu18.10);
CentOS區別明顯,最大的安裝ISO文件9G(CentOS7.5);

說明:

系統對文件系統的支持:

  • Ubuntu對windows的文件系統兼容性好些,安裝好后,直接支持ntfs;
  • CentOS默認不支持ntfs文件系統,需要安裝nrfs-3g,才能掛載使用;

安裝介質對分區格式及目錄的要求:

  • Ubuntu的ISO文件無特別要求,甚至放在某個文件夾下都沒問題;
  • CentOS的ISO文件需要比如Ext4的Linux文件系統,且要放在根目錄下若有讀者知道其他方式,煩請告知。(FAT32格式直接跳過,雖然支持這種格式,但這種古老的格式不支持大文件,CentoOS的ISO文件大於4Gb,) 

======參照下面鏈接,可使用Grub4Dos手動增加啟動菜單選項。
   wiki.ubuntu.org.cn/硬盤安裝LiveCD
   linux-wiki.cn/wiki/用Windows引導器啟動Grub
   linux-wiki.cn/wiki/zh-cn/ubuntu硬盤安裝
======參照上面鏈接,若已手動操作,下面內容可忽略了。

我看到這些鏈接時,電腦上已安裝過一鍵Ghost硬盤版,打開安裝目錄,看到使用的是類似的方法。
我這里就直接在一鍵Ghost的基礎上,找到一鍵Ghost菜單,在里添加其他項目即可。保留Ghost功能。

————————————————————————————

====准備工作 
注:下載請在官網下載,下載完成后可用殺毒軟件檢測。 
一鍵Ghost硬盤版
  http://doshome.com/yj/
Ubuntu或CentOS的安裝鏡像文件。
  https://www.ubuntu.com/download/desktop
  https://www.centos.org/download/
分區工具
  http://www.diskgenius.cn/download.php

====分區(用於CentOS的Ext4分區)

====Ubuntu文件准備 
ubuntu的鏡像iso文件,
使用解壓縮軟件打開iso文件,提出vmlinuz,initrd
C盤根目錄下建立文件夾:c:\ubuntu18\
c:\ubuntu18\
ubuntu-18.10-desktop-amd64.iso
vmlinuz
initrd

====啟動菜單 
hd0,表示第一塊硬盤;
后面的1是第幾個分區,從0開始,win10安裝會在C盤前面添加一個隱藏分區,所以C盤的序號就是1了。
如下內容添加的啟動菜單里:(根據個人放置的位置調整如下路徑信息)
title Install Ubuntu18_01c
root (hd0,1)
kernel (hd0,1)/ubuntu18/vmlinuz boot=casper iso-scan/filename=/ubuntu18/ubuntu-18.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,1)/ubuntu18/initrd

啟動菜單文件:menu.lst在C盤根目錄下名為 的隱藏文件夾下。是安裝一鍵GHOST硬盤版建立的。

====重新啟動,選擇Ubuntu18_01c 

進入Ubuntu系統,完整的Linux界面,
若要安裝Ubuntu,必須卸載ISO所在的分區。
umount -l /isodevice

點擊安裝的圖表即可開始安裝Ubuntu系統。
...

====CentOS文件准備 

我們這里先不安裝,使用這個界面為下面的CentOS作准備。
打開Home文件夾,
左邊點開【Other Locations】,右邊列出所有硬盤分區,點擊自動掛載,可以直接打開使用。
*** 即使不使用Ubuntu只用CentOS的用戶,也可以備一個ubuntu的iso文件(2G),充當類似WinPE的功能。 

將CentOS的ISO鏡像文件復制到前面准備好的Ext4獨立分區中根目錄下。
啟動文件也提出出來放在根目錄下

注,若掛載后,提示沒有權限。打開終端,使用root權限,修改權限即可。

sudo -i

chmod 777 *

====CentOS啟動菜單 

title install centos_sdb3
root (hd0,2)
kernel (hd0,2)/vmlinuz linux repo=hd:/dev/sdb3:/
initrd (hd0,2)/initrd.img

(hd0,2),表示第1個硬盤,第3個分區,這個新的分區是從C盤擠出來的,所以就是第三個分區了。

/dev/sdb3,linux下表示分區的寫法,centos使用前面2個啟動文件啟動后就只認識linux的表示方法。

 

====重新啟動,選擇centos_sdb3 

安裝...

 

==== 201903補充

原始GRUB的主頁: http://www.gnu.org/software/grub/

https://sites.google.com/site/grubdos/
GRUB for DOS - 將DOS / Windows橋接到Unix / Linux
(1)使用“內核(DEVICE)/ PATH / vmlinuz”啟動Linux內核
(2)使用“chainloader(DEVICE)/io.sys”啟動MS-DOS7 +內核
(3)使用“chainloader(DEVICE)/ kernel啟動FreeDOS內核” .sys“
(4)使用”chainloader(DEVICE)/ ntldr“啟動Windows NT / 2K / XP的NTLDR
(5)使用”chainloader(DEVICE)/ cmldr“啟動Windows NT / 2K / XP的CMLDR
(6)啟動其他具有“chainloader(DEVICE)+1”的操作系統
(7)具有memdrive功能的Boot DOS / Windows9x磁盤映像文件。
(8)具有memdrive功能的Boot Smart Boot Manager(SBM可以啟動CD-ROM)。

http://www.upantool.com/qidong/2011/101.html
Grub4Dos中的Grldr文件能為NT系統(包括Windows XP、2000、2003)的啟動菜單中添加一個純DOS模式

https://sourceforge.net/projects/grub4dos/

http://grub4dos.chenall.net/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM