在u盤上安裝linux 打造你的portable linux system.
下面和大家分享一下在 u 盤安裝 linux 的步驟(SD卡未試過) 。
- 首先需要有一臺安裝了linux的PC機,我的是debian, 當然還是必須有一個隨身碟, 大小至少1G吧.
- 把隨身碟插到PC機上, fdisk1個或2個分割槽, 並把第一個分割槽設定成可啟動分割槽. 格式化分割槽. mkfs.ext3 /dev/sdb1
- 安裝extlinux到PC機上. apt-get install extlinux syslinux-common. 注:
extlinux 是syslinux的改進, 可以直接從ext檔案系統啟動。 - 準備rootfs。也就是根下面的一堆檔案,可以從現有系統或者image獲得。
- 把隨身碟mount到PC上, mount /dev/sdb1 /mnt
- 把rootfs複製到u盤上 tar cf - | (cd /mnt;tar xf -)
- 建立extlinux目錄。mkdir /mnt/boot/extlinux
- 安裝extlinux到隨身碟的boot目錄上,extlinux -i /mnt/boot/extlinux
- 寫入mbr。 cat /usr/lib/extlinux/mbr.bin >/dev/sdb
- 編寫配置檔案/mnt/boot/extlinux/extlinux.conf, 如果沒有這個檔案就建立它。
prompt 1 timeout 01 default squeeze label squeeze menu usb debian kernel /vmlinuz append initrd=/initrd.img root=/dev/sda1 quiet
注意: 如果只有u盤,那麼u盤的檔名應該是/dev/sda. 如果有硬碟,應該是sdb,sdc.....
至此就應該大功告成了,可以用你的隨身碟啟動了。
還需要注意一些額外的工作。
- Rest root 密碼, 不然啟動後無法登陸。
- 配置網路設定,不然盲機啟動無法聯網。
- 配置sshd, 不然無法遠端登陸。
來自:https://groups.google.com/forum/#!topic/gzlug/0mEgMGVKpw4
相關文章
- 十大頂級的駭客級Linux發行版!
- 如何在 Linux 系統中結束程式或是中止程式
- Linux 伺服器安全技巧
- 【案例】Linux三劍客中awk命令如何使用?
- 如何在 Linux 上使用 snap 安裝 Spotify(聲破天)
- Linux 是如何主宰了華爾街的話語權
- 在 Linux 命令列上使用日曆
- 如何在 Arch Linux 中安裝深度桌面(DDE)
- LINUX 檢視硬體配置命令
- Linux中國-翻譯組悄然成立
- 使用 arch-ppa 建立你自己的 Arch Linux 軟體庫
- Linux Mint以後將只基於Ubuntu LTS進行開發
- 一週開源新聞:systemd 233 釋出
- 慢動作輸出 Linux 命令結果並用彩色顯示
- 在 Linux 中建立 LVM 分割槽的分步指南
- 紅旗 Linux 即將預裝瑞星安全產品
- Linux下刪除亂碼或特殊字元檔案
- Linux啟用 “啟用 Linux” 水印