资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
linux 常见的几个小问题(挂载 U 盘等).txt36 母爱是一缕阳光,让你的心灵即便在寒冷的冬天也能感受到温暖如春;母爱是一泓清泉,让你的情感即使蒙上岁月的风尘仍然清澈澄净。1.我的机器是 windows 和 linux 双系统,如何改变 grub 默认启动的系统?答:这需要修改/boot/grub/grub.conf。举一个例子你就明白了。假设你的/boot/grub/grub.conf 是这样子的:# grub.conf generated by anaconda# Note that you do not have to rerun grub after making changes to this file# NOTICE: You do not have a /boot partition. This means that# all kernel and initrd paths are relative to /, eg.# root (hd0,7)# kernel /boot/vmlinuz-version ro root=/dev/sda8# initrd /boot/initrd-version.img#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,7)/boot/grub/splash.xpm.gzhiddenmenutitle Fedora (2.6.21-1.3194.fc7)root (hd0,7)kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb quietinitrd /boot/initrd-2.6.21-1.3194.fc7.imgtitle WinXProotnoverify (hd0,0)chainloader +1每一个“title”表示启动列表中的一项,编号从 0 开始,也就是说,这里“title Fedora (2.6.21-1.3194.fc7)”编号为“0” , “title WinXP”编号为“1” 。上面“default=0”表示从编号为“0”的项目启动,如果你想给为从 Windows 启动,只需要将 default 后面的值改成你系统 Windows 的编号就可以了,这个例子中改成“1” ,系统默认就从 Windows 启动。2.如何让 linux 启动后自动挂载指定分区?答:在 linux 的分区表示中,硬盘为 hd,第一块硬盘为 hda,第二块为 hdb。一块硬盘最多可以分成四个主分区,dos 主分区,dos 扩展分区,linux 根分区和 linux 交换分区都属于主分区,4 个主分区分别用数字表示,如果是第一块硬盘,就 hda1,hda2,hda3 和 hda4。在扩展分区上还可以分逻辑分区,标号从 5 往后依次排列。在 windows 中 c 盘为 dos 主分区,是 hda1,d 盘一般是 dos 扩展分区上的第一个逻辑分区,是 hda5,e 为 hda6,f 为 hda7 等等。在 linux 下可以通过 mount 命令挂栽 windows 分区到一个文件夹(这个文件夹称作挂载点),然后你可以通过这个文件夹访问 windows 分区,就象快捷方式。以上内容是针对 IDE 硬盘而言的,如果您的是 SCSI 硬盘,请将 hda 改成 sda、sdb、sdc 等。具体分区情况,可以使用“fdisk -l”命令查看。 (这里举一个例子,假设使用 IDE 硬盘,c,d 盘是 FAT32格式,e 盘是 NTFS 格式,还有光驱和软驱)首先建立挂载点目录:# mkdir /mnt/c # mkdir /mnt/d # mkdir /mnt/e # mkdir /mnt/floppy # mkdir /mnt/cdrom修改/etc/fstab 文件,在最后添加:(如果需要开机自动挂载光驱和软驱,必须保证开机是软驱里面有软盘,光驱里面有光盘,不建议大家开机自动挂载光驱和软驱,可以使用后面的 mount 命令手动挂载)/dev/hda1 /mnt/c vfat defaults,iocharset=cp936,umask=0 0 0 /dev/hda5 /mnt/d vfat defaults,iocharset=cp936,umask=0 0 0 /dev/hda6 /mnt/e ntfs defaults,iocharset=utf8,umask=0 0 0/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0/dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0如果你不怕麻烦,也可以每次使用 mount 命令挂载,#mount -o iocharset=cp936 -t vfat /dev/hda1 /mnt/c #mount -o iocharset=cp936 -t vfat /dev/hda5 /mnt/d #mount -o iocharset=cp936 -t ntfs /dev/hda6 /mnt/e#mount -o iocharset=cp936 -t msdos /dev/fd0 /mnt/floppy #mount -o iocharset=cp936 -t iso9660 /dev/cdrom /mnt/cdrom卸载时使用:#umount /mnt/c #umount /mnt/d #umount /mnt/e#umount /mnt/floppy #umount /mnt/cdrom3.如何挂载 U 盘?答:由于 usb 盘是被模拟为 scsi 设备访问,所以会被自动命名为 sd*。具体分区情况,可以使用“fdisk -l”命令查看。建立挂载点目录:# mkdir /mnt/usb使用 mount 命令挂载,#mount -o iocharset=cp936 -t vfat /dev/sda1 /mnt/usb卸载时使用:#umount /mnt/usb4.我的机器重装 windows 后,开机启动就直接进入了 windows,原来的 linux 进不去了,怎么办?答:这是由于 windows 的霸道。重装 windows 后,windows 重写了你的 mbr,覆盖掉了grub。解决方法很简单:用你的 linux 第一张安装盘引导,按 F5 进入 linux rescue 模式,在提示符下面输入“linux rescue”,回车,进行简单配置,接着在命令行执行下面两条命令就可以了:#chroot /mnt/sysimage #改变你的根目录#grub-install /dev/hda #安装 grub 到 mbr
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号