Ubuntu系統上作U盤系統安裝盤(使用物理U盤)

1.環境說明

物理機系統win10
虛擬機系統ubuntu-18.04.1-desktop-amd64
虛擬機軟件爲Oracle VM VirtualBox
##1.加載U盤
虛擬機上,點擊設備->USB->根據廠家提示選擇
添加u盤
添加成功顯示U盤名字 「小白U盤」linux

2.爲U盤建立分區

共兩個,一個放root,一個放系統鏡像文件
先看看狀況ios

sudo fdisk -l       #查看U盤和系統盤

sda1(系統)
sdb4 (U盤)
開始分區git

cfdisk -z /dev/sdb  #-z 指zero 從新設置lable type

選擇gpt
捕獲.PNG
new 一個大小爲 500M ,將type設置爲 EFI System ,gpt與EF對應。
再建立一個,向下移動到free space ,new 一個大小爲15G(大於8G便可)再選擇write,確認yes 回車
捕獲2.PNG
quit 退出github

再次進入查看web

cfdisk  /dev/sdb     #去掉以前的-z -z是zero的意思,是從新配置,重新配置就沒了

接下來 再查看ubuntu

ls /dev/sdb*

能夠看到可能並無出現sdb1和sdb2,可是其實分區裏是存在的,由於分區表寫完後會通知內核去更改內核文件,當配置不對就會通知不到,我以前是一次通知到,一次通知不到(就是此次),通知不到重啓一下便可。
重啓,同上導入U盤(U盤可能不會顯示在桌面),ls /dev/sdb* 出現了sdb1和sdb2
捕獲3.PNGwindows

3.格式化

sudo mkfs.vfat -F32 /dev/sdb1  
#vfat是文件系統類型,linux叫vfat, windows下叫FAT32, 這樣格完後,windows linux 默認都認識
sudo mkfs.ext4   /dev/sdb2  
#ext4是linux上經常使用的文件系統,另外還有ext3,xfs 等等,至關於windows上的ntfs

捕獲.PNG

建立 /mnt/lfs 用於mount網絡

sudo mount /dev/sdb2 /mnt/lfs

查看檢驗一下是否正確svg

sudo parted /dev/sdb print

檢查結果:正確(以下)
檢查ui

檢查結果:正確

總結:文件三步:1.建立分區 2.格式化 3.mount

###4.執行腳本

apt update -y  #更新下apt
apt install -y grub-efi-amd64   #apt 下載grub

執行腳本

sudo ./createinstallmedia -p /home/william/Downloads/CentOS-7-x86_64-DVD-1810.iso -m /mnt/lfs/
#當前地址~/witbox/os-install/disk 是git從github下下來的
#git clone git://github.com/malsit/witbox.git --depth 1
#createinstallmedia爲腳本文件名
#-p 後是鏡像文件所在地址

順帶一提,鏡像文件是從物理機拖動到虛擬機上的,一開始即便設置"設備"->"共享剪貼板"依舊沒法拖動。
解決方法:
https://blog.csdn.net/corner2030/article/details/80206505

實現拖拽後,文件會加載到 /tmp/virtualBoxdropped files裏,不會顯示在所在目錄
解決方法:https://blog.csdn.net/qq_26573899/article/details/81044921

等待
捕獲.PNG

捕獲4.PNG
捕獲5.PNG

##將作成的CentOS 7安裝到物理機
(操做忘了,全靠記憶,具體明天補,哦不已是今天了)
打開開機鍵,按住F12(聯想),一段時間後選擇ESP,選擇鏡像文件(目前就一個)回車確認。
若不出現ESP選項
解決方法1:在電腦主機後面插入U盤,那裏離主板近,接觸也好。
解決方法2:選擇進入bios ,選擇setup system(setup啥啥啥的,應該是這個),選擇"啥啥M"(三四個大寫字母,裏面有個M,是第一個選項),設置爲disable,關機重啓。
網絡配置根據實驗室的來。固然進去後也能夠改
查看網絡:

ifconfig

更改:
「設置」->「網絡」
Cache_-80c010e11024f2e..jpg
Cache_-1a949769f692879f..jpg

點擊Begin installation後 設置root 密碼root 設置administrator 用戶名admin 密碼admin 兩個鉤都選上。 長時間等待完畢後,拔掉U盤,點擊右下角確認,會自動重啓,重啓後接收協議,便可使用。