/分割區變更檔案系統 - Linux

Table of Contents

※ 引述《Adama (So Say We All.)》之銘言:
: 請問一下,如果是 / 分割區想要變更檔案系統,有沒有什麼比較好的辦法?
: 我的 / 是xfs,想換成ext4,因為xfs處理小檔真是慢到XX
: dd要求備份前後,檔案系統要一樣,clonezilla好像也是
: 所以大概只能用livecd開機,把 / 底下的資料搬出來改完fs再搬回去
: → OrzOGC:xfs換到ext4沒啥問題.反過來就沒成功過... 01/20 21:05
: → kdjf:我上次是用xfsdump把xfs先弄出來,再mount起來,最後cp -A 01/20 21:56
: → kdjf: (把xfs弄到ext4) 01/20 21:57
Fedora 14 x86_64
我失敗了 XD 我用tar來搬,可是弄好之後開不了機,grub error 17
但沒出現grub shell。這還滿奇怪的,我只是format沒有動到MBR耶

用livecd開機,grub setup to MBR後重開還是不行,變成error 15 @@
找不出原因,只好用livecd install to harddisk 裝在一個小分割區
這個安裝可以正常開,可是設定grub去開原先的分割區時,是可以動
但會先出現 libc.so.6 unable to load the shared libary: permission denied
接下來就一堆service start failed,最後停在init過程進行不下去了

permission有問題,但用tar在搬時我已經有加 --selinux 選項了
但我沒加 --xattrs,這個選項我猜是跟xfs相關的,因此出錯?

--

Nice to meld you.

--

All Comments

Freda avatarFreda2011-02-15
先開好機,再chroot進去可以用嗎?
Lydia avatarLydia2011-02-20
不知道了,現在正在流淚重灌中XD
Ivy avatarIvy2011-02-24
您用 root 去 tar 嗎? 是 xfs tar 到 xfs 嗎?
Carolina Franco avatarCarolina Franco2011-03-01
是用root,但是xfs tar到 ext4
Ethan avatarEthan2011-03-03
重灌不就沒有真相了........
Sarah avatarSarah2011-03-07
我印象中 tar 最好不要不同 file system,可是剛剛找不到
Skylar DavisLinda avatarSkylar DavisLinda2011-03-11
禁止 tar 用於不同檔案系統的文章。不要把設備檔 tar入?
Necoo avatarNecoo2011-03-16
請問您有加入 --one-file-system 參數嗎?