2019-09-25 21:02:19 piaopiaolanghua 阅读数 268

【问题背景】

1、收到了他人给的Linux操作系统的安装文件,但是不是ISO格式,而是压缩文件,里面包含了ISO或光盘里面的所有文件。

2、想刻录系统安装光盘,或者使用虚拟机软件通过ISO文件安装Linux系统

3、如果直接使用解压出来的文件刻录到光盘或者制作ISO文件,是没有包含"引导信息"的,不能启动,这就是困惑了我好一会的问题。

 

【解决过程】

1、省略,总之是运气、加百度、加之前的相关经验、加尝试,偶然发现了技巧。

 

【关键】

1、通过UltraISO软件的"启动"菜单->"加载引导文件",按顺序依次添加(一定要按顺序,否则不行)initrd.img和isolinux.bin,然后使用保存或另存功能,生成ISO即可。

加载引导文件

2、单独添加initrd.img或isolinux.bin都不行,不按照顺序也不行。否则引导过程可能出现"image checksum error"或没反应。

3、可能不同Linux会有所不同,仅供参考。

 

 

【补充信息】

将光盘文件组织成可启动系统的ISO的过程可参考:http://www.xitongzhijia.net/xtjc/20160823/81511.html(如何用UltraISO制作光盘映像文件),将光盘里面的文件全部添加到待创建的ISO中。然后在结合本文的关键信息--加载引导文件,进行制作启动光盘。

 

 

 

2019-08-20 18:50:27 salmonwilliam 阅读数 213

今天是第一次把程序放到arm板子上跑,而且跑通了,理清思路,给他人做个参考。

首先我们要把交叉编译器装到我们的宿主机的Linux系统上(我是Ubuntu18.04),一个像这样的文件 

 第一步:比如放到/tmp目录下并解压

cd /tmp
tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz –C /

注意: 这里后面的/opt/FriendlyARM/toolschain/4.5.1,解压后自动生成的目录,你不需要提前建立目录。

 第二步:把编译器路径加入系统环境变量,运行命令

gedit /root/.bashrc

在最后一行加上

export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

重新登录系统(不必重启机器,开始->logout即可),使以上设置生效,在命令行输入arm-linux-gcc –v,会出现如下信息,这说明交叉编译环境已经成功安装。

如果没出现,显示这个问题的话,可以参考这篇博客解决linux加入arm-linux-gcc環境變量顯示不存在No such file or directory

 第三步:在宿主机上编写程序并编译成arm格式的可执行文件

自己写个hello.c程序,然后用交叉编译器编译就行了,例如

然后检查这个hello可执行文件是不是支持arm平台的

file hello

如果支持的话,显示如下:

 

然后把这个程序拷到开发板上既可以运行了,我是用U盘插到arm开发板上然后运行的。你也可以ftp等等方式。

第四步:开发板上运行 (我是用U盘)

切换目录执行就行了

cd /udisk 
./hello

结果如下:

2008-05-14 16:34:00 mimimomo 阅读数 935
 挂载NTFS意思是在Linux下挂载访问Windows下的NTFS文件系统,FC6默认不支持NTFS系统挂载,而FC8支持,我们这里以FC6为例说明,挂载NTFS需要两个文件,一个是ntfs-3g-1.1004,另一个是fuse-2.6.1,大家可以到网站上下载,也可发邮件问我要,特别指出的是,在转贴时请注明转贴或者是来源,尊重他人劳动成果,谢谢

step1  解压fuse-2.6.1.tar.gz
step2  cd fuse-2.6.1
step3  ./configure
step4  make
step5  make install
step6 
解压ntfs-3g-1.1004.tgz
step7  cd ntfs-3g-1.1004
step8  ./configure
step9  make
step10 make install

至此,挂载安装结束,只要在终端输入命令

mount -t ntfs-3g  /dev/hdb6  /mnt/win_e
即可完成挂载,你可以在/mnt/win_e目录下看到windows下的文件,当然/mnt/win_e目录必须存在,用户自建,但是在终端输入的方法在下次计算机重启后将不保存,如想开机自动挂载的话,需要修改一文件,即在终端输入vi /etc/fstab,在其最后一行加入
/dev/hdb6    /mnt/win_e    ntfs-3g   defaults   0 0
即可完成开机自动挂载。

(转贴请注明出处copyright by hardsoft,完)


PS:在挂载前,如果不知道自己有哪些盘可以挂载,可以输入命令fdisk -l 进行查看

2018-12-07 17:47:00 weixin_34275734 阅读数 110

有时候我们想将Linux服务器信息一次性查询并导出发送给他人,我们可以使用这个sosreport这个工具

安装   yum install sos -y

收集信息  sosreport

收集到的信息默认保存在以下位置   /var/tmp/sosreport-localhost-2018-12-07-hbxzwbv.tar.xz

解压以上文件到root家目录   tar -xf /var/tmp/sosreport-localhost-2018-12-07-hbxzwbv.tar.xz -C /root

随便查看里面一个文件,如上所示

现在我们只需要把这个文件夹打包发送给他人,就相当于把整个系统的大致情况信息都收集过去了

 

转载于:https://www.cnblogs.com/biaopei/p/10084205.html

没有更多推荐了,返回首页