歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Windows下安裝Debian、Ubuntu到USB硬盤

在Windows下安裝Debian、Ubuntu到USB硬盤

日期:2017/2/28 16:53:15   编辑:Linux教程

Linux系統的安裝問題總是困擾不少Linux愛好者,特別是各種硬盤安裝,iso文件安裝,因為太靈活,反而讓新手困惑,豆豆近來測試了使用Vmware安裝Linux的方法,經測試,可以使用ISO文件順利安裝Ubuntu、Jeos、debian、RedHat等多種系統到USB硬盤,操作簡單,避免了各種配置過程。

環境:筆記本(支持USB啟動)+Windows xp系統 + Vvmware Workstation

20G USB硬盤一塊

Ubuntu: ubuntu-8.04.1-desktop-i386.iso
http://mirror.lupaworld.com/ubuntu/releases/hardy/ubuntu-8.04.1-desktop-i386.iso
Jeos: jeos-8.04.1-jeos-i386.iso
http://cdimage.ubuntu.com/jeos/releases/8.04/release/jeos-8.04.1-jeos-i386.iso
Debian: debian-40r4a-i386-CD-1.iso
http://debian.osuosl.org/debian-cdimage/4.0_r4a/i386/iso-cd/debian-40r4a-i386-CD-1.iso
Redhat: rhel-5.2-server-i386-dvd.iso
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL5.2/rhel-5.2-server-i386-dvd.iso

規劃:

所有Linux系統全部安裝到USB硬盤,將該盤分成多個分區,一個分區裝一套系統。

安裝:

下面以debian為例:

一、創建虛擬機debian

配置:使用debian-40r4a-i386-CD-1.iso 作為CDROM;使用USB盤作為虛擬機硬盤。

二、啟動虛擬機,安裝debian

安裝過程選擇標准系統,將安裝一個最基本的系統。

三、配置grub

現在虛擬機下啟動新安裝的debian系統,修改其grub啟動配置,主要修改如下參數:

1、/boot/grub/menu.lst

安裝完畢後的內容:

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

因為USB硬盤在啟動時分配的設備號碼是不固定的,所以要改為將root使用uuid掛接。UUID是分區的唯一ID,可以保證內核可以正常掛接根卷。

先找到根卷UUID號碼:

#cd /dev/disk/by-uuid

#ls -l

lrwxrwxrwx 1 root root 10 Oct 14 17:23 73f787da-1b48-11d7-8349-d342775890ae -> ../../sda1

則修改menu.lst,將下面這句

kenerl /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1

修改為:

kenerl /boot/vmlinuz-2.6.18-6-686 root=UUID=73f787da-1b48-11d7-8349-d342775890ae ro

這裡使用USB硬盤的第一個分區作為debian系統

2、/etc/fstab

原始內容:

# /etc/fstab: static file system information.

#

# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0

/dev/sda1 / ext3 defaults,errors=remount-ro 0 1

/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

修改上面紅色根卷掛接模式為

UUID=73f787da-1b48-11d7-8349-d342775890ae / ext3 defaults,errors=remount-ro 0 1

將root使用uuid掛接,目的同上面說法。

四、重新啟動,選擇usb啟動,進入debian系統。

經測試,其他各個版本的配置方法基本大同小異,如果你的PC支持USB啟動,可以方便地使用這個方法,將Linux系統安裝到USB硬盤,支持在不同的PC上使用,很是方便。

Copyright © Linux教程網 All Rights Reserved