跟我學LFS LiveUSB製作

2021-09-05 22:46:41 字數 1517 閱讀 7221

lfs livecd 不是可以用光碟啟動嗎?

lfs livecd映象 不是可以從硬碟上啟動嗎?

不是可以不用 lfs livecd, 直接在另外乙個發行版編譯、學習lfs嗎?

這個…… 沒錯,製作 lfs liveusb 是因為有人閒得蛋疼

插入u盤,檢視u盤相應的裝置名

$ sudo /sbin/fdisk -l

...device boot      start         end      blocks   id  system

/dev/sdb1               1         250     2008093+  83  linux

解除安裝u盤,分割槽並格式化

$ sudo umount /dev/sdb1

$ sudo /sbin/fdisk /dev/sdb

...// fdisk的操作省略

// 詳細教程請閱讀 gentoo文件

中的"4.c.

使用fdisk來為你的磁碟分割槽"

// 關鍵點在於為第乙個分割槽新增boot啟動標記

// e.g. command (m for help): a

$ sudo mkfs.ext3 /dev/sdb1

安裝grub到u盤

$ sudo mount /dev/sdb1 /media/usb

//安裝gurb到/media/usb

$ sudo grub-install --root-directory=/media/usb /dev/sdb1

$ sudo umount /dev/sdb1

$ sudo grub

> root (hd1,0)    //第2個裝置的第1個分割槽

> setup (hd1)     //將grub裝入hd1的mbr

> quit

複製檔案

編輯menu.lst

$ cat /media/usb/boot/grub/menu.lst

default    0

timeout    1

color cyan/blue white/blue

title lfs live

root  (hd0,0)

kernel /boot/linux root=iso:/dev/sdb1:/lfs.iso rw rootdelay=20

initrd /boot/initramfs_data.cpio.gz

//     /dev/sdb1 從啟動失敗的過程中,在grub命令列中手工打root,kernel,initrd進入的shell的'mount命令+tab'獲得

//     rootdelay=20 從啟動失敗的過程中,螢幕的錯誤提示知道,因為是usb裝置,所以要給時間檢測裝置

重啟系統,插入剛製作好的 lfs liveusb,設定好bios,一切ok

參考資源

1.  硬碟上啟動lfs livecd

2. 用u盤安裝gnu/linux

3. lfs livecd download

跟我學LFS LiveUSB製作

lfs livecd啟動 插入u盤,檢視u盤相應的裝置名 sudo sbin fdisk l device boot start end blocks id system dev sdb1 1 250 2008093 83 linux 解除安裝u盤,分割槽並格式化 sudo umount dev s...

跟我學LFS LiveUSB製作

lfs livecd 不是可以用光碟啟動嗎?lfs livecd映象 不是可以從硬碟上啟動嗎?不是可以不用 lfs livecd,直接在另外乙個發行版編譯 學習lfs嗎?這個 沒錯,製作 lfs liveusb 是因為有人閒得蛋疼 插入u盤,檢視u盤相應的裝置名 sudo sbin fdisk l ...

跟我學XSL XSL入門

跟我學xsl xsl入門 上期我們講到用css 層疊樣式表 來格式化xml文件,其效果並不很令人滿意。實際上css用來格式化html標記比較合適些,只是因為它簡單才在上例中採用。xml在更多的時候只是一種資料檔案,怎樣將它變為我們日常所看到的html格式那樣的檔案呢?如果我們將xml檔案比作結構化的...