怎么删除用Vmware镜像安装linux系统以及删除其硬盘分区

怎么删除用Vmware镜像安装linux系统以及删除其硬盘分区,第1张

发信人: abc (小费), 信区: LinuxUnix

标 题: [合集]Linux删除求助

发信站: 南京大学小百合站 (Sun Dec 19 16:03:29 1999), 站内信件

yoyo (悠悠的YOYO) 于Fri Jul 16 19:44:30 1999提到

系统为win98和turbo-linux共存,由lilo引导.

现在想删去linux分区,却屡试不行.

关键不是删不掉lilo.而是没有办法收回原来分给linux的分区.

用了PQmagic,fdisk.前者说分区表有错误,后者找不到被占用的地方.

谁能提供方法?????

Aman (一人) 于Fri Jul 16 20:55:10 1999提到:

【 在 yoyo (悠悠的YOYO) 的大作中提到: 】

: 系统为win98和turbo-linux共存,由lilo引导.

: 现在想删去linux分区,却屡试不行.

: 关键不是删不掉lilo.而是没有办法收回原来分给linux的分区.

: 用了PQmagic,fdisk.前者说分区表有错误,后者找不到被占用的地方.

: 谁能提供方法?????

找个DOS软盘,带fdisk的,运行fdisk /mbr。

yoyo (悠悠的YOYO) 于Sat Jul 17 11:41:31 1999提到:

没有用的,我说过了,不是linux删不掉,是那个分区找不回来.

我试过你说的方法了.

【 在 Aman (一人) 的大作中提到: 】

: 【 在 yoyo (悠悠的YOYO) 的大作中提到: 】

: : 系统为win98和turbo-linux共存,由lilo引导.

: : 现在想删去linux分区,却屡试不行.

: : 关键不是删不掉lilo.而是没有办法收回原来分给linux的分区.

: : 用了PQmagic,fdisk.前者说分区表有错误,后者找不到被占用的地方.

: : 谁能提供方法?????

: 找个DOS软盘,带fdisk的,运行fdisk /mbr。

Aman (一人) 于Sat Jul 17 14:17:01 1999提到:

【 在 yoyo (悠悠的YOYO) 的大作中提到: 】

: 没有用的,我说过了,不是linux删不掉,是那个分区找不回来.

: 我试过你说的方法了.

: 【 在 Aman (一人) 的大作中提到: 】

: : 找个DOS软盘,带fdisk的,运行fdisk /mbr。

哦。。 那看来只好手改分区表了。去清华BBS问问吧。

aha (啊哈 于Sat Jul 17 14:19:35 1999提到:

如果linux还能启的话,直接用linux的fdisk把分区分回给dos

不就可以了?

【 在 Aman (一人) 的大作中提到: 】

: 【 在 yoyo (悠悠的YOYO) 的大作中提到: 】

: : 没有用的,我说过了,不是linux删不掉,是那个分区找不回来.

: : 我试过你说的方法了.

: 哦。。 那看来只好手改分区表了。去清华BBS问问吧。

Aman (一人) 于Sat Jul 17 14:46:44 1999提到:

【 在 aha (啊哈,一天天长大) 的大作中提到: 】

: 如果linux还能启的话,直接用linux的fdisk把分区分回给dos

: 不就可以了?

: 【 在 Aman (一人) 的大作中提到: 】

: : 哦。。 那看来只好手改分区表了。去清华BBS问问吧。

他那个LINUX分区都找不到了,怎么起LINUX啊?

BlueStar (快乐的星) 于Sat Jul 17 15:17:54 1999提到:

【 在 Aman (一人) 的大作中提到: 】

: 【 在 aha (啊哈,一天天长大) 的大作中提到: 】

: : 如果linux还能启的话,直接用linux的fdisk把分区分回给dos

: : 不就可以了?

: 他那个LINUX分区都找不到了,怎么起LINUX啊?

找张 linux 的按照盘,假装装一把,按 ALT-F2, 切换

到 bash# 状态下,然后运行 fdisk 不就行了, very easy!

aha (啊哈 于Sat Jul 17 15:28:48 1999提到:

【 在 BlueStar (快乐的星) 的大作中提到: 】

: 【 在 Aman (一人) 的大作中提到: 】

: : 他那个LINUX分区都找不到了,怎么起LINUX啊?

: 找张 linux 的按照盘,假装装一把,按 ALT-F2, 切换

: 到 bash# 状态下,然后运行 fdisk 不就行了, very esay!

//nod bluestar

要么就安装好了,到了fdisk那里把分区改回去然后就退出

yoyo (悠悠的YOYO) 于Sat Jul 17 15:39:35 1999提到:

【 在 aha (啊哈,一天天长大) 的大作中提到: 】

: 【 在 BlueStar (快乐的星) 的大作中提到: 】

: : 找张 linux 的按照盘,假装装一把,按 ALT-F2, 切换

: : 到 bash# 状态下,然后运行 fdisk 不就行了, very esay!

: //nod bluestar

: 要么就安装好了,到了fdisk那里把分区改回去然后就退出

嗯,已经完成了,不过不是把分区改回去,而是把该LINUX分区删调即可,上次就是

把它改成DOS分区的,还是不行.

方法总结:

用LINUX光盘启动,在达到磁盘分区这一步时使用Fdisk即可.

切记:只要删掉该linux分区,不用把它设成DOS分区.存盘即可.

Aman (一人) 于Sat Jul 17 16:49:03 1999提到:

【 在 BlueStar (快乐的星) 的大作中提到: 】

: 【 在 Aman (一人) 的大作中提到: 】

: : 他那个LINUX分区都找不到了,怎么起LINUX啊?

: 找张 linux 的按照盘,假装装一把,按 ALT-F2, 切换

: 到 bash# 状态下,然后运行 fdisk 不就行了, very esay!

nod. 这个办法好.

分区示例:比如分/dev/sda 硬盘

#: fdisk /dev/sda

The number of cylinders for this disk is set to 19457.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): m #帮助,输入M

Command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition 删除一个分区

l list known partition types

m print this menu

n add a new partition 创建一个新的分区

o create a new empty DOS partition table

p print the partition table 打印分区表

q quit without saving changes 退出不保存

s create a new empty Sun disklabel

t change a partition\'s system id 改变分区类型

u change display/entry units 改变显示/输入的单位

v verify the partition table 验证这个分区表

w write table to disk and exit 保存退出

x extra functionality (experts only)

Command (m for help): d #删除分区

Partition number (1-8): 2

Command (m for help): p # 打印分区表

Disk /dev/sda: 160.0 GB, 160041885696 bytes

255 heads, 63 sectors/track, 19457 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x0003ce53

Device Boot Start End Blocks Id System

/dev/sda1 * 13825307200007 HPFS/NTFS

/dev/sda37650 11474307200007 HPFS/NTFS

/dev/sda4 11475 1945764123447+ 5 Extended

/dev/sda5 11475 1444423856472+ 7 HPFS/NTFS

/dev/sda6 19247 19457 1694826 82 Linux swap / Solaris

/dev/sda7 14445 15660 9767488+ 83 Linux

/dev/sda8 15661 1924628804513+ 83 Linux

Partition table entries are not in disk order

Command (m for help): n #建立新分区

Command action

l logical (5 or over)

p primary partition (1-4)

p #主分区

Selected partition 2

First cylinder (3825-19457, default 3825): 可以选

Using default value 3825

Last cylinder, +cylinders or +size{K,M,G} (3825-7649, default 7649): 输入分区大小 比如100G

Using default value 7649

Command (m for help):

如果初学linux或者做一些系统升级误删了系统文件,导致系统启动异常怎么办?重装系统,不用,有三种方法可以进行系统恢复。

1、用u盘启动盘恢复系统文件

制作linux u盘启动盘,制作方法不详述,可以用软碟通UltraISO(收费软件,试用版即可)加载linux系统安装镜像,写入硬盘映像即可完制作。如果是误删除了某文件,将从其他Linux系统拷贝缺失的系统文件拷贝到另一u盘(启动盘是否可以没有验证)

u盘启动后进入到系统安装界面,此时原来的系统盘被挂在到/media目录下(也可以通过桌面的disk系统双击打开需要修改的文件),将缺失的文件拷贝回原来的系统盘对应目录下。如果是误修改了,直接进入到目录修改回来即可。启动目录/boot/grub

2、通过手动启动rdshell模式进行 *** 作

在出现启动界面时,通过esc或者上下键进入到grub菜单,按键e选择kernel进入编辑

从后面开始,去掉多余的参数,直到root=xxx时,注意修改为root=/dev/xxx rdshell,这样是让系统找不到根目录

然后回车 按键b 进入boot,之后启动异常,回报错,按回车进入到dracut *** 作界面,

输入blkid查看磁盘情况

这时u盘启动盘是作为普通u盘用,/dev/sda是/boot所在的分区,如果是grub里面的文件损坏,则可以将其挂载到目录,#

#mkdir mnt0

#mount -t ext4 /dev/sda1 /mnt0

然后就可以进行 *** 作了

如果是其他系统文件,直接在根目录下ls -l 进行查看并编辑

通过这样来修改被误 *** 作的系统文件,然后达到修复的目的

3、通过u盘启动进入到rescure模式。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7438994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存