描述
在执行其他操作时搞坏了U盘系统。现在对U盘进行格式化
系统盘
U盘制作系统盘,格式应该为FAT32,只有这个格式才能够安装系统
但FAT32格式是不能有超过4.3G大小的单个文件的,因此
- 我的系统盘,首先是由Windows进行分区,分出了100MB的FAT32格式的一个盘,又将剩下的盘格式化为了NTFS。
- 在FAT32盘中放下了
- boot、EFI、syslinux文件夹全部内容
- 只包含了initrd.gz和vmlinuz的casper文件夹
- 在NTFS盘中放一个casper文件夹,里面只有filesystem.squashfs一个文件
U盘格式种类及区别
1. NTFS
可以由windows格式化,支持Ubuntu和Windows,Mac不能读写
2. exFAT
可以由Max格式化,支持Mac和Windows,Ubuntu不能读写
3. FAT32
存在一个问题,U盘没有办法拷贝大于4.3G的单个文件
-
原因: 232 ~= 4.3GB
-
解决办法:请在windows下把它格式化为NTFS
4. FAT
Mac格式化U盘有这样一个选项,FAT和FAT32的区别,这里暂时不进行解释,自行百度
Mac下格式化U盘
-
插上U盘后,打开Mac的磁盘工具,选择抹掉
-
格式选择MS-DOS(FAT)
-
模式选择主引导记录
Windows下格式化U盘
打开我的电脑,选择 管理 —> 磁盘管理
右键U盘分区,选择格式化或者新建卷,并选择分区的大小和格式
读写错误
格式化的U盘插入Ubuntu系统后,我拷贝了一些文件到U盘失败,错误提示
The destination is read-only
也就是这个U盘现在是只读模式。原因: 我也不知道。。。。。
解决办法:执行命令
killall nautilus
命令的意思是重启文件管理器
安装错误
插上systemback后的系统备份U盘,BIOS启动更改后重启,进入了可以选择进入 U盘系统+安装系统+…+… 四个选项的界面。但是选择安装系统后,电脑黑屏并显示错误,关键错误如下
can not mount dev/loop0 (/cdrom/casper/filesystem.squashfs) on filesystem.squashfs
-
原因:实际上在制作系统后,我将boot、efi等文件夹拷贝进U盘后,没有等Ubuntu完全卸载就拔掉了。我检查过直接拔掉后的U盘,所有文件都是没有损失的,也就是文件大小没有发生改变。但不知道为什么,安装系统时就会有这样一句话
-
解决办法: 我重新拷贝了文件,这次没有直接拔掉,耐心的等Ubuntu完全卸载U盘才拔掉的(大概有几分钟吧),这次安装系统没有提示这个问题。