Debian 9.6.0 + OpenMediaVault 4.x : U盤作系統盤時遇到的問題

前幾天在虛擬機試驗的時候還說裝到實機一般也沒什么問題,然后突然間想試試如果把 Debian9+OMV 都放到U盤里會怎么樣。于是就折騰(然后懵逼)

先總結一下

  • 寫入openmediavault官方的iso到U盤使用UNetbootin
  • 寫入Debian9的iso使用UltraISO的默認設置
  • 用來寫iso的目標U盤大概要4G及以上?
  • 作為系統盤的U盤不需要劃出交換空間,直接全盤一個主分區就行

下面是安裝過程的記錄

嘗試使用OMV官方鏡像直接裝

準備中

既然是打算裝到U盤里,那也就不用管分區了,準備直接從官網下個鏡像
https://nchc.dl.sourceforge.net/project/openmediavault/4.1.3/openmediavault_4.1.3-amd64.iso

這里遇到第一個問題,用UltraISO把這個鏡像寫入U盤的話,無論選擇RAW還是HDD+都會開機找不到啟動設備

如果直接用官方iso,建議使用UNetbootin來制作,因為之這個會自動建一個bootloader
https://github.com/unetbootin/unetbootin/releases/download/661/unetbootin-windows-661.exe

然后又遇到了第二個問題,就算用UNetbootin制作了,一開始使用1G的U盤,開機也不認,后來又找了個8G的寫入就可以進安裝界面了

安裝中

進入選擇語言的界面時,插入了目標安裝U盤,然后到partition(scan disk什么的那一步之后)的那一步時似乎報了無法完成分區
嘗試在虛擬機里安裝到u盤,一樣的結果,暫時無解放棄了

嘗試Debian9+OMV

準備中

用虛擬機劃一小塊硬盤,開機時載入Debian鏡像,將U盤連接到虛擬機,安裝過程選擇裝到U盤。安裝成功,但是插到實機開機確認完啟動Debian之后就是黑屏左上角短橫線一直跳,不清楚原因
用UNetbootin寫入Debian9鏡像到8G的U盤,開機bootmgr is missing
換用UltraISO,USB-HDD+(默認的)寫一次開了(???)

安裝中

實機BIOS只保留usb啟動,斷開所有SATA連接(避免裝錯地方)先只插裝系統的U盤
選擇安裝以后插入目標U盤,安裝成功,也能進系統
接回硬盤的SATA線,不重啟掛上了2個硬盤,格式化為ext4
然后準備先重啟看看,結果報錯

/dev/sda1: clean. 11/30531584 files. 2197341/122096384 blocks
mount: mounting /dev on /root/dev failed: No such file or dicrectory
mount: mounting /dev on /root/dev failed: No such file or dicrectory
mount: mounting /run on /root/run failed: No such file or dicrectory
run-init :opening console: No such file or dicrectory
Target filesystem doesn't have requested /sbin/init.
run-init: opening console: No such file or dicrectory
run-init: opening console: No such file or dicrectory
run-init: opening console: No such file or dicrectory
run-init: opening console: No such file or dicrectory
run-init: opening console: No such file or dicrectory
No init found. Try passing init = bootarg.BusyBox v1.22.1 (Debian 1:1.22.0-19+b3) buile-in shell (ash)
Enter 'help' for a list of build-in commands.(initramfs) _

W T F ?

關機,斷開SATA線,開機,又恢復正常
似乎是因為接上了硬盤的關系導致設備對應的名字變了,比如原來U盤是/dev/sda1,接上硬盤以后變成了sdb1 sdc1什么的

在initramfs下輸入

ls /dev/sd*

確定U盤對應的設備號(我接了2個硬盤,U盤變成了sdc1)
重啟,引導界面按 E 進入,把倒數第三行的sda1改成sdc1,ctrl+X,成功進入系統。此時登入root賬戶,重建grub.cfg

suupdate-grub
# 重建grub.cfgreboot
# 重啟,完成

之后就是安裝openmediavault了,上一篇有寫過
官方推薦如果把系統裝在U盤的話要安裝一個叫 openmediavault-flashmemory plugin 的插件,裝好后左邊邊欄里點一下flashdisk什么的(裝了之后多出來的那個),是手動操作的方法:

Notes (optional)
Fstab (/etc/fstab) needs to be changed manually. Following these steps to change:Login as root locally or via ssh
Execute the following command: nano /etc/fstab
Add noatime and nodiratime to root options. See before and after example lines:
BEFORE:
UUID=ccd327d4-a1ed-4fd2-b356-3b492c6f6c34 / ext4 errors=remount-ro 0 1
AFTER:
UUID=ccd327d4-a1ed-4fd2-b356-3b492c6f6c34 / ext4 noatime,nodiratime,errors=remount-ro 0 1
Comment out the swap partition. See before and after example lines (only need to add a # to beginning of the line):
BEFORE:
UUID=a3c989d8-e12b-41d3-b021-098155d6b21b none swap sw 0 0
AFTER:
#UUID=a3c989d8-e12b-41d3-b021-098155d6b21b none swap sw 0 0
Ctrl-o to save
Ctrl-x to exitreboot

所以說給U盤劃交換空間是不必要的(摔)

轉載于:https://www.cnblogs.com/aphas1a/p/10302000.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/276087.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/276087.shtml
英文地址,請注明出處:http://en.pswp.cn/news/276087.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

新浪微博、騰訊微博、QQ空間、人人網、豆瓣 一鍵分享API

轉載鏈接:http://www.bluesdream.com/blog/sina-tencent-renren-douban-share-a-key-api.html 新浪微博: http://service.weibo.com/share/share.php?url count表示是否顯示當前頁面被分享數量(1顯示)(可選,允許為空) &url將頁面地址轉…

跟著官方文檔能學懂React Hooks就怪了

大家好,我是若川。今天分享一篇關于「React Hooks」的好文。歡迎點擊下方卡片關注我。以下是正文~回想下你入門Hooks的過程,是不是經歷過:類比ClassComponent的生命周期,學習Hooks的執行時機慢慢熟練以后,發現Hooks的執…

origin圖上顯示數據標簽_Origin(Pro):寒假都結束了,這個圖還是不會畫?【數據繪圖】...

寒假前給大家分享了一個圖,大家要的教程來了。【數據繪圖】好圖分享:寒假?不存在的!?mp.weixin.qq.com繪圖思路:左側起止時間:散點圖,交換XY坐標軸;中間的連線為Drop Lines&#xf…

可以激發設計靈感的音樂_建立靈感庫以激發您的創造力

可以激發設計靈感的音樂I often find a lot of inspiration from work I see while scrolling social media. Saving art or images that inspire you allows you to build a library of resources to draw from whenever you’re working on a project.在滾動社交媒體時&#…

CentOS服務器上部署 oracle10gr2

1、下載Centos系統 Linux 鏡像文件。 推薦使用 CentOS5.4,下載地址:http://isoredirect.centos.org/centos/5/isos/i386/ 。這個是 32 位的 Linux 系統鏡像安裝文件,進入下載頁面后,如果是 DVD 光盤安裝,可以僅…

回顧:中網通訊網絡公司CEO羅與曾作客新浪嘉賓聊天室

轉載鏈接:http://tech.sina.com.cn/it/w/2001-11-09/91253.shtml 回顧:中網通訊網絡公司CEO羅與曾作客新浪嘉賓聊天室 大家好!   主持人 :各位網友,下午好,今天我們請到了中網通訊網絡公司首席執行官羅…

form——驗證器Validators

form表單最大的作用就是驗證功能了,通過cleaned_data清洗,我們可以獲取傳來的值,通過參數、驗證器、自定義驗證方法,我們可以做到很多的驗證。 驗證器可用于在不同類型的字段之間重用驗證邏輯。validators有自帶的驗證器&#xff…

若川知乎問答:做前端感覺很吃力怎么辦?

前些日,我發了一篇推文《做前端感到越來越吃力了!怎么辦?》,雖然是推廣,但閱讀量卻很高,推廣標題我們大概率不能改,感覺騙了大家,掉粉挺多人。寫稿的人可能就是看到了知乎這個問答。…

惠新宸php教程_惠新宸:首位國人加入PHP語言官方開發組

PHP開發組終于有了國人參與。最近, Laruence(真名惠新宸)加入了PHP語言官方開發組。 做PHP的同學一定很熟悉他了,他的博客風雪之隅(https://www.laruence.com/)發表了很多PHP源代碼分析和擴展開發相關的文章。他使用PHP擴展開發的PHP框架Yaf,…

d3 制作條形圖_停止制作常見的壞條形圖的5個簡單技巧

d3 制作條形圖Bar charts were probably the first type of chart you were ever introduced to in first grade. Their simplicity makes them a standard in visualizing data, but it is its accessibility that leads visualizers to often be careless with bar charts.乙…

SVN之使用原則

以下是我起草的部門SVN規范里原則的一部分。文件提交時要求必須提交注釋,注明相關修改信息,例如bug號、任務描述等。具體內容可采用約定或者設置的形式。你所提交的改變將體現給其他開發者,要明白提交的后果,提交之前要慎重。代碼…

圖解 React-router 源碼

大家好,我是若川。歡迎加我微信 ruochuan12今天分享一篇react-router源碼文章,深入理解路由的本質。微信預計閱讀只需8分鐘。點擊下方卡片關注我,或者查看源碼系列文章。閱讀源碼小 tips:從整體到細節,剛開始不要太拘泥…

青海西寧市大通縣非洲豬瘟疫區解除封鎖

中新網1月23日電 據農業農村部網站消息,農業農村部接到青海省農業農村廳報告,經評估驗收合格,青海省西寧市大通縣非洲豬瘟疫區解除封鎖。 大通縣非洲豬瘟疫情發生后,當地按照非洲豬瘟疫情應急預案和非洲豬瘟防治技術規范要求&…

回顧:中網飽經滄桑劫后余生 萬平國回首艱辛歷程

轉載鏈接:http://tech.sina.com.cn/i/c/75586.shtml 回顧:中網飽經滄桑劫后余生 萬平國回首艱辛歷程 http://www.sina.com.cn 2001年07月12日 13:25 財經時報   “最早的聊天室是我們做的、最早的檢索也是中網公司的、中網公司也是最早做電子商務的數…

android 輔助功能_輔助功能簡介

android 輔助功能Accessibility may be more than a moral imperative to ensure products are inclusive of more people who already experience barriers in daily life — it has a very practical outcome, benefiting everyone including the person with the disability…

【columnstore】mariadb columnstore 數據遷移

通過cpimport傳輸遷移: 官方文檔:https://mariadb.com/kb/en/lib...步驟: 1.導出庫中表的表結構,不要數據 # mysqldump -h 127.0.0.1 -uroot -p -P 4066 --skip-lock-tables test -d > test.sql 2.nc將文件傳輸至目標機器192.…

我有一個夢想

我有一個夢想,做一名大師傅,快樂地下廚房。土豆在我刀下歌唱,茄子在我鍋里跳舞。盤碗勺筷為我吶喊,油鹽醬醋為我喝彩。 我有一個夢想,讓土豆和茄子不再孤單,再加幾個青椒,做一盤地三鮮。還要少放…

推薦幾個前端大佬,真的厲害!

新的一年,推薦幾個還在堅持輸出的高質量前端公眾號,你想要的:React/Vue/Node/工程化/面試經驗等, 這里都有。不多說,直接看介紹。???? 程序員成長指北考拉,一個有趣且樂于分享的妹子,專注 N…

MySQL查詢結果導出到文件

轉載鏈接:http://eric-gcm.iteye.com/blog/1127734 選擇某些行作為需要的數據 SELECT id,dbname FROM index into outfile "d://aaa.txt"; 一般大家都會用 “SELECT INTO OUTFIL”將查詢結果導出到文件,但是這種方法不能覆蓋或者添加到已經創建…

RawCode-本身就是實驗性的8位類型

What if a type is created solely from the bit-representation of characters?如果僅根據字符的位表示形式創建類型怎么辦? This question was the basis of creating this experimental type. The type no longer uses familiar characters. ‘A’ looks like …