n******7 发帖数: 12463 | 1 好久没用了
应该用它重新写一下mbr就好了
我觉得dual boot用windows启动引导比较省事
grub最好不要装到mbr |
|
n******7 发帖数: 12463 | 2 如果你根本进不去windows了,可以找个系统rescue disk重做mbr
然后再用easybcd加上linux启动
当然也可以直接在grub里面加,不知道你实践起来会不会很头疼 |
|
c*******n 发帖数: 671 | 3 I have windows in MBR and didn't write grub into MBR. That's why I need to
use easyBCD to add grub into windows boot manager as the second boot option.
And I do have windows in grub menu, and I can get into windows if I choose.
The problem is the order: before, windows boot manager comes first, if
choose Linux, then grub windows pops out; now grub comes first. I don't know
what can change that.
里面
grub会
yo
跟你 |
|
|
t****t 发帖数: 6806 | 5 because you had windows bootloader in MBR before, so windows bootloader came
first. but now apparently you write grub into MBR, so grub comes first...as
simple as that. i dunno how to prove to you since you insist you "didn't" w
rite grub into MBR... so, i can only say good luck to you.
option.
know |
|
c*******n 发帖数: 671 | 6 grub---ubuntu
--- win ->win boot manager --- win
---Ubuntu
by selecting win, win, I can get into windows.
Did you get what I mean? It used to be and should be like this:
win boot manager ---windows
---Ubuntu ->grub ----Ubuntu
----windows |
|
c*******n 发帖数: 671 | 7 well at least I don't remember I wrote grub, I don't even know how to do
that.
things changed by improper upgrading
will follow your advice though, thanks!
came
as
w |
|
t****t 发帖数: 6806 | 8 didn't you upgraded your system? everytime you update kernel, grub config fi
le will update (since the initrd and vmlinuz are changed). system upgrade co
uld easily mess itself and wrote grub to /dev/sda instead of /dev/sda6. |
|
n****1 发帖数: 1136 | 9 围观女汉子...
不过说真的,grub的重写没那么频繁。俺们玩arch整天升级内核,grub都不需要重写。
仅仅是在grub本身升级时才重写。
不过安全起见,linux和windows最好装在不同的硬盘上。笔记本的花就只能小心行事了
。千万记得备份mbr和分区表啊。 |
|
t****t 发帖数: 6806 | 10 我还以为楼主进不了windows了. 原来只是bootloader换了个顺序, windows还能进.
这屁大的事也要哭死, 浪费围观群众时间. |
|
n******7 发帖数: 12463 | 11 哦 对 需要把grub移到linux 分区,不然linux又不行了
我习惯不把grub装到mbr了 所以忘记说了。。。 |
|
n******7 发帖数: 12463 | 12 这更简单了
你把windows boot manager里面的ubuntu去掉不就结了
就一层选择,简洁明快 |
|
c*******n 发帖数: 671 | 13 oh, that's why. this is exactly what I was wondering. thanks!
fi
co |
|
t*****z 发帖数: 1598 | 14 我把Ubuntu安装镜像刻到USB盘上,里面再装了一套图形化的boot-repair,以后重装系
统都用这个来恢复grub,点点鼠标就可以。 |
|
|
f**c 发帖数: 791 | 16 /dev/sda2 12G 4.9G 6.1G 45% /
/dev/sda5 440G 102G 316G 25% /home
/dev/sda1 190M 28M 153M 16% /boot
/dev/sdb1 184G 3.0G 172G 2% /disk1
/dev/sdc1 230G 125G 94G 58% /disk2
tmpfs 4.0G 116K 4.0G 1% /dev/shm
sdb and sdc 是两个IDE盘,今天早上突然从SMART里面读不了硬盘温度了,属性也变成
只读,umount后,不能再mount了。只好重启,发现这两个盘都在recovering journal
。说明昨天夜里这两个盘无缘无故的死掉了。这是为什么呢?对了,两个盘共用一个IDE数据线。 |
|
A**********e 发帖数: 3102 | 17 问个问题哈:你们平时备份系统盘么?
boot 区是启动后就 umount 的,不太容易出问题,出了问题也好处理。etc root home
肯定是要每天备份的。bin 无所谓。usr 你们备份么?我 usr 坏过一次,因为是在 g
entoo 上,所以很痛苦。
别的区还有啥要备份的? |
|
a*******e 发帖数: 3021 | 18 想酱紫,
一个硬盘作backup用, 希望backup前用户能mount上, 考完文件后用户能umount.
我知道可以在fstab里面写一个mount点给用户mount的权限, 但是这样是不是就是 系统
启动后已经自动把这个硬盘的fs给mount上来了? 俺想要得是在不做备份的时候硬盘是
没被系统用的(比如mount).
sudo可以做,有没有更简单的办法? |
|
s**i 发帖数: 381 | 19 Thanks.
Indeed it is stuck in IO.
All I had to do is to wait.
Man. I really wanted to kill that cat process so that I can umount. |
|
A**********e 发帖数: 3102 | 20 第一要素:稳定。第二要素:方便。
我的 server 到了,是提供整个 lab 做科学计算,图像处理和 file server/storage/
version control/backup 用的,所以稳定性是压倒一切的,出差错就有严重后果。
过去一直用 RHEL,很喜欢一些方便的工具,比如说可以不需要 umount 就调整 LVM。虽
说看起来很小的方便,但是真的在服务器上,就是决定性因素了:否则你就需要提前多
少天通知大家系统要 down 一下 -- 总这么整,大家会不满。
再有就是软件的兼容性。比如说 gentoo 装的很多软件,例如 MATLAB,ORACLE,装的时
候都需要 hack。平时自己玩儿,没问题,还很有趣;但是干活儿用,我是担不起这个责
任的。
现在手头的选择是:RHEL ($60/year), Debian, SUSE ($60/year)。大家看那种比较好
?系里现在用得是 Debian,原因仅仅是经济危机 -- 过去用 RHEL 的。 |
|
|
d*****e 发帖数: 491 | 22 好吧
那有什么命令能把整个硬盘给断了的?
谢谢先
umount是对分区来说吧. |
|
A**********e 发帖数: 3102 | 23 我喜欢啊,但是我的观点向来是逻辑分区和物理分区要有一定的对应性。比如说,小的
VG 尽量不要跨硬盘,大的 VG 尽量占尽硬盘。四个盘,一个上面分区出 /boot (启动
后就 umount), / ,swap,酌情划出 /var(比如说 cvs, svn, mail) /usr 之类的或
者不划。两个加进 VG_HOME 里做 /home,一个加进 VG_BAC 里做 backup,平时 umoun
t,只有备份时才 mount。以后 /home 不够了就专门加硬盘做 home,/bac 也一样。系
统一旦崩了,或者需要升级,或者硬盘故障,都好办。尤其是热插拔硬盘,更是容易。
否则,象我的 /home 跨三个盘这种,就很不爽。
所以我是比较赞赏 oracle 的硬盘管理机制的。
有硬
异地
也只 |
|
w********e 发帖数: 557 | 24 mkdir /home1
cp -pr /home/* /home1
(diff -r /home /home1) to make sure everything got copied correctly
umount /home (remove it from /etc/fstab)
mv /home1 /home |
|
r*******y 发帖数: 1081 | 25 我一直没有 拔 u 盘,切换操作系统的时候没有 umount u 盘
我之前试了 unrar in ubuntu,但是说 it is not a valid
rar archive.
我 google 了一下,说 winrar 或许能 handle 这个case
我就试图切换到 xp下去整,结果就这样了。 |
|
b*****l 发帖数: 9499 | 26 另外,gentoo 是不是不能实时调 lvm,必须 umount 啊?RHEL 是可以的。。。 |
|
m*****e 发帖数: 4193 | 27 umount -f?
找
fuse
dev/
sdb5 |
|
b*****l 发帖数: 9499 | 28 已经 umount 了呀。。。
cat /proc/mounts 也没见有任何痕迹。
lsof
俺啊 |
|
h**********y 发帖数: 1293 | 29 大概要在写完后umount 那个ntfs分区才行。。不然win下啥都看不到。。 |
|
b*****l 发帖数: 9499 | 30 是啊是啊,不是价格问题,而是盘挂了,我就挂了。我现在的备份盘是专门一块硬盘,
每次临备份才 mount,完事就 umount。 |
|
m********r 发帖数: 334 | 31 配置内核的时候加了udev,在 /etc/udev/rules.d 目录下创建文件 10_usbkey.rules,
其内容如下
KERNEL=="sda1", SUBSYSTEM=="block", RUN+="/root/usbmount.sh"
然后, 在 /root 目录中创建文件 usbmount.sh, 其内容为
#!/bin/bash
LOG=/var/log/usb-hotplug.log
lap=$(date)
echo "$lap: $DEVPATH requesting $ACTION" >> $LOG
if [ $ACTION == "add" ]
then
mount -t vfat -o iocharset=cp936 \
/dev/sda1 /mnt/usbkey
elif [ $ACTION == "remove" ]
then
umount -l /mnt/usbkey
fi
usbmount.sh为可执行,但是从来没有被udev执行过,ps查看发现有udevd,搞了一天了
也没找到原因,请高手指点一二 |
|
b*****l 发帖数: 9499 | 32 swap 区和 swap file 相比,有啥好处么?快很多么?
/boot 区是为了安全吧,一来很多机器的设置是 boot 起来后就 umount /boot,二来
别的区坏了不至于连累到 /boot。 |
|
g**d 发帖数: 723 | 33 怎么简单的把 / 转成ext4?
/dev/hda1 is mounted as /, can't be umounted, right? |
|
m********r 发帖数: 334 | 34 有很多发现,先说几个相关的。有两个Key发现不工作,ACTION和RUN,比如
KERNEL=="sd*[0-9]", NAME="my_usbdrive"
插入后在/dev下有my_usbdrive,但是如果写成
ACTION="add",KERNEL=="sd*[0-9]", NAME="my_usbdrive"
什么都没有。
KERNEL=="sd*[0-9]",SYMLINK="mitbbs" 没问题,但是
KERNEL=="sd*[0-9]",RUN+="/usr/bin/my_script" 不执行
如果是
KERNEL=="sd*[0-9]",PROGRAM="/usr/bin/my_script" 可以执行my_script,但是
my_script变成僵尸,而且在my_script里任何命令带参数都不执行,比如
umount -l /mnt/usb
现在搞不清楚这是不是bug |
|
f*****d 发帖数: 2726 | 35 虽然用了linux有一段时间了,但是主要是当作桌面,所以很多都不是很懂。
系统:suse 11.2 gnome 64
硬盘有五个分区,好像有两个(sdb3,sdb4)是用来装系统的,然后剩下三个(sdb5,6,7)
是我放文件的。如果记得不错,好像sdb5,7是ext3,sdb3,4,6是ext4。
今天用 yast 里面的 partition manager 把sdb7 mount 到/media/storage1, 结果重
启出现问题,说是 sdb7 的
"either the superblock or the partition table is likely to be corrupt!"
需要manual fsck.于是root, umount -a, 然后 manual fsck,运行了大概6步,都
pass,也没有报错。然后 ctrl-D 重新启动,结果还是一样的错误。
用puppy linux usb 系统进入,可以挂载 sdb5 和 sdb7,但是我用的puppy版本不高,
看不到ext4的区。
请大牛指点我该怎么办?能不能不挂载 sdb7 启动?或者怎样可以修复 ... 阅读全帖 |
|
S*A 发帖数: 7142 | 36 还是不要叫我大牛,我就是一个小混混而已。
这个是我在网上找的最接近的了,看来应该是改 udev 加些 rule 就可以了。
Used the following rules for managing the usb sticks and starting a
management script when they appear. Put a 10 delay in the script (to allow
the slow usb mounting process to finish - Not sure if that is needed).
Note script only works for sda1, sdb1, and sdc1 sticks (on purpose).Cheers
and thanks!
Ken
ACTION=="add", KERNEL=="sd[a-z][1-9]", SUBSYSTEM=="block", RUN+="/bin/mount
/dev/%k"
ACTION=="remove", KERNEL=="sd[a-z][1-9]", SUBSYS... 阅读全帖 |
|
b*****l 发帖数: 9499 | 37 对于这种使用频率极低,正常情况下一年才用几次,boot 完立刻就被 umount 的分区
,如果 ext2 足够的话,为啥要用 ext3 呢?如果大家向来用 ext2,为啥这次要改呢
?哪怕 by default 地建议从此把 boot 设成 ext3,为啥在 handbook 里还是写着设
成 ext2 呢?
唉。 |
|
b*****l 发帖数: 9499 | 38 同意。其实 ext2 还是 ext3,我觉得,对 /boot 无所谓。不爽的是 handbook 里是
ext2,但是 menuconfig 里把 ext2 支持给 deselect 了,又没有任何地方说明一下。
/boot 平时不 mount 是种好习惯。就像是 backup 平时也不 mount,每次备份时才
mount,备份成功后立刻 umount。 |
|
v*****r 发帖数: 1119 | 39 用 udev,写一个 rule file 就行了
to
file
name stays the same so the system can resume, then i run mount -a to remount
the /home onto /dev/sdg1. i tried to force umount /home but it says fs is
busy |
|
c*********v 发帖数: 35 | 40 我按照这个网友 (http://www.linuxsight.com/blog/2910 ) 介绍的Windows7硬盘安装Ubuntu11.10的步骤,一步一步地完成,除了将menu.lst里面的所有的hd0,0都改成hd0,1(因为我的C盘不是hd0,0,它前面还有个200M的隐藏分区)以及ISO的文件名改成我自己的镜像文件的文件名,其他步骤和网页上介绍的完全一样。然后sudo umount -l /isodevice也在terminal里敲过了。然后把无线网络也都设置好了。这时点继续,进入到决定分区的关键步骤时,我看到的却和网页上的不一样。我的界面说“这台计算机似乎没有安装操作系统”,下面只有两个选项。第一个就是清除整个磁盘,第二个是其他选项。我点其他选项后,安装类型的列表中显示的就是一个没有任何分区历史的硬盘/dev/sda。很显然,Ubuntu并没有认出已经存在的Win7操作系统,当然它在界面中很谦虚地用了“似乎”两个字。
我在尝试这个硬盘安装的方法之前,曾经刻录了一张安装盘。经历了同样的一幕——这
台计算机似乎没有安装操作系统。我真是无语了。我的笔记本电脑安装的是Windo... 阅读全帖 |
|
m****t 发帖数: 2684 | 41 忙了一阵子,最近有时间搞定了,自问自答一下吧
1. 在新的U盘用 fdisk 分两个区,第一个跟1G的U盘分区大小一样,余下的为第二个分
区,然后格式化为 ext3(mkfs.ext3)
2. 用 ‘dd’ 克隆 sda1 到 sdb1,这时要先 umount sdb
dd if=/dev/sda1 of=/dev/sdb1
3. 关机,用新的 4G U盘启动系统,删除第二个分区,然后用 ‘resize2fs’ 扩大第
一个分区到整个4G U盘大小 |
|
m****t 发帖数: 2684 | 42 忙了一阵子,最近有时间搞定了,自问自答一下吧
1. 在新的U盘用 fdisk 分两个区,第一个跟1G的U盘分区大小一样,余下的为第二个分
区,然后格式化为 ext3(mkfs.ext3)
2. 用 ‘dd’ 克隆 sda1 到 sdb1,这时要先 umount sdb
dd if=/dev/sda1 of=/dev/sdb1
3. 关机,用新的 4G U盘启动系统,删除第二个分区,然后用 ‘resize2fs’ 扩大第
一个分区到整个4G U盘大小 |
|
w*s 发帖数: 7227 | 43 continue,
so before we reboot the board, we do backup,
cp config_files_in_ram config_files_in_sd_or_emmc_card
basically copy from ram to sd/emmc card.
after the cp command, we do "sync", do "umount", "sleep",
but still sees corruption once a while.
this is really annoying.
Anyone have experience ? |
|
w*s 发帖数: 7227 | 44 continue,
so before we reboot the board, we do backup,
cp config_files_in_ram config_files_in_sd_or_emmc_card
basically copy from ram to sd/emmc card.
after the cp command, we do "sync", do "umount", "sleep",
but still sees corruption once a while.
this is really annoying.
Anyone have experience ? |
|
r***e 发帖数: 2000 | 45 I think I solved the problem, but not sure how.
There is nothing in the system log pointing to Evolution, so I tracked
other errors and warnings. umounted a corrupted gvfs; reinstalled
elektra; cleared up bashrc; and some other stuff, and then I noticed
the symptoms with Evolution had been gone. |
|
z*********e 发帖数: 10149 | 46 最开始的时候傻乎乎的,要cp个什么东西出来,都是
step 1, 插个优盘上去
step 1.9 mkdir /tmp/usb
step 2, mount /dev/sdb1 /tmp/usb
step 3 cp av.av /tmp/usb
step 4 umount /tmp/usb
step 5 去把u盘取下来,然后拷到laptop里
昨天终于明白了,装上了samba, mount到windows的y盘里面,立马方便多了,要cp的东
西直接cp /home/samba马上就在这边能拿到 |
|
s*****l 发帖数: 2041 | 47 我的机器是双启动,有Windows7和Debian Wheezy
在Debian,我用fstab将Windows的两个分区(一个系统分区,一个数据分区)mount进
来。
然后使用VirtualBox装了一个WindowsXP做一些office工作,在VirtualBox我加了fstab
mount过的Windows操作系统的数据分区。
好了,现在发现Debian下用不了多久(大概一天左右),mount的Windows数据分区自动
丢失
了,我在VirtualBox还能看到这个数据分区,但是不敢写东西,怕把文件系统搞坏了。
在Debian,我用mount -a试图重新加载数据分区,或者umount然后mount,但是都不管
用。
只有重启一下才能正常加载Windows数据分区
我在fstab里加载该数据分区如下:
UUID=00062D100001EA44 /workshop ntfs-3g defaults,uid=me,gid=me,auto,locale=
en_US.UTF-8 0 0
哪位给指点一下,这是什么问题?会不会是VirtulBox的冲突,还是fstab写的不对?... 阅读全帖 |
|
s*****l 发帖数: 2041 | 48 刚把休眠功能去掉了,还是丢分区了
我的分区是这样的:
C:(系统,NTFS)D:(数据,NTFS) / (ext2) /home (ext3)
我现在在Debian下用fstab把D: mount到/workshop,
然后再VirtualBox,把/workshop共享到我虚拟XP里面
当我在Debian下用虚拟XP的时候,常常发生/workshop丢了,umount/remount都不行。
倒是有这个可能:我在Debian host系统和虚拟系统都会访问/workshop,
但是这应该不是问题吧。虚拟系统和host系统不就是这样共享文件夹的么?
只有重启以后,/workshop才重新回来。
能分析分析哪里的问题么?
多谢!搞定后,必有重谢! |
|