打造U盘上的Linux操作系统


玩U盘上的Linux,不会不玩硬盘上的Linux吧?

我是要把硬盘上的安装好的Linux 系统克隆到U盘上去。

新到手的8G U盘,133+10元,网上购买的。

1。先格式U盘,我是用惠普的专用U盘格式化工具,格式化以后应该是hdd模式。

Linux下用fdisk应该也可以。我是两台笔记本,把U盘拔来拔去。

2。插上U盘,我的系统会自动mount。

#ls -al /dev/disk/by-id

可以看到自己的U盘信息,我的是/dev/sdc /dev/sdc1

#umount /dev/sdc1

然后格式化U盘

mkfs.ext3 /dev/sda1

我是用gparted软件,图形界面,感觉不错。

3。复制现有的系统文件到U盘上

mkdir /mnt/sdc1

mkdir /mnt/tmp

mount /dev/sdc1 /mnt/sdc1

mount /dev/hda3 /mnt/tmp (Linux系统安装在/dev/hda3)

cp -a /mnt/tmp/* /mnt/sdc1 (将原系统中的所有文件复制到U盘上)

以前安装的系统,乱七八糟的软件装了一大堆,有7G,拷贝花了不少时间。

4。安装启动管理器(我偏爱grub)

相关阅读见Linux与Windows多系统引导软件GRUB4DOS下载及使用说明

测试了不少方法。

U盘是格式化成ext3格式,grub4dos会提示找不到grldr.

grub-install 找不到U盘

grub

grub>root ( 按Tab,查看信息,确定U盘所在)

grub>root (hd1,0)

grub> setup (hd1)

成功搞定

其他方法

将 GRUB4DOS 引导代码写入移动硬盘MBR

在已装好的Ubuntu下,进入 bootlace.com 所在目录,假设移动硬盘为 /dev/sdb

运行命令

sudo ./bootlace.com --floppy /dev/sdb

  • 1
  • 2
  • 下一页

相关内容