第一次在linux的环境下写第一次在真机上安装linux的感受

作者在尝试在笔记本上安装Linux的过程中遇到了一系列挑战,包括错误的分区格式、安装程序的问题以及对Linux安装流程的理解不足。文章详细记录了作者从失败中总结的经验,并最终成功完成了Linux的安装。分享了在Windows系统下使用WinGrub进行Linux硬盘安装的具体步骤,以及后续解决安装过程中遇到的问题,如修改菜单列表文件内容、避免误操作导致系统丢失等。最后,作者采用PowerIOS软件制作U盘启动盘并顺利完成了Linux系统的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

折腾了一天,总算在笔记本上安装了linux,原本想和windows双系统的,失败了,还好机上没什么重要的文件。
学了一段时间的linux后,发现linux也不是非常的难搞,只是当初没有按合理的学习方法去学。比如一开始就跑去真机上装,一是没有两台机器,出问题了可以立马在另一台机上查,否则出问题还得重启计算机,然后进入windows找到原因后再重启,跑去继续装linux。
原本这台机上是有windows的,一开始没看清楚,以为手上的U盘容量不够大,才2G,而linux的安装镜像已经有4个G了,怎么都不够用,
于是想用硬盘安装的方法,参考了一篇文章,主要部分如下:
=========================================================================================================
=========================================================================================================
=========================================================================================================
=========================================================================================================
        第一步:在Window系统下必须存在两个分区(不妨设为D盘和E盘),一个用于装Linux系统(E盘),里面东西全部清空,该分区必须为FAT32格式,不能为NTFS格式;另一个分区用于存放Linux系统的映像文件(D盘),里面有东西无所谓,格式最好也是FAT32,NTFS格式没试过。
  第二步:下载Linux系统的映像文件(*.iso),网络上有各种版本,可以下载。下载后存放于D盘根目录下,无需解压。
  第三步:找到映像文件压缩包中isolinux目录下的两个文件(initrd.img和vmlinuz),将其解压取出。如压缩包为三个,文件一般在第一个包中。
  第四步:在D盘目录下新建一个文件夹,自己取名,如linux,和映像文件放在同一个盘中,将刚才取出的两个文件(initrd.img和vmlinuz)放入该文件夹中。
  第五步:下载Windows系统下的系统引导程序WinGrub,下载地址为 http://download.youkuaiyun.com/source/1432819,安装过程很简单。
  第六步:第一次打开WinGrub程序,会弹出一个BASE SETUP对话框,选择你要安装Linux系统的盘,本例为E盘,进入WinGrub程序后,选择Tools->Install Grub,在对话框中的System Drive选择你安装Windows系统的盘,Boot From中选择BOOT.INI,Tile中填入MyWinGrub(可随便填),Time Out中填10,表示选择系统时的延迟,填完后按Install即可。此时可在E盘中发现产生一个GRUB的文件夹,其中有一个文件为MENU.lst。
  第七步:通过记事本打开MENU.lst文件,将其内容修改为:
  timeout 10     //延迟时间
  title PCLinuxInstall     //自己为取的名字,可随便
  root (hd0,5)      //(hd0,5)为即将安装Linux系统的盘符,可通过WinGrub程序,Tools->Partition List查看Windows系统中的盘对应的盘符。
  kernel (hd0,4)/linux/vmlinuz   //(hd0,4)为映像文件所在盘
  initrd (hd0,4)/linux/initrd.img
  修改完后保存即可,至此完成WinGrub程序配置。
      第八步:重新启动计算机,在开机时选择进入MyWinGrub(由上),即可进入Linux系统安装程序。
  第九步:在进入Linux系统的安装界面后,关键在于分区上。此时删除原E盘,在得到的空闲分区中新建两个分区。一个挂载Linux系统的根目录/,其格式为ext3,大小至少在5G以上,另一个格式为SWAP,用作虚拟缓存,大小一般为内在的1至2倍。
  第十步:分区完成以后,后面的安装跟Windows系统大同小异,无需太多设置,直至Linux系统安装完成。Linux系统安装完成后,再进入Windows系统将看不到E盘,可删除D盘下的Linux系统映像文件及新建的文件夹linux。
  到此,Windows XP系统下硬盘安装Linux系统顺利完成。
=========================================================================================================
=========================================================================================================
=========================================================================================================
看起来好像很完美,但有几点比较坑,首先,没有到实际上images要从iso中解压出来放在iso所在的目录下,倒致安装程序总是找不到。
还有,我是选择E盘为待安装linux的盘,F盘为iso所在盘,刚开始用
DiskGeniuss,把ntfs转成fat32,因为linux不支持ntfs格式,转是转了,但没有格式化,倒致进入grub后,一直都说找不到vmlinuz 这个文件,报Can not mount partition,不能挂载分区。
哦,还有一个,就是menu.list文件的内容,root (hd0,5) 这一句不是说明linux要装到哪个盘,而是指定kernel的根目录在哪,刚开始傻傻的按照网上说的,写了这句,出现了sda中没有一个符合,按理来说,是sda7,因为D E F盘都是扩展分区的逻辑分区,序号应是5 6 7,所以应是sda7,可是这个目录在安装程序的选项框里根本就没有,后来删掉这句后,一切就正常了。。。。。

这些问题都搞定后,顺利进入图形界面,到了选择安装方式的地方,默认是选择,只替换现有的linux系统,也就是只覆写E盘,这很好,就是我想要的,可是点了后却弹出说,磁盘空间不足,为什么呢,足足有60G,不可能不够的,当然也傻傻的没去网上找,手贱的点了第一个,现在想想都是错的,安装光盘都在硬盘上呢,这样搞肯定跪了,果然,不仅linux没装成,windows也搞没了,从这看来,貌似可以绝望了,难道又要重装一次xp然后再装linux,这不是又要搞一天了,绝望之际,下载了xp的镜像,打算用U盘作启动盘,打开一看,傻眼了,原来U盘是8G的,哭了,被自己蠢哭了。
(以下参考 centos图文教程   http://www.myhack58.com/Article/sort099/sort0102/2011/32363_5.htm
制作U盘启动盘教程  http://jingyan.baidu.com/article/00a07f38aff05282d128dc6f.html 
 
好吧,既然如此,那就直接装linux吧,使用powerIOS软件,将U盘制作成centos启动盘,然后修改bios从U盘启动,也就是USB-hdd那个选项,然后一切都非常的美好,看了鸟哥说,要自定义分区,于是下一步下一步等啊等,一直到系统都快要装好了,都没有发现,可以自定义分区,于是又傻B了,参考了网上的图文教程,才发现,

要选最后一项,已经在这个页面上栽倒了两次,再一次被自己蠢哭。
然后接下来就是按鸟哥的分区方式分区了,接下来就没什么难的了。
进入系统后,由于是自动分配IP,启用eth0后,马上就能上网了, 前提是安装的时候,装了dns和dhcp服务,默认情况下是没有装的。
可以上网了,接下来再装个五笔输入法,按下面这个网站做就可以了。
http://jingyan.baidu.com/article/f0e83a25a7f4af22e5910126.html
### 如何在Android Studio中连接真实设备运行应用 为了确保能够在Android Studio中成功连接并使用真实设备来调试或运行应用程序,需遵循一系列配置步骤。 #### 配置开发环境 确认已安装适用于目标真机的Android版本。这可以通过访问`File`菜单下的`Settings`(对于Windows/Linux),或者`Android Studio`菜单中的`Preferences`(针对MacOS), 接着导航至`Appearance & Behavior` -> `System Settings` -> `Android SDK`, 并进一步进入`SDK Platforms`页面下载所需平台工具包[^3]。 #### 启用开发者模式与USB调试功能 大多数安卓手机默认关闭了开发者选项以及USB调试开关。用户应当前往设置里的关于手机部分多次点击构建号直到激活开发者身份;之后返回上一层,在新出现的开发者选项里开启USB调试权限[^1]。 #### USB线缆连接及驱动程序安装 通过标准micro USB或Type-C数据线将智能手机和平板电脑等物理装置接入计算机端口。首次插拔时操作系统可能会提示自动查找并尝试安装必要的第三方厂商提供的USB驱动程序。如果未能顺利完成,则建议从官方网站获取最新版驱动文件手动加载[^2]。 #### 设备识别验证 打开命令行界面(CMD/PowerShell/Terminal)输入adb devices指令查看当前被认可的在线状态列表。正常情况下所连入的真实机器应该显示在此处,并附带序列编号作为唯一标识符。 #### 创建和启动项目 创建一个新的Android工程或是导入现有的源码库到IDE工作空间内。编辑项目的build.gradle文件以包含特定依赖项声明, 如果涉及到跨语言编程比如嵌入Python脚本的话则按照给定模板追加相应的内容片段: ```groovy plugins { id 'com.android.application' id 'com.chaquo.python' //仅当涉及Python集成时才需要此行 } ``` 完成上述修改后同步整个工程项目结构使之生效[^4]。 #### 执行部署操作 最后一步是在Android Studio顶部工具栏找到绿色播放按钮旁边的下拉箭头,从中挑选刚才已经准备好的实际硬件单元作为执行目标。一旦选定完毕即可按下旁边的大三角形图标触发编译打包过程并将APK推送至指定位置立即开始体验效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值