Sino的研究基地

U盘安装Debian发生光盘读取错误

今天用Ultraiso将 Ubuntu 镜像刻入U盘安装系统,提示错误从光盘中读取数据出错。

1. 将镜像拷贝到刚才刻录的U盘的根目录下。 
2. 开机从U盘启动,到出错时按Ctrl+ALT+F2切换到另一个Console,输入以下命令: 

 ls /dev/sdc*                  //列出U盘  或者在挂载失败时输入df -h
 umount /dev/sdc1                  //sdc1是上面输出的U盘
 mkdir /usb                  //创建挂载目录
 mount -t vfat /dev/sdc1 /usb && cd /usb       //将U盘挂载到这个目录下
 mount -t iso9660 -o loop ubuntu-12.04-server-amd64.iso /cdrom //挂载iso文件

上面的方法理论可以,但是我的安装环境没有loop模块所以这个方法不行

网上有人说是文件缺失导致使用 win32diskimager可以安装,但我这还是不行

研究了一下发现是安装过程中系统先尝试使用iso9660镜像挂载失败后会载入另外一个配置文件以vfat进行挂载,这个配置文件会导致读取错误的dists目录,程序无法找到Release报错所,以我们只要让他以iso9660 文件系统挂载就行了

解决方法很简单 Ultraiso 写入时写入方式选择为RAW

资源下载

官方下载: win32diskimager  镜像下载: win32diskimager

官方下载: Ultraiso