製作ubuntu16.04 (12.04)自動安裝iso映象(只需要手動分割槽,其他自動)
背景:
官網下載Ubuntu映象安裝,互動模式需要手動配置很多東西,為了快速安裝,特製作自動安裝映象,方便安裝系統。
以下方法是參照已經做好的12.04自動安裝映象修改16.04的映象,最終成功,此配置方法應該是普適的。
製作方法:
下載官網映象iso檔案:ubuntu-16.04.4-server-amd64.iso (http://mirrors.zju.edu.cn/ubuntu-releases/16.04/ubuntu-16.04.4-server-amd64.iso)
cd /root/ wget http://mirrors.zju.edu.cn/ubuntu-releases/16.04/ubuntu-16.04.4-server-amd64.iso mkdir mnt mount ubuntu-16.04.4-server-amd64.iso mnt/ cp -rf ./mnt/* ./mnt/.disk/ ./ubuntu/ #將掛載的映象目錄copy到ubuntu目錄中
將映象檔案拷貝出來後,根據以下連結修改相關配置檔案:
http://www.linuxdiyf.com/linux/16044.html
1.用以下內容替換isolinux.cfg檔案內容(相關說明見上面連結)
cp ubuntu/isolinux/isolinux.cfg{,.bak}
default autoinstall prompt 0 timeout 100 menu title Custom Live CD menu background splash.png menu color title 1;37;44 #c0ffffff #00000000 std label autoinstall menu label autoinstall - auto install ubuntu kernel /install/vmlinuz append initrd=/install/initrd.gz file=/cdrom/preseed/ubuntu-server.seed boot=install debian-installer/locale=en_US console-setup/ask_detect=false keyboard-configuration/layoutcode=us automatic-ubiquity quiet splash --
2.用以下內容替換ubuntu-server.seed檔案內容(相關說明見上面連結)
cp ubuntu/preseed/ubuntu-server.seed{,.bak}
#locate d-i debian-installer/locale string en_US d-i console-tools/archs select true d-i debian-installer/language string en d-i debian-installer/country string us d-i localechooser/supported-locales multiselect en_US.UTF-8, zh_CN.UTF-8 #keyboard d-i console-setup/ask_detect boolean false d-i console-configuration/layoutcode string us d-i keyboard-configuration/modelcode string SKIP #clock d-i clock-setup/utc boolean false d-i time/zone string Asia/Shanghai #network d-i netcfg/choose_interface select auto d-i netcfg/dhcp_failed note d-i netcfg/dhcp_options select Do not configure the network at this time d-i netcfg/get_hostname string cc d-i netcfg/get_domain string cc-domain d-i netcfg/wireless_wep string # Mirror d-i pkgsel/language-pack-patterns string d-i pkgsel/install-language-support boolean false d-i apt-setup/partner boolean true d-i debian-installer/splash boolean false d-i oem-config-udeb/frontend string debconf d-i mirror/http/proxy string # clock d-i clock-setup/ntp boolean true #user d-i passwd/root-login boolean false #d-i passwd/root-password password 123 #d-i passwd/root-password-again password 123 d-i passwd/make-user boolean true d-i passwd/user-fullname string leo ##使用者名稱 d-i passwd/username string leo ##使用者名稱 d-i passwd/user-password password 123 ##密碼 d-i passwd/user-password-again password 123 d-i user-setup/allow-password-weak boolean true d-i user-setup/encrypt-home boolean false #basic system #d-i base-installer/kernel/linux/initramfs-generators string yaird #package tasksel tasksel/first multiselect ubuntu-desktop d-i pkgsel/include string openssh-server build-essential vim landscape-common d-i pkgsel/update-policy select none #grub d-i grub-installer/only_debian boolean true d-i grub-installer/with_other_os boolean true # Finish d-i finish-install/reboot_in_progress note oem-config oem-config/steps multiselect language, timezone, keyboard, user, network, tasksroot
修改完畢後,將ubuntu目錄重新打包成iso映象
mkisofs 命令使用參考這裡(http://man.linuxde.net/mkisofs)
mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat -o auto-ubuntu-16.04.4-server-amd64.iso ubuntu/
生成的可以自動安裝的iso映象為:auto-ubuntu-16.04.4-server-amd64.iso
完畢。
補充,實踐發現,在vmware 的Esxi 上安裝ubuntu16.04 使用該映象可以正常安裝啟動。
但是在dell伺服器上安裝 開機後,正常到選擇啟動項後,找到硬碟後直接黑屏,不顯示啟動時的那些資訊。好像系統沒有正確安裝一樣。
解決方法是 : Ctrl +Alt +F1 進如tty1 。進如系統後 把/etc/default/grub 裡面的GRUB_CMDLINE_LINUX_DEFAULT="quiet" 裡面的quiet刪掉即可。
相關推薦
製作ubuntu16.04 (12.04)自動安裝iso映象(只需要手動分割槽,其他自動)
背景: 官網下載Ubuntu映象安裝,互動模式需要手動配置很多東西,為了快速安裝,特製作自動安裝映象,方便安裝系統。 以下方法是參照已經做好的12.04自動安裝映象修改16.04的映象,最終成功,此配置方法應該是普適的。 製作方法: 下載官網映象iso檔案:ubunt
製作ubuntu16.04 自動安裝iso映象 二
isolinux.cfg default autoinstallprompt 0timeout 100menu title Custom Live CDmenu background splash.pngmenu color title 1;37;44label live men
Linux-centos-kickstart-無人值守自動安裝-ISO映象製作
一、製作環境 Linux初學者與大家分享小編的最近剛學的Linux-centos-kickstart-無人值守安裝-ISO映象製作 實驗環境:VMware、linux、centos系統 // 小編這裡用的是centos 6.9,其他6之後的
ubuntu(12.04+14.04)下通過網路檔案系統NFS將執行檔案下載到開發板執行(再修改)
功夫不負有心人,總算把NFS網路做好了 首先,電腦要和開發板都接到路由器上,形成一個區域網(這個我居然給忽略了。。。) PC端:Ubuntu 12.04(之前用的12.04,但發現14.04會更好用點
UBUNTU16.04 和 12.04 安裝samba 共享目錄到windos上
轉自https://www.linuxidc.com/Linux/2017-07/145445.htm 16.04版本 1 sudo apt-get install samba 2 sudo apt-get install smbclient 3 修改samba配置檔案/etc/samba/
ubuntu18.04 下bochs-2.6.7 安裝的總結(試驗成功後搬運)
先下載bochs,版本隨意⼀般最新版即可,我裝的是bochs-2.6.7,直接去官⽹的最下⾯找到下載區,點擊⼀個版本之後會跳轉到更詳細的下載⻚⾯,我們是linux系統所以選擇bochs-2.6.7.tar.gz這種的壓縮格式。下載完成後開始解壓,在Ubuntu下按 Ctrl+
java泛型的使用(二)在例項化物件時不指定泛型,則自動識別為object
<span style="font-size:18px;">/** * *在定義類時,定義泛型 */ public class People <T>{ private
問題:combo只顯示一個選項,其他不顯示(調整框的高度即可。)
== .com idc 普通 內容 重新 運行 padding href 解決辦法:調整框的高度即可。 轉自:http://blog.163.com/strive_only/blog/static/89380168200971010114665/ 雖然我也是用了好一段VC的
樹莓派入門(一) - 下載安裝系統映象,Raspbian和Centos
下載韌體裝機步驟 簡述 安裝官方映象 下載映象 格式化記憶體卡 燒錄映象到記憶體卡 啟動樹莓派 無顯示器啟動方式 安裝Centos映象 下載映象 格式化記憶體卡 燒錄映象
常用工具包-哈工大語言技術平臺(LTP)-本地安裝-python介面(ubuntu,win7-64)
目錄 一、前言 本文件主要簡介哈工大一款語言技術平臺(LTP)的使用方法。 LTP提供的主要功能有:中文分詞,詞性標註,命名實體識別,依存句法分析,語義角色標註。 使用LTP的
idea如何根據資料庫生成實體類(這裡演示oracle的操作方法,其他類似)
教程:點選idea右側Database——>點選+號——>點選Data Source——>選擇資料庫——>配置如下 ——>點選OK——>右鍵點選你要生成的entity表,然後選擇Spripted Extensions——>然後選擇POJO.clj
一個整數陣列中,有兩個元素只出現一次,其他所有元素均出現兩次。 找出只出現一次的那兩個元素。(java實現)
一個整數陣列中,有兩個元素只出現一次,其他所有元素均出現兩次。 找出只出現一次的那兩個元素。 思路大概是這樣的:因為除了這兩個只出現一次的數字外,其餘都是成對出現的,有一種運算子,異或運算,兩個相同的數字異或之後為0,所以將陣列中所有的數字依次異或,結果就是這個兩個支出現一
Struts2之動態方法呼叫(優點:呼叫同一個action中的多個方法不需要在配置檔案中寫多個指向相同action類的的action節點只需要一個action節點就行)
在表單action值裡指定所呼叫的action中的哪個方法而不是藉助配置檔案action節點的method屬性 1 UserAction類 package org.action; import java.io.IOException; import javax.servle
試用vSphere 6(三):安裝vCenter 6(獨立資料庫)之:vCenter安裝與配置
—————————————————————————————————————————- 一、VMware vSphere 6(RC版)安裝配置系列文章: 三、整個實驗環境如下: 資料中心名稱:DataCenter ESXi叢集名稱:Cluster 域:vsp
Tableau已經安裝且重灌時提示試用期結束了怎麼辦?(該方法已經過期!請到官網下載免費版,謝謝!)
本文僅做研究使用,支援大家購買正版。 A類使用者:如果已經安裝Tableau,並且沒有過期,見(一)! B類使用者:如果已經安裝Tableau,並且過期了,現已找到方法幫大家tableau家族解決這個問題了。見(二)。 (以下提供了方案1解決A類使用者問題,方案2解
Android外掛化探索(四)免安裝執行Activity(下)
在上一篇中,我們介紹了兩種免安裝啟動Activity的方法。但是那兩種方法都有缺陷,必須在AndroidManifest.xml中註冊。那麼今天,我們來探索其它幾種不需要在清單檔案中註冊的啟動方式。 靜態代理啟動activity 通過前幾篇的探索我們
常用工具包-哈工大語言技術平臺(LTP)-本地安裝-java介面(ubuntu,win7-64位)
目錄 第一部分 簡介 LTP4J簡介。LTP底層均是C++實現,而LTP4J是對LTP的Java介面封裝。所以對於需要Java介面的開發人員來說要通過呼叫LTP4J的介面實現呼叫LTP的目的,LTP4J封裝
ubuntu 12.04 簡單配置samba服務,實現主機與虛擬機互通(設置Windows虛擬盤)
完成 sam inux ... conf restart bridged 要求 system 環境: virtualbox ubuntu12.04 首先,如果你到這步了,說明你的window與linux的網絡已經配好了,他們之間是可以互相Ping通的,如果沒有,請看我以
Ubuntu16.04系統安裝軟件(持續更新)
什麽 color sources main.c article -o 虛擬 variable span Ubuntu提示功能很強大,一般如果你想安裝什麽軟件,可以直接輸入名字,然後會有提示,安裝格式一般為: sudo apt install 名字 在ubu
Ubuntu16.04 安裝Erlang(樓主親測,真實有效)
為什麼要安裝Erlang 有一些應用程式和系統,其中Erlang具有重要作用:RabbitMQ,面向訊息的中介軟體是用Erlang程式語言編寫的。WhatsApp使用Erlang來執行訊息伺服器。亞馬遜,雅虎,Facebook,摩托羅拉和Github等許多大公司正在使用Erlang。