wiki:jazz/12-04-07

2012-04-07

Linux Driver

  • http://kmuto.jp/debian/hcl/ - Debian GNU/Linux device driver check page - Debian GNU/Linux 驅動程式檢索頁面
  • 在安裝 Linux 之前,最好先透過 lspci 的結果檢驗硬體是否有被支援,這個網站很久以前就看過,只是一直沒記起來。想說了解一下背後的原理,或許後續在製作 Live CD 時,能夠有所幫助。

pxelinux

  • UHD 問我說如何讓 freedos 的 image 大於 4MB, 我想透過 PXELinux 開啟 ISO 應該是比較恰當的作法。目前亦已經可能。
  • 用的是 syslinux 系列的 MEMDISK
  • [參考] PXELINUX for booting of ISO images - 這篇文章是 2011-08-16 寫得,說明如何用 PXELINUX 開 ISO 檔
  • http://www.ultimatedeployment.org/ - 這個參考連結是先前也有找到的,主要是想用 PXE 架構來作 Windows 的大量佈署

GRUB2

  • 先前就有看過這篇文章,今天剛好想要在 USB 拇指碟上測試 Puppy Linux 跟 Slax 這兩套輕量化的 Linux 發行光碟,就來測試一下步驟。
  • Boot Multiple ISO from USB via Grub2 using Linux
  • 首先,拇指碟的路徑在 /dev/sdc,因為先前已經用 usb-creator-gtk 產生過 Mint Linux 的開機拇指碟(只是 syslinux 設定可能有點問題,必須輸入 live 才能開機),所以可以忽略第一個步驟(I. Format your USB Flash Drive to use a Single Partition)
  • 步驟二:建立一個 FAT32 格式化的拇指碟磁區 - II. Create a Fat32 Filesystem on the USB Flash Drive:
    ubuntu@ubuntu:~$ sudo umount /dev/sdc1
    ubuntu@ubuntu:~$ sudo mkfs.vfat -F 32 -n MULTIBOOT /dev/sdc1
    
  • 步驟三:安裝 GRUB2 到拇指碟 - III. Install Grub2 on the USB Flash Drive - 我把拇指碟拔掉重插,所以 Ubuntu 環境會自動掛載在 /media/MULTIBOOT
    ubuntu@ubuntu:~$ sudo grub-install --force --no-floppy --root-directory=/media/MULTIBOOT /dev/sdc1
    ubuntu@ubuntu:~$ cd /media/MULTIBOOT
    ubuntu@ubuntu:/media/MULTIBOOT$ wget http://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-5.2.8/lupu-528.005.iso
    ubuntu@ubuntu:/media/MULTIBOOT$ wget -O slax.iso "http://www.slax.org/build.php?build=iso"
    ubuntu@ubuntu:~$ cd /media/MULTIBOOT/boot/grub/
    ubuntu@ubuntu:/media/MULTIBOOT/boot/grub$ 
    
Last modified 12 years ago Last modified on Apr 8, 2012, 1:09:59 AM