Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / 在Windows下安装Debian、Ubuntu到USB硬盘

Linux系统的安装问题总是困扰不少Linux爱好者,特别是各种硬盘安装,iso文件安装,因为太灵活,反而让新手困惑,豆豆近来测试了使用Vmware安装Linux的方法,经测试,可以使用ISO文件顺利安装Ubuntu、Jeos、debian、RedHat等多种系统到USB硬盘,操作简单,避免了各种配置过程。环境:笔记本(支持USB启动)+Windows xp系统 + Vvmware Workstation20G 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 -llrwxrwxrwx 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上使用,很是方便。SUSE Linux超可爱吉祥物[图文]Ubuntu电信较快的源(sources)相关资讯      Ubuntu教程 
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • 让Ubuntu 12.10支持RAR和7Z文件解  (11/15/2012 18:51:50)
  • Windows 7硬盘安装Ubuntu 12.10图  (11/03/2012 19:22:47)
  • 完美安装Ubuntu 12.10最新AMD显卡  (11/27/2012 08:17:47)
  • Win 7硬盘安装Ubuntu 12.10  (11/05/2012 13:30:34)
  • 虚拟机上Ubuntu 11.10升级到12.04  (10/12/2012 20:00:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数