标签 Linux 下的文章

在Mac环境下,将Linux的ISO镜像生成一个Linux的安装盘,和Linux下差不多,只是Mac下有一些自己的工具。

步骤如下:

1、在终端下,将ISO镜像转换为DMG格式:

$ hdiutil convert -format UDRW -o ~/linux.dmg /tmp/linux.iso

正在读取Master Boot Record(MBR:0)…
正在读取Linux                       (Apple_ISO:1)…
正在读取(Windows_NTFS_Hidden:2)…
.......................................................................................................................
经过时间:14.829s
速度:145.1M 字节/秒
节省:0.0%
created: /tmp/linux.dmg

也可以使用“磁盘工具”来转换为可读写的DMG镜像。

2、插入USB盘,然后在终端下,查找该盘的设备名:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.8 GB    disk1
   1:               Windows_NTFS wxy-u3                  15.8 GB    disk1s1

以上显示该盘的设备名是: /dev/disk1

也可以通过“磁盘工具”里面选择磁盘(不是分区),来查看其信息,获得设备名。

3、卸载USB盘(插入时已经自动挂载了),但是不要推出。在终端下:

$ diskutil umountDisk /dev/disk1
Unmount of all volumes on disk1 was successful

也可以通过“磁盘工具”进行卸载。

4、镜像上面生成的DMG内容到USB盘,在终端下:

$ sudo dd if=linux.dmg of=/dev/rdisk1 bs=1m
Password:
2151+1 records in
2151+1 records out
2256076800 bytes transferred in 90.277905 secs (24990354 bytes/sec)

此处要千万注意,指定的of别写错了,否则悔之晚矣。另外,of参数指定的设备名,可以用上面找到的/dev/disk1,也可以用/dev/rdisk1,此处的“r”据说会写入较快。

另外,如果报错:“dd: Invalid number `1m'”,可能是使用的不同版本的dd,可以换为bs=1M试试。

如果报错:“dd: /dev/diskN: Resource busy”,可能是上面的步骤中没有完成卸载USB盘。

5、推出USB盘。在上面复制之后,系统可能会报错,“此电脑不能读取能插入的磁盘”,不必理会,直接推出即可。也可以在终端下推出:

$ diskutil eject /dev/disk1

或者在“磁盘工具”里面推出。

使用该USB盘引导启动即可进行Linux的安装。

  Zbigniew Konojacki 昨天(2013-06-02)高兴的告诉大家 4MLinux 6.1 Linux 正式版已经发布大家可以下载安装了。

  正式版在 Beta 的基础上除了更新了 LibreOffice 3.6.6、Opera 12.15、SMPlayer 0.8.5 和 Partition Wizard 7.8 以外最大的更新就是升级了 Allinone Edition。

  4MLinux 6.1 分为两个版本,一个是具有图形界面的(需要 256 MB 以上的 RAM),一个是只具有 TUI 的(只需要 128 MB 的 RAM)。

  4MLinux 是一个非常小型的 Linux 发行版,可以用来作为系统急救光盘,包含一些系统维护和恢复工具,如 cfdisk 和 GNU parted 用来管理分区、testdisk 用来恢复分区、photorec 用来恢复文件以及 ntfs3g 用来支持对 NTFS 分区格式的数据读写;或者用来作为一个微型的 Web 服务器。

官方网站:http://4mlinux.com/

下载:

https://img.linux.net.cn/data/attachment/album/201306/03/2106578ix7i7aq8xxcaaaa.png

  现在随着数码相机已经一统天下的局面,我们所有的相片都已经数字化了。而每张数字化的相片,除了我们肉眼看到的信息外,还有很多我们是不直接看到的信息,这些信息对于摄影爱好者来说都是宝贵的数据。这些信息包括照片的标题、描述、曝光时间、ISO值、焦距、版权、一些高级相机还能包括照片成形时的经纬度等等。

  这些信息我们一方面需要查看,一方面我们可能根据需求要修改。这些信息全部以 EXIF 的格式存在照片内,像 Flickr 和 Picasa 网站都可以读取这些信息来给图片提供更加直观的信息。

  下面的四款软件是读取和修改 Exif 的佼佼者:

  • Phatch 简单易用的跨平台的GUI图片批量处理器
  • Photini 容易上手的数码照片 Exif 编辑器
  • ExifTool 可以以命令行来修改 Exif 的软件
  • digiKam 查看和编辑元数据的工具

今天遇到一件囧事,长时间不进Windows环境结果把自己设置的密码给忘记了,于是便发了一条微博。热心朋友一大堆,给我推荐各种各样的方法,自己也到网上搜了一搜,原来在Linux下去除Windows的密码是那么简单。方法步骤如下:

一、安装工具chntpw

这个工具应该在各大发行版的官源里都存在(Linux对Windows的安全环境考虑真是没得说。==!)。直接用你的发行版里最常用的安装方式安装即可。

比如Archlinux– sudo pacman -S chntpw

二、使用工具

挂载windows系统分区盘,进入到 windows/system32/config中,就地打开终端,运行如下命令:

sudo chntpw SAM

会得到如下提示:

chntpw version 0.99.6 110511 , (c) Petter N Hagen
Hive name (from header):
ROOT KEY at offset: 0×001020 * Subkey indexing type is: 666c
File size 262144 [40000] bytes, containing 5 pages (+ 1 headerpage)
Used for data: 233/17736 blocks/bytes, unused: 16/2584 blocks/bytes.
* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
| RID -|———- Username ————| Admin? |- Lock? –|
| 01f4 | Administrator | ADMIN | *BLANK* |
| 01f5 | Guest | | dis/lock |

———————> SYSKEY CHECK <———————–
SYSTEM SecureBoot : -1 -> Not Set (not installed, good!)
SAM AccountF : 0 -> off
SECURITY PolSecretEncryptionKey: -1 -> Not Set (OK if this is NT4)
Syskey not installed!

RID : 0500 [01f4]
Username: Administrator
fullname:
comment : ���:(�)��n7
homedir :

User is member of 1 groups:
00000220 = Administrators (which has 1 members)

Account bits: 0×0210 =
[ ] Disabled | [ ] Homedir req. | [ ] Passwd not req. |
[ ] Temp. duplicate | [X] Normal account | [ ] NMS account |
[ ] Domain trust ac | [ ] Wks trust act. | [ ] Srv trust act |
[X] Pwd don’t expir | [ ] Auto lockout | [ ] (unknown 0×08) |
[ ] (unknown 0×10) | [ ] (unknown 0×20) | [ ] (unknown 0×40) |

Failed login count: 0, while max tries is: 0
Total login count: 81
** No NT MD4 hash found. This user probably has a BLANK password!
** No LANMAN hash found either. Sorry, cannot change. Try login with no password!

  • – - – User Edit Menu:
    1 – Clear (blank) user password
    2 – Edit (set new) user password (careful with this on XP or Vista)
    3 – Promote user (make user an administrator)
    (4 – Unlock and enable user account) [seems unlocked already]
    q – Quit editing user, back to user select
    Select: [q] >

很显然,选1清除密码;选2重设密码;选3不知不觉提升用户权限,哈哈;选4启用或者关闭某个用户。我果然选1,重启进入Windows一路无阻!

来自Cloudpen

  一直以来,Linux 内核同时在维护这好几个版本 2.6、3.0、3.2、3.3、3.4、3.5、3.6,这些不同的版本在不同的地方被使用,要弄得清他们的区别,是在是件复杂的事情,真不知道 linus 是怎么维护他们的。

  作为管理员,在内核升级了以后,我们也十分不情愿升级内核,升级内核,一般不会有什么情况发生,不过一旦有情况发生,那就复杂了去了。

  在我们还在为选择那个版本的发行版,那个版本的内核的时候,昨天,Kernel 又发布了最新的 Linux Kernel 3.7-rc1 ,又一个新的版本出现了。估计在半年内应该会发布正式版吧。

Diablo 3 现在在全球游戏界的热门程度绝对排名第一,这个游戏是什么游戏我就不多介绍了,如果你实在不了解的话,可以去他们的官方网站或者维基百科看看。导致很多游戏厂商都不敢在这个阶段发布新游戏和更新游戏版本。那么,作为 Linux 用户,如何在 Linux 下也能玩 Diablo 3 呢。

要想在 Linux 下安装 Diablo 3 ,我们需要一个支持软件,PlayOnLinux

playonlinux在百度百科上的介绍官方下载地址,直接下载地址:

我们已经在 32 位的 Ubuntu 12.04 LTS 上做过完整的测试,这个教程也是基于它的。很遗憾的是,我们不能在 64 位的系统上完成这个过程,因为没办法在 64 位的系统上找到合适的 OpenGL 库。

另外还有一个要注意的地方,Ubuntu 虽然不太需要很强劲的计算机,不过我们打算运行的 Diablo 3 却需要一个稍微强大一点的计算机,所以,您的显卡内存CPU最好能比 Diablo 3 要求的最低计算机配置高一些。

好了,下面我们就开始一步一步的安装 Diablo 3。

第一步 安装PlayOnLinux和Wine

PlayOnLinux 对于不同的 Linux 操作系统有不同的版本,所以大家在安装的时候选择对应自己的 Linux 系统的版本,目前有Fedora、Debian、archlinux、Frugalware和Ubuntu的版本,大家可以在PlayOnLinux的官方下载地址下载。

对应的,不同的 Linxu 系统的安装方法也略有不同。所以我们不在这里做详细的介绍了,大家可以在它们的官方网站寻求到相关的介绍。

同时您的系统中需要安装有 Wine,如果没有,您可以去这里查找相关介绍和安装文件

第二步 暗黑3下载

如果你购买了 Diablo 3 的载体版本的话,那么你可以跳过这一步了。如果没有的话,我们可以采用下载版本的。您需要在Battle.net上注册一个账号,然后通过这篇文章来了解相关知识,从而下载一个安装文件包。

现在您应该在您的系统中有一个 .exe 的安装文件包。右键点击它,然后从对应菜单中选择“Open With Wine Windows Program Loader”

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/1012168akm222igs8ke0gk.jpg)

Blizzard 的下载器窗口将开始运行,您需要设置文件储存的硬盘所在位置。这将下载到一个大约 8 GB 的文件,这个过程可能是漫长的,当然,您可能换需要一个大点的硬盘。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101219bwl33jr5g2sma2za.jpg)

第三步 安装 Diablo 3

打开 PlayOnLinux,第一次运行的时候,您需要对它做一些配置。根据您的情况,完成他们就可以了。好了,这个时候PlayOnLinux 已经运行起来,您已经看到 PlayOnLinux 的运行窗口,点击窗口上的“Install”按钮,然后在新打开的对话框中输入“Diablo”来查找到 Diablo 3。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101221a2ty2z6vasasa8q8.jpg)

选中搜索出来的 Diablo 3 ,然后点击右下角的 “Install” 按钮。好了,一个标准的程序安装窗口将出现,您只需要点击“Next”按钮来进入到下一步。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101223opv3e5fee1ewqw5z.jpg)

选择您的安装文件是那种介质的,然后点击“Next”

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101225n71x5171noxtx4w5.jpg)

我们是采用的下载文件包的方式,所以选择下载的安装文件包,然后点击“Next”……

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101227dj3oy3yv0ccjhujh.jpg)

现在您只需要等待就可以了,程序会下载并安装 Diablo 3 游戏的一些资源并安装。您只需要在需要的时候单击“下一步”...

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101230cvaccvg8gckapkcc.jpg)

安装完成后,会弹出一个“Diablo III Setup”的对话框,它会更新一些文件……

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101232omcmo28nia9m2an4.jpg)

一会儿以后,文件更新完毕,Diablo 3 的安装对话框出现,点击那个大大的“Install”按钮。
[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/1012347l6jclhsm67nn3qs.jpg)

下面就是等待的时间了,看您的计算机性能了,时间大约需要15-20分钟。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/1012367mq620x32lxmfd3q.jpg)

安装完成的时候,您就可以点那个“PLAY”按钮来进行游戏了。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/101239tujyrlrrwyvrlpuu.jpg)

好了,安装完成,您可以游戏了,在您的桌面上也会有一个进入游戏的快捷方式,您以后就可以通过它来进行游戏了。祝您在游戏里玩的愉快!

[https://img.linux.net.cn/data/attachment/album/201206/07/1012411t1gyts9qyq7o9iy.jpg
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201206/07/1012411t1gyts9qyq7o9iy.jpg)