導航:首頁 > 編程系統 > linuxgpart

linuxgpart

發布時間:2023-04-03 04:33:19

『壹』 介紹CDlinux的最簡單用法

//建議還是先學學linux吧,linux還不會用,就想用它修系統

把 CDlinux 安裝到 U 盤上
在以下的說明中,我們假設你的 USB 盤(U 盤或 USB 移動硬碟)被設定為硬碟模式。上面的第一個分區是 FAT12、FAT16、或者 FAT32 格式的,並且並且它對應 /dev/sda1。

用 Linux 的方法 (以下操作可以在 CDlinux 也可以在一般的 Linux 系統中進行)

首先,在 USB 盤上安裝 syslinux:

# syslinux /dev/sda1

掛載 CDlinux 的 ISO 鏡像和 USB 盤:

# mount -o loop CDlinux-x.x.x.iso /mnt/cdrom
# mount /dev/sda1 /mnt/win

(如果你的 USB 盤不是 /dev/sda1,請做相應的修改)

然後,把 extra/ 目錄下的內容拷貝到 USB 盤上:

# mkdir /mnt/win/CDlinux
# cp -r /mnt/cdrom/boot/CDlinux/extra /mnt/win/CDlinux

接下來,把內核和 initrd 也拷過去:

# mount -o loop /mnt/cdrom/boot/CDlinux/CDlinux.img /mnt/floppy
# cp /mnt/floppy/bzImage /mnt/floppy/CDlinux.gz /mnt/win

最後,下載 syslinux 的配置文件 (~2k) 並把它展到 USB disk 盤上:

# tar -C /mnt/win -zxf syslinux-cfg.tgz

(這一步將把「syslinux.cfg」和一些顯示信息等文件拷貝到 /mnt/win 目錄下。不要忘了先檢查一下「syslinux.cfg」,並根據你自己的具體情況做相應的修改。)

現在可以把你的 BIOS 設置成從 USB-HDD 或者 USB-zip 啟動。(具體設為那種和你的 BIOS 及 USB 盤有關,試一下就知道了。)

注意,以上步驟只是一個簡單的例子,這里的假設可能和你的情況並不一致。所以,在操作時別忘了根據自己的具體情況做必要的修改。另外請參考「簡介:CDlinux 的命令行參數」和「簡介:CDlinux 的結構」。

如何改變分區大小、修改分區表?

請使用「parted」或者「resize2fs」等。

如何修復被損壞了的分區表?

用「gpart」。(這個版本已打過 reiserfs-3.6 補丁,可以放心使用)

如何從 ext2 文件系統中恢復被誤刪除的文件?

用「e2undel」。

LILO/GRUB 被 Windows 覆蓋了,如何修復?

安裝 Windows 9x 會覆蓋硬碟的主引導記錄,導致原來安裝的 Linux 無法啟動,這時你可以啟動 CDlinux 來進行修復。

首先,掛上 Linux 的根分區,比如說 /dev/hda5:

# mount -t ext2 /dev/hda5 /mnt/local

然後,假設你是用 LILO 來引導的:

# lilo -r /mnt/local

如果不成功,可以再試試:

# chroot /mnt/local /sbin/lilo

如果還是不行,再仔細找找原因,比如是不是上面 LILO 的路徑不對等。耐心點,只要 Linux 的分區沒有被破壞,一定可以恢復的。如果你是用 GRUB 來引導系統的,方法也和上面的類似。LILO/GRUB 的具體使用方法,請參考它們各自的文檔。

Windows 9x 覆蓋了 NT/2k/XP 的引導記錄,「雙啟動菜單」不見了,如何修復?

假設你的「C: 盤」是 /dev/hda1,格式是 FAT32,新裝的 Windows 98 破壞了 XP 的引導記錄,現在只能進 98 了。這種情況可以試試用 CDlinux 來修復:

# ms-sys -2 /dev/hda1

關於 ms-sys 的具體用法,請參見它的文檔。

NT/2k/XP 的管理員密碼丟了,怎麼辦?

如果忘了 NT/2k/XP 的管理員密碼,想再找回來是很難的。不過你可以用 CDlinux 再強行重設一個密碼,或者乾脆把密碼清空。執行:

# nukent

然後按提示操作。

『貳』 linux 怎麼在光碟機啟動下掛載硬碟虛擬機上可以嗎

先確認設備名,這個可以在/dev下找,也可以用分區軟體如Gpart等來查看(假設查得為hdb),然後執行:
mount
/dev/hdb
/mp
這里/mp是需要薯核掛載到的位置,需要預先建立。
虛擬弊伍機下也可以操作,這跟是不是從光碟機啟動無關,不過部分租手或類似LiveCD的光碟默認不檢測硬碟,/dev下找不到設備。

『叄』 linux 把HOME多餘的空間轉移到根目錄下

Linux有分區大小調整的軟體,
很多東西確實用不到,完全可以卸掉。
方法:
1、將home分區掛載為其他路徑,並新建目錄home,保存原來文件,把home文件夾掛載為新的/home,另建一些目錄,掛載為根目錄下的一些文件夾(非boot);
2、安裝軟體時,手動選擇安裝位置到home分區。
詳細步驟:
一、目的
在使用CentOS6.3版本linux系統的時候,發現根目錄(/)的空間不是很充足,而其他目錄空間有很大的空閑,所以本文主要是針對現在已有的空間進行調整。首先,先來查看一下系統的空間分配情況:
[plain] view plainprint?
[root@CentOS-78 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos-lv_root 50G 14G 34G 30% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
/dev/mapper/vg_centos-lv_home 404G 670M 382G 1% /home
下面的詳細步驟部分將從vg_centos-lv_home分區下取出100G的空間添加到/vg_centos-lv_root分區上去。
1、卸載vg_centos-lv_home分區
[plain] view plainprint?
[root@CentOS-78 /]# umount /home
此時在用df命令查看將會發現/home目錄已經看不見了,如下所示:
[plain] view plainprint?
[root@CentOS-78 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos-lv_root 50G 14G 34G 30% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
2、從新設定vg_home-lv_home的大小
[plain] view plainprint?
[root@CentOS-78 /]# resize2fs -p /dev/mapper/vg_centos-lv_home 282G
resize2fs 1.41.12 (17-May-2010)
Please run 'e2fsck -f /dev/mapper/vg_centos-lv_home' first.
這一步設定vg_home-lv_home大小沒有成功,系統提示我們先運行下面的命令,操作如下:
[plain] view plainprint?
[root@CentOS-78 /]# e2fsck -f /dev/mapper/vg_centos-lv_home
e2fsck 1.41.12 (17-May-2010)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/mapper/vg_centos-lv_home: 1386/26836992 files (0.9% non-contiguous), 1855856/107344896 blocks
從新設定vg_home-lv_home的大小:
[plain] view plainprint?
[root@CentOS-78 /]# resize2fs -p /dev/mapper/vg_centos-lv_home 282G
resize2fs 1.41.12 (17-May-2010)
Resizing the filesystem on /dev/mapper/vg_centos-lv_home to 73924608 (4k) blocks.
Begin pass 2 (max = 43)
Relocating blocks
Begin pass 3 (max = 3276)
Scanning inode table
Begin pass 4 (max = 266)
Updating inode references
The filesystem on /dev/mapper/vg_centos-lv_home is now 73924608 blocks long. 檢查是否成功:
[plain] view plainprint?
[root@CentOS-78 /]# mount /home
[root@CentOS-78 /]#
[root@CentOS-78 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos-lv_root 50G 14G 34G 30% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
/dev/mapper/vg_centos-lv_home 278G 663M 263G 1% /home
[root@CentOS-78 /]#
3、將lv_home邏輯分區減小到指定大小
[plain] view plainprint?
[root@CentOS-78 /]# lvrece -L 282G /dev/mapper/vg_centos-lv_home
WARNING: Recing active and open logical volume to 282.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to rece lv_home? [y/n]: y
Recing logical volume lv_home to 282.00 GiB
Logical volume lv_home successfully resized
[root@CentOS-78 /]#
我認為這個命令是將已經減少的100G空間拿到系統公共的區域,可以被其他分區載入和利用。

查詢卷組的信息:
[plain] view plainprint?
[root@CentOS-78 /]# vgdisplay
--- Volume group ---
VG Name vg_centos
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 465.27 GiB
PE Size 4.00 MiB
Total PE 119109
Alloc PE / Size 86472 / 337.78 GiB
Free PE / Size 32637 / 127.49 GiB
VG UUID 1k4ooN-RFV9-uyf1-uMYf-aERG-YaGs-ZNoSD6
Free PE / Size指定的應該是現在可在分配的空間。
4、增加vg_centos-lv_root分區的大小
將可用的空間添加到vg_centos-lv_root分區上面:

[plain] view plainprint?
[root@CentOS-78 /]# lvextend -L +127.40G /dev/mapper/vg_centos-lv_root
Rounding up size to full physical extent 127.40 GiB
Extending logical volume lv_root to 177.40 GiB
Logical volume lv_root successfully resized
[root@CentOS-78 /]#
從新設定該分區的大小:

[plain] view plainprint?
[root@CentOS-78 /]# resize2fs -p /dev/mapper/vg_centos-lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg_centos-lv_root is mounted on /; on-line resizing required
old desc_blocks = 4, new_desc_blocks = 12
Performing an on-line resize of /dev/mapper/vg_centos-lv_root to 46504960 (4k) blocks.
The filesystem on /dev/mapper/vg_centos-lv_root is now 46504960 blocks long.
5、再次查看分區大小

[plain] view plainprint?
[root@CentOS-78 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos-lv_root 175G 14G 153G 9% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
/dev/mapper/vg_centos-lv_home 278G 663M 263G 1% /home
我們發現vg_centos-lv_root分區的空間已經增加了125G,之所以比lv_home減少的空間要多25G主要是由於我們把系統所有的可用的空間都加在了lv_root分區。

三、所遇到的問題
1、在卸載/home目錄的時候失敗
可先執行如下fuser命令,然後再umount即可:

[plain] view plainprint?
[root@CentOS-78 /]# fuser -m /home
[root@CentOS-78 /]#
2、設定完lv_home的大小,再次mount該分區時,發現用df命令無法看到給分區,此時只要在mount一次即可

3、在設定lv_root的大小時,不要把Free PE / Size的空間全部都用上,這很可能會出現Free PE空間不足的現象,建議保留一點Free PE的空間。

『肆』 linux下如何安裝win7 高人快來

使用PE是看不到Linux的分區運檔內容的。linux下是無法正常使用ghost的,這點你務必要明白。windows系列的所有系統無法識別linux分區,而linux大部分的發行版都能很好識別windows任何系列的操作系統,常說的PE屬於windows系列的微型系統,不管你怎麼努力,包括更改硬碟工作模式,都是無濟於事的。

另外Linux也是有分區的,當然存在分區問題,在Linux下以不同的功能,通過 /×××來分區。

使用一張Linux的live光碟放入光碟機,重啟計算機,從光碟機引導,進入系統以後,你就可以看到眼前電腦里預裝的Linux的分區和分區裡面的內容,以Windows使用習慣而言,你應查看的目錄是/home,這裡面放置了平時上網下載的圖片文檔等。

最後,Linux的系統很難損壞,就算是損壞,也比Windows容易修復旁鄭亂。使用一張Linux的live光碟,使用recovery模式,即刻恢復Linux無法引導,引導文件損壞,等問題。此具體的參考方法,你到Linux社區里可以找到相應的文章,裡面的解決方法非常詳細,wiki也不錯。如果你想使用此磁碟安裝新的操作系統,請使用DOS環境下的硬碟分區工具重新分區,並且重寫MBR,這樣才能從根本上解決叢沒無法安裝系統,安裝過程無故中斷,安裝完無法啟動等問題。

『伍』 linux系統下根分區大小調整 我的根分區分配了30G,使用別人的一個鏡像恢復系統,這個鏡像是5G的根分區大小

噴那個給你鏡像的人。這種整體分區的數據流鏡像恢復的結果就是這個樣子。
你可以試試版用 gpart ,或者權 fsck 一下看看能不能恢復整個分區容量(不過我沒見過 fsck 可以的文章)。

你這個問題是這個鏡像文件很明顯的是整個分區鏡像恢復到30G的分區上後,這個分區的文件系統記錄的還是5G的信息。恢復過程不會自動識別分區大小。而且文件系統也因為已經有了這個分區的信息而不回去重新建立30G大小的文件系統信息。

『陸』 Linux的一點問題~~高分!!

你查一下關於mount這個命令.

『柒』 linux debian 文件系統根目錄空間不足。

  1. 你只給電腦分了2個區,/分區和swap分區你

  2. 你的所有文件其實只存在專/分區上,所以空間屬不足

  3. 可以通過gpart新建分區,掛載其它目錄如:home

  4. 如果文件不是很多的話,建議還是重裝,重新分區,不然以後還會麻煩。

『捌』 gpart命令如何使用

linux命令可以到5分享找下。

『玖』 新買的dell電腦,安裝linux系統時,准備分區空白,沒有定義根文件系統 請回到分區菜單以修正此錯誤

您好/media/disk 就是根梁激禪文橡塵件系統哦鉛首 ,如果不是的話,你可以先刪除457G的那個分區,再新建一個分區再掛載到/

『拾』 請問,linux如何合並分區

可以試試Acronis Disk,這個軟體在windows下使用,支持動態合並,分離分區,支持ext3分區操作。
或者用linux的livecd啟動,在櫻攔linux里使用軟冊頌畝件,比如gparted等,對硬碟上的linux分區進行操作,之所以要用livecd是因為想動態分區需要umount這個分區,如果直接使用你的linux系統運行gparted是不能umount根分區的。

注意一旦分區被合並,導致硬碟分區表改變,可能導致linux無法啟動,尤其是按照你現在的分區形式,sda8被合並到sda10後,可能現在sda9會變成sda8,被擴充後的sda10變成sda9,一定要在確認/boot/grub/menu.lst和/etc/fstab中的掛載形式和你更改分區後的分區表一致的情況下才可以州森重啟系統。否則grub可能不能啟動。

閱讀全文

與linuxgpart相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接