CDLinuxをモバイルハードディスクまたはUディスクにインストールします.

4155 ワード

CDLinuxについて
CDLinuxって何?WindowsでWinPEを使ったことがあれば、CDLinuxはLinux版のWinPEに相当します.本文は一定のLinuxの基礎知識の読者に適して、現在のシステムはLinuxの発行版で、すでにGRUBをインストールして、UbuntuなどのシステムはすべてデフォルトでGRUBをインストールしました.Linuxベースの参照関連リンクはありません.
GRUBブートとCDLinuxのインストール
自分のモバイルハードディスク(HDD)のデバイスを知るには、ls -al /devで確認できます.ここではsdcで、最初のパーティションにインストールされています.CDlinuxではExt 4形式のパーティションはサポートされていません.
sudo mkdir -p /mnt/usb
#   GRUB    
sudo mount /dev/sdc1 /mnt/usb
#   GRUB   sdc
sudo grub-install --target=i386-pc --debug --boot-directory=/mnt/usb/cdl_boot /dev/sdc
#         
sudo grub-mkconfig -o /mnt/usb/cdl_boot/grub/grub.cfg


その後、ダウンロードしたCDLinuxを第1のパーティション、すなわち/mnt/usb/ディレクトリに解凍する.
GRUB 2構成
以上説明方法により、GRUB 2のブート起動方式が実装、起動構成sudo vi /mnt/usb/boot/grub/grub.cfgが変更される.参照/CDlinux/cdl_boot/grub.cfg
set default=1

set fallback=0
set timeout=5

set gfxmode=640x480
insmod gfxterm
insmod vbe
insmod vga

if loadfont /cdl_boot/grub/fonts/unicode.pf2; then
  terminal_output gfxterm
  insmod png
  background_image /CDlinux/boot/splash.png
fi

##############################################################################

menuentry 'CDlinux' {
  search --set -f /CDlinux/initrd
  linux /CDlinux/bzImage quiet CDL_SAFEG=yes
  initrd /CDlinux/initrd
}

menuentry 'CDlinux (zh_CN) Chinese     ' {
  search --set -f /CDlinux/initrd
  linux /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 vga=788
  initrd /CDlinux/initrd
}

menuentry 'CDlinux (zh_TW) Chinese     ' {
  search --set -f /CDlinux/initrd
  linux /CDlinux/bzImage quiet CDL_LANG=zh_TW.UTF-8 vga=788
  initrd /CDlinux/initrd
}

menuentry 'CDlinux (en_GB) English Great Britain' {
  search --set -f /CDlinux/initrd
  linux /CDlinux/bzImage quiet CDL_LANG=en_GB.UTF-8 vga=788
  initrd /CDlinux/initrd
}

menuentry 'CDlinux (en_US) English United States' {
  search --set -f /CDlinux/initrd
  linux /CDlinux/bzImage quiet CDL_LANG=en_US.UTF-8 vga=788
  initrd /CDlinux/initrd
}


if search --file /8888/8PE_MGR; then
menuentry 'Win8 PE ' {
  insmod ntldr
  search --set -f /8888/8PE_MGR
  ntldr /8888/8PE_MGR
}

fi

menuentry 'MemTest86+:  a thorough, stand alone memory tester for x86' {
  linux16 /CDlinux/boot/memtest.bin.gz
}


添付パラメータ
#     
CDL_LANG=zh_CN.UTF-8
#       
CDL_DEV=sdc1

GRUB構成
GRUBを使用している場合、WindowsシステムでGRUB 4 DOSを使用してインストールされているのはGRUBであり、GRUB 2とは構文が異なります.menu.lstリファレンス
default 4
fallback 0
timeout 5

find --set-root /CDlinux/bzImage
splashimage (cd)/CDlinux/boot/splash.xpm.gz

title Safe Graphics Mode
    find --set-root /CDlinux/bzImage
    kernel /CDlinux/bzImage quiet CDL_SAFEG=yes
    initrd /CDlinux/initrd
title Normal, please select a language:
    root
title >
    root

title CDlinux English
    find --set-root /CDlinux/bzImage
    kernel /CDlinux/bzImage quiet CDL_LANG=en_US.UTF-8
    initrd /CDlinux/initrd
title CDlinux Chinese
    find --set-root /CDlinux/bzImage
    kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
    initrd /CDlinux/initrd
title >
    root

title MemTest86+:  a thorough, stand alone memory tester for x86
    find --set-root /CDlinux/bzImage
    kernel /CDlinux/boot/memtest.bin.gz


ダウンロードアドレス
  • CDlinux-0.9.7.1 ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/CDlinux-0.9.7.1.iso https://sourceforge.net/projects/cd-linux/files/CDlinux-ISO/0.9.7.1/CDlinux-0.9.7.1.iso/download
  • CDlinux-0.9.7.1 Sコミュニティ版ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/CDlinux_CE-0.9.7.1.iso
  • CDlinux-0.9.7.1ミニ版ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/CDlinux_mini-0.9.7.1.iso
  • カーネルカスタムダウンロードftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/extra/devel-cdl.md

  • 関連リンク
    CDlinux HOWTOsドキュメントGRUB(簡体字中国語)現在、国内で最も詳細なCDlinuxハードディスクインストールマニュアルCDlinux-0.9.7.1 iso版ダウンロードアドレスは、UディスクからCDlinuxシステムを起動することに成功し、設定を保存することができます
    本作品は知識共有署名−非商業的使用−同方式共有4.0国際ライセンス契約によりライセンスされる.転載は作者と原文のリンクを保留してください