mount挂载命令,Linux系统使用Tips
摘要:
原稿链接:http://www.cnblogs.com/liudp/p/7299552.html
1.mount挂载命令
注:挂载点必须是八个一度存在的目录,那么些目录能够不为空,但挂载后这一个目录下以前的原委将不可用,卸载umount未来会恢复生机寻常。使用多个-o参数的时候,-o
只用叁次,参数之间用半角逗号隔离:
注:挂载点必须是三个业已存在的目录,这些目录可以不为空,但挂载后那几个目录下在此以前的开始和结果将不可用,卸载umount以往会苏醒不荒谬。使用四个-o参数的时候,-o
只用三回,参数之间用半角逗号隔断:
grub menu.list配置
1, 设置Terminal提醒符格式
一,挂接命令(mount)
挂接(mount)命令的施用方法。
一声令下格式:
代码如下:
2, 挂载移动硬盘
mount [-t vfstype] [-o options] device dir
里面:1.-t vfstype 钦命文件系统的类型,日常不必钦点。mount
会自动选取正确的项目。常用项目有:光盘或光盘镜像:iso9660DOS
fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT
ntfs文件系统:ntfsMount Windows文件网络分享:smbfsUNIX(LINUX)
文件互连网分享:nfs
2.-o options
至关心珍视要用来陈诉设备或档案的挂接方式。常用的参数有:loop:用来把三个文本正是硬盘分区挂接上系统ro:选取只读情势挂接设备rw:选用读写情势挂接设备iocharset:钦定访问文件系统所用字符集3.device
要挂接(mount)的器械。4.dir设施在系统上的挂接点(mount point)。
因重装系统,把GRUB指导菜单搞没了,平素不知晓怎么找回来,今日收看贴子,试了下,成功了,首要步骤是上边兰字部分t
3, diff与patch命令
二,挂接光盘镜像文件linux系统下制作和采取光盘镜像比Windows系统更有益,不必借用任何第三方软件包。
1、从光盘制作光盘镜像文件。将光盘放入光驱,实践下边包车型客车通令。
复制代码
代码如下:
4, 使用安装盘修复GRUB
cp /dev/cdrom /home/sunky/mydisk.iso 或#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
证实:实行上边的任一命令,就可以将近些日子光驱中的光盘,制作成光盘镜像文件:/home/sunky/mydisk.iso,也得以把自由文件制作成镜像文件,
镜像文件只是多个文件格式,不止是iso文件,同期镜像文件是无力回天直接使用的,需求利用一些设想光驱工具进行解压后手艺利用
2、将文件和目摄像作成光盘镜像文件,推行下边包车型客车指令。
复制代码
代码如下:
一,挂接命令(mount)
而回复Grub,其实也相当的粗略的:用Live CD(对于Ubuntu来讲正是Desktop
CD或许mp3)运维,展开终端(Applications──>Accessory──>Terminal),实行以下代码:
5, 神速回到上次cd操作的目录
mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/mydir
mkisofs命令用来将点名的目录与公事做成ISO
9660格式的影象文件,以供刻录光盘
证实:此命令将/home/sunky/mydir目录下具有的目录和文件,制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk。
3、光盘镜像文件的挂接(mount)
复制代码
代码如下:
挂接(mount)命令的行使办法。
代码:
待续。。
mkdir /mnt/vcdrom
证实:创制三个目录用作挂接点(mount point)
复制代码
代码如下:
指令格式:
sudo grub
1, 设置Terminal提醒符格式
mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
表明:使用目录/mnt/vcdrom,就可以访谈盘镜像文件mydisk.iso中的持有文件。
三,挂接移动硬盘
对linux系统来讲,USB接口的移动硬盘是当做SCSI设备对待的。插入移动硬盘在此以前,应先用fdisk
–l 或 more /proc/partitions查看系统的硬盘和硬盘分区情形。
复制代码
代码如下:
[root at pldyrouter /]# fdisk -lDisk /dev/sda: 73 dot 4 GB,
73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersUnits =
cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id
System/dev/sda1 1 4 32098+ de Dell Utility/dev/sda2 * 5 2554 20482875 7
HPFS/NTFS/dev/sda3 2555 7904 42973875 83 Linux/dev/sda4 7905 8924
8193150 f Win95 Ext’d (LBA)/dev/sda5 7905 8924 8193118+ 82 Linux swap
由上述新闻,得知系统有一块SCSI硬盘/dev/sda和它的多少个磁盘分区/dev/sda1 —
/dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。接好移动硬盘后,再用fdisk
–l 或 more /proc/partitions查看系统的硬盘和硬盘分区意况
复制代码
代码如下:
[root at pldyrouter /]# fdisk -lDisk /dev/sda: 73 dot 4 GB,
73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersUnits =
cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id
System/dev/sda1 1 4 32098+ de Dell Utility/dev/sda2 * 5 2554 20482875 7
HPFS/NTFS/dev/sda3 2555 7904 42973875 83 Linux/dev/sda4 7905 8924
8193150 f Win95 Ext’d (LBA)/dev/sda5 7905 8924 8193118+ 82 Linux
swapDisk /dev/sdc: 40.0 GB, 40007761920 bytes255 heads, 63
sectors/track, 4864 cylindersUnits = cylinders of 16065 * 512 = 8225280
bytesDevice Boot Start End Blocks Id System/dev/sdc1 1 510 4096543+ 7
HPFS/NTFS/dev/sdc2 511 4864 34973505 f Win95 Ext’d (LBA)/dev/sdc5 511
4864 34973473+ b Win95 FAT32
由以上信息能够,多了三个SCSI硬盘/dev/sdc和它的多个磁盘分区/dev/sdc1?、/dev/sdc2,个中/dev/sdc5是/dev/sdc2分区的逻辑分区。
能够利用如下命令挂接/dev/sdc1和/dev/sdc5。
复制代码
代码如下:
find /boot/grub/stage1
export PS1=’\u@\h: \w\$ ‘
mkdir -p /mnt/usbhd1#mkdir -p /mnt/usbhd2
注明:建设构造目录用来作挂接点(mount point) mkdir
-p能够递归创制目录及子目录
复制代码
代码如下:
复制代码
root (hdX,Y)
2, 挂载移动硬盘
mount -t ntfs /dev/sdc1 /mnt/usbhd1#mount -t vfat /dev/sdc5 /mnt/usbhd2
注明:对ntfs格式的磁盘分区应采用-t ntfs
参数,对fat32格式的磁盘分区应运用-t
vfat参数。若汉字文件名显示为乱码或不展现,能够应用如下命令格式:
复制代码
代码如下:
代码如下:
setup (hdX)
先运转命令:
mount挂载命令,Linux系统使用Tips。mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
linux系统下利用fdisk分区命令和mkfs文件系统创制命令,能够将移动硬盘的分区制作成linux系统所特有的ext2、ext3格式。那样,在linux下利用就方便多了。
应用如下命令直接挂接就可以:
复制代码
代码如下:
mount [-t vfstype] [-o options] device dir
quit
fdisk -l
mount /dev/sdc1 /mnt/usbhd1
四,挂接U盘
和USB接口的移动硬盘同样对linux系统来说U盘也是作为SCSI设备对待的。使用情势和移动硬盘完全等同。插入U盘从前,应先用fdisk
–l 或 more /proc/partitions查看系统的硬盘和硬盘分区景况。
复制代码
代码如下:
[root at pldyrouter root]# fdisk -lDisk /dev/sda: 73 dot 4 GB,
73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersUnits =
cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id
System/dev/sda1 1 4 32098+ de Dell Utility/dev/sda2 * 5 2554 20482875 7
HPFS/NTFS/dev/sda3 2555 7904 42973875 83 Linux/dev/sda4 7905 8924
8193150 f Win95 Ext’d (LBA)/dev/sda5 7905 8924 8193118+ 82 Linux swap
插入U盘后,再用fdisk –l 或 more
/proc/partitions查看系统的硬盘和硬盘分区景况。
复制代码
代码如下:
[root at pldyrouter root]# fdisk -lDisk /dev/sda: 73 dot 4 GB,
73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersUnits =
cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id
System/dev/sda1 1 4 32098+ de Dell Utility/dev/sda2 * 5 2554 20482875 7
HPFS/NTFS/dev/sda3 2555 7904 42973875 83 Linux/dev/sda4 7905 8924
8193150 f Win95 Ext’d (LBA)/dev/sda5 7905 8924 8193118+ 82 Linux
swapDisk /dev/sdd: 131 MB, 131072000 bytes9 heads, 32 sectors/track, 888
cylindersUnits = cylinders of 288 * 512 = 147456 bytesDevice Boot Start
End Blocks Id System/dev/sdd1 * 1 889 127983+ b Win95 FAT32Partition 1
has different physical/logical endings:phys=(1000, 8, 32) logical=(888,
7, 31)
系统多了三个SCSI硬盘/dev/sdd和叁个磁盘分区/dev/sdd1。
/dev/sdd1正是我们要挂接的U盘,用如下命令挂载:
复制代码
代码如下:
其中:
1.-t vfstype 钦点文件系统的连串,经常不必钦点。mount
会自动选拔准确的类型。常用项目有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络分享:smbfs
UNIX(LINUX) 文件互联网分享:nfs
翻开你要挂载的硬盘分区号,假使要挂载的分区号为sda6,然后运转mount命令挂载,如
mkdir -p /mnt/usb
注:创建三个索引用来作挂接点(mount point)
复制代码
代码如下:
专注:个中的X、Y是实行find /boot/grub/stage1命令后系统提醒的。,举个例子:
mount -t vfat /dev/sda6 /mnt/removable
mount -t vfat /dev/sdd1 /mnt/usb
表明:未来能够透过/mnt/usb来访问U盘了,若汉字文件名展现为乱码或不出示,请使用如下命令访谈:
复制代码
代码如下:
2.-o options 主要用来说述设备或档案的挂接情势。常用的参数有:
loop:用来把一个文件正是硬盘分区挂接上系统
ro:采取只读格局挂接设备
rw:选拔读写格局挂接设备
iocharset:钦赐访谈文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设施在系统上的挂接点(mount point)。
代码:
内部-t钦点移动硬盘文件系统类型(vfat代表FAT32文件系统)。
mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
二,挂接光盘镜像文件
linux系统下制作和行使光盘镜像比Windows系统更便利,不必借用任何第三方软件包。
grub> find /boot/grub/menu.lst
3, diff与patch命令
1、从光盘制作光盘镜像文件。将光盘归入光驱,推行上边包车型地铁下令。
(hd0,7)
diff与patch命令经常同盟采纳,比如,开辟职员A将某文件或目录修改更新后,用diff命令比较那七个新旧多少个版本的文件或目录,生成patch文件,然后将此patch文件传给开荒人士B,B用patch命令就可见将协和的旧版本文书或目录通过patch文件更新至新本子文件或目录。用法如下:
1)生成patch文件。
复制代码
只顾:这里的grub>是实行sudo
grub命令后走入grub情状获得的提醒符,不用输入。那时,X就是0,Y便是7。
运维命令:
代码如下:
diff -Naur ORIGINAL_FILE_OR_DIR NEWER_FILE_OR_DIR > PATCH_FILE
#cp /dev/cdrom /home/sunky/mydisk.iso 或
#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
上边详细解释一下这几条命令:
生成patch文件。
如:
说明:
奉行上边的任一命令,就可以将日前光驱中的光盘,制作成光盘镜像文件:/home/sunky/mydisk.iso,也足以把自由文件制作成镜像文件,
diff -Naur A/main.cpp B/C/main.cpp > v1to2.patch
镜像文件只是一个文件格式,不唯有是iso文件,同时镜像文件是无法直接利用的,要求采纳部分设想光驱工具进行解压后本事应用
sudo grub 以root用户地方运维grub,不然会出错,错误见后文
里面A,B为当前专门的学业目录下的三个子目录,C为B的子目录。
2、将文件和目摄像作成光盘镜像文件,推行下面包车型地铁吩咐。
find /boot/grub/stage1 找寻/boot所在分区,其实换用find
/boot/grub/menu.lst也同等。
在意,通过cat
v1to2.patch命令查看patch文件,会发觉patch文件中记录了相比较的四个公文的路径。此路线跟上面patch命令的-p选项有关。
复制代码
这一步也足以跳过,在实施root
(hdX,时连按两下Tab列出可用分区,本身明确是哪些分区。
2)更新旧文件。
代码如下:
设要是将/boot单独分区,详见表达。
实施命令:
#mkisofs -r -J -V mydisk -o
/home/sunky/mydisk.iso /home/sunky/mydir
root (hdX,Y) 设置硬盘hdX的根文件系统(root
Device),实际正是安装/boot所在的分区
patch -pN < PATCH_FILE
mkisofs命令用来将钦赐的目录与公事做成ISO 9660格式的影像文件,以供刻录光盘
setup (hdX) 自动安装GRUB到硬盘hdX。
N是整数。选项-p用于截断并吐弃patch文件中著录的original_file的的左边部分门路,好让patch命令能够通过截取的剩下的左边手部分相对路线找到当前待更新的旧版本文件或目录。具体来讲,N内定要截断路线左边部分多少个/符号。以上面v1to2.patch为例,
说明:
此命令将/home/sunky/mydir目录下有所的目录和文件,制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk。
quit 退出GRUB
先步入A目录,再运营命令:
3、光盘镜像文件的挂接(mount)
root、setup命令后都有空格,若无会出错误。
patch -p1 < ../v1to2.patch
复制代码
若是不以root用户地点会并发哪些的荒唐啊?
-p1选项相当于截掉路线中的A/部分,即贰个/符号。因为那时大家早已专业在A目录,则main.cpp的相对路线为main.cpp,并非patch文件记录的A/main.cpp。
代码如下:
引用:
日常<符号左侧包车型客车用于钦赐待更新的旧版本的文书的文书名或目录能够总结,如上。当然有的时候会生出找不到待更新文件的失实,将要显明钦点更新哪个文件。
#mkdir /mnt/vcdrom
[email protected]:~$grub
4, 使用安装盘修复GRUB
1)使用安装盘步入命令行救援情势后,在shell中输入grub命令步向GRUB。
声明:创设三个目录用作挂接点(mount point)
[ Minimal BASH-like line editing is supported. For
2)输入指令:
复制代码
the first word, TAB lists possible command
root (hdX,Y)
代码如下:
completions. Anywhere else TAB lists the possible
(hdX,Y)用来钦命你安装的linux所在的硬盘和分区。个中X为你硬盘编号,平时独有一块硬盘,即为0,Y为你的分区编号,假若您的linux根分区为sda6,则这里Y=6-1=5。综上,倘诺您的linux安装在首先块硬盘的sda6分区,则输入指令:
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
completions of a device/filename. ]
root (hd0,5)
实践完成后,输入指令:
表达:使用目录/mnt/vcdrom,就能够访谈盘镜像文件mydisk.iso中的享有文件。
grub> find /boot/grub/stage1
setup (hdX)
三,挂接移动硬盘
X取值同root命令。
对linux系统来说,USB接口的移动硬盘是用作SCSI设备对待的。
布署移动硬盘此前,应先用fdisk –l 或 more
/proc/partitions查看系统的硬盘和硬盘分区景况。
Error 15: File not found
5, 飞快回到上次cd操作的目录
复制代码
笔者们在开始展览一名目比非常多操作时,常常要切换的另一个目录继续操作。完毕在另八个索引中的操作后,假使想要重回原本的目录能够输入指令:
代码如下:
grub> find /boot/grub/menu.lst
cd –
[root at pldyrouter /]# fdisk -l
Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
/dev/sda3 2555 7904 42973875 83 Linux
/dev/sda4 7905 8924 8193150 f Win95 Ext’d (LBA)
/dev/sda5 7905 8924 8193118+ 82 Linux swap
这样能够免止记录并输入原本的冗长的目录路线。
Error 15: File not found
由上述消息,得知系统有一块SCSI硬盘/dev/sda和它的几个磁盘分区/dev/sda1 —
/dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。
接好移动硬盘后,再用fdisk –l 或 more
/proc/partitions查看系统的硬盘和硬盘分区情状
复制代码
grub> root(hd0,7)
代码如下:
[root at pldyrouter /]# fdisk -l
Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
/dev/sda3 2555 7904 42973875 83 Linux
/dev/sda4 7905 8924 8193150 f Win95 Ext’d (LBA)
/dev/sda5 7905 8924 8193118+ 82 Linux swap
Disk /dev/sdc: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 510 4096543+ 7 HPFS/NTFS
/dev/sdc2 511 4864 34973505 f Win95 Ext’d (LBA)
/dev/sdc5 511 4864 34973473+ b Win95 FAT32
Error 27: Unrecognized command
由上述音信能够,多了三个SCSI硬盘/dev/sdc和它的七个磁盘分区/dev/sdc1?、/dev/sdc2,在那之中/dev/sdc5是/dev/sdc2分区的逻辑分区。
grub> root (hd0,7)
能够行使如下命令挂接/dev/sdc1和/dev/sdc5。
复制代码
Error 21: Selected disk does not exist
代码如下:
grub> setup (hd0)
#mkdir -p /mnt/usbhd1
#mkdir -p /mnt/usbhd2
说明:
树立目录用来作挂接点(mount point)
mkdir -p能够递归创设目录及子目录
Error 12: Invalid device requested
复制代码
代码如下:
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount -t vfat /dev/sdc5 /mnt/usbhd2
贰个得逞例子:
说明:
对ntfs格式的磁盘分区应采用-t ntfs 参数,对fat32格式的磁盘分区应使用-t
vfat参数。
若汉字文件名显示为乱码或不显得,能够行使如下命令格式:
引用:
复制代码
[email protected]:~$
sudo grub
代码如下:
[ Minimal BASH-like line editing is supported. For
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
the first word, TAB lists possible command
linux系统下选择fdisk分区命令和mkfs文件系统创制命令,能够将移动硬盘的分区制作成linux系统所特有的ext2、ext3格式。
那样,在linux下采用就有助于多了。
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
利用如下命令直接挂接就能够:
复制代码
grub> find /boot/grub/menu.lst
代码如下:
(hd0,7)
#mount /dev/sdc1 /mnt/usbhd1
grub> root (hd0,7)
四,挂接U盘
和USB接口的移动硬盘一样对linux系统来说U盘也是当做SCSI设备对待的。
利用情势和移动硬盘完全平等。插入U盘在此之前,应先用fdisk –l 或 more
/proc/partitions查看系统的硬盘和硬盘分区景况。
美高梅手机版4858,grub> setup (hd0)
复制代码
Checking if “/boot/grub/stage1” exists… yes
代码如下:
Checking if “/boot/grub/stage2” exists… yes
[root at pldyrouter root]# fdisk -l
Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
/dev/sda3 2555 7904 42973875 83 Linux
/dev/sda4 7905 8924 8193150 f Win95 Ext’d (LBA)
/dev/sda5 7905 8924 8193118+ 82 Linux swap
Checking if “/boot/grub/e2fs_stage1_5” exists… yes
Running “embed /boot/grub/e2fs_stage1_5 (hd0)”… 15 sectors are
embedded.
插入U盘后,再用fdisk –l 或 more
/proc/partitions查看系统的硬盘和硬盘分区意况。
succeeded
复制代码
Running “install /boot/grub/stage1 (hd0) (hd0)1+15 p
(hd0,7)/boot/grub/stage2 /boot/grub/menu.lst”… succeeded
代码如下:
Done.
[root at pldyrouter root]# fdisk -l
Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
/dev/sda3 2555 7904 42973875 83 Linux
/dev/sda4 7905 8924 8193150 f Win95 Ext’d (LBA)
/dev/sda5 7905 8924 8193118+ 82 Linux swap
Disk /dev/sdd: 131 MB, 131072000 bytes
9 heads, 32 sectors/track, 888 cylinders
Units = cylinders of 288 * 512 = 147456 bytes
Device Boot Start End Blocks Id System
/dev/sdd1 * 1 889 127983+ b Win95 FAT32
Partition 1 has different physical/logical endings:
phys=(1000, 8, 32) logical=(888, 7, 31)
grub>quit
系统多了三个SCSI硬盘/dev/sdd和多个磁盘分区/dev/sdd1。
/dev/sdd1就是大家要挂接的U盘,用如下命令挂载:
那是最轻松易行的不二诀要,也会有其余多少个寻找/boot分区的方法,但稍麻烦点:
复制代码
在终端应用ls /dev/sd*和ls /hd*命令来搜求系统的外表设置,用sudo
mkdir命令来树立挂载目录,用sudo
mount命令挂载,再用ls命令查看是不是/boot所在的分区。
代码如下:
#mkdir -p /mnt/usb
也能够用sudo fdisk
-l来找到运转分区(这里不涉及将/boot单独分区的动静,因为这种笔者从没尝试过,不太精通),如:
注:建设构造一个索援用来作挂接点(mount point)
引用:
复制代码
[email protected]:~$
sudo fdisk -l
代码如下:
#mount -t vfat /dev/sdd1 /mnt/usb
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
证实:现在得以通过/mnt/usb来访谈U盘了,若汉字文件名显示为乱码或不显得,请使用如下命令访谈:
Units = cylinders of 16065 * 512 = 8225280 bytes
复制代码
代码如下:
Device Boot Start End Blocks Id System
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
/dev/sda1 * 1 2295 18434556 7 HPFS/NTFS
/dev/sda2 2296 19456 137845732+ f W95 Ext’d (LBA)
/dev/sda5 2296 4845 20482843+ 7 HPFS/NTFS
/dev/sda6 4846 8669 30716248+ 7 HPFS/NTFS
/dev/sda7 8670 16557 63360328+ 7 HPFS/NTFS
/dev/sda8 * 16558 17361 6458098+ 83 Linux
/dev/sda9 17362 19393 16322008+ 83 Linux
/dev/sda10 19394 19456 506016 82 Linux swap / Solaris
就知道运维分区是/dev/sda8
有人恐怕会非常,在Linux系统中是用sda8来表示那几个运行分区,而GRUB中则是用(hd0,7)表示,那是因为在新版的Ubuntu中系统将串口硬盘和并口硬盘都识别为sd,a表示第一硬盘,8意味着首个逻辑分区(1──4被分配给主分区,增加分区里的逻辑分区从5从头计算)。而Grub中则是用统一用hd代表硬盘,硬盘号与分区号都以从0开首计算的。
那部分是凭记念写的,恐怕离谱,请参见wiki。
PS:
见到一些帖子说Alterate CD能够在boot后输入linux
rescue来运营救援盘,前边的操作则一律。作者因碰着没有Alterate
CD不可能求证。mp5虽说集成了Alterate CD与Desktop
CD,但无法在以字符分界面安装时运营救援盘。
谢谢雕雕补充:
雕啸长空 写道:
补充有些,上边讲的是在/boot上边包车型客车东西都还完全的,但假诺RP不行,/boot都玩完了,能够试一下下边包车型客车:
生成/etc/mtab
代码:
sudo grep -v rootfs /proc/mounts >sudo tee /etc/mtab
安装grub到mbr
代码:
grub-install –no-floppy /dev/hda
接下来就和好解决menu.lst了.
menu.list配置
因重装系统,把GRUB教导菜单搞没了,从来不亮堂怎么找回来,明天看来贴子,试了下,成功了,重要步骤是底下兰字部分t…