玩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