作者: bongbong3481 時間: 2016-12-11 21:02 標題: Clone Linux(Ubuntu14.04) to SSD, 4K對齊問題
一直都心思思,想買番個SSD玩下,上網睇左好多資料,有個問題諗唔通,想請教一下各位
我個計劃系咁:
1.Linux(Ubuntu14.04) 原本放系傳統型HARD DISK個sda5, 用dd整左一個 sda5既iso, 打算將個 sda5既iso 直接dd 還原去個SSD
2.上面個SSD,我事前用GPARTED先format, Align to "Mib"
3.最後重裝番個GRUB2系 SSD
我咁樣dd restore 去個SSD 系唔系都己經做左或者保留番4K對齊呢樣野?
(我系某D網上教學睇,話用GPARTED Align to "Mib", 己經做左4K對齊,另外,原有hard disk first sector 除以8,可以除得盡,原則上都系4K對齊左; 但對DD了解一知半解,唔知DD RESTORE會唔會破壞左4K對齊, 或者根本無, 要自己人手再做多次)
[attach]1945346[/attach]
[attach]1945347[/attach]
[attach]1945348[/attach]
作者: cal22cal 時間: 2016-12-12 08:20
本帖最後由 cal22cal 於 2016-12-12 10:24 編輯
唔識,不過我會咁:-
提議係 mount 個 dd image,用 rsync、tar、...(鐘意邊個用邊個),
抄 file 過去個 4k ssd。
http://askubuntu.com/questions/4 ... image-in-raw-format
要睇吓洗唔洗要用 offset 嚟 mount
打指令,請小心,希望個 dd image,有多一個 backup。
Edit:-
諗諗吓,dd 個 partition 係 512 sector size,byte by byte copy,
啲 files 唔會係 4k alignment,所以都係抄一次穩陣。
作者: chancho 時間: 2016-12-12 11:12
are you sure sda5 is all you want ?
作者: bongbong3481 時間: 2016-12-12 11:27
回覆 3# chancho
呢位仁兄, 你個問題既含義, 是否指我有D sdaX都要做搬去SDD(否則不能入到個OS)? 還是指做唔到4K既效果?
作者: chancho 時間: 2016-12-12 11:34
i use a partition for root, and mount /home and /boot. if you also do the same thing. you may want to backup your /home as well.
作者: cal22cal 時間: 2016-12-12 11:51
照啲舊文睇,op 係一個 partition 包曬 /boot /home ...
作者: bongbong3481 時間: 2016-12-12 12:56
回覆 6# cal22cal
你指一個 partition 包曬 /boot /home, 是否以下咁?
[attach]1945583[/attach]
作者: bongbong3481 時間: 2016-12-12 13:07
回覆 2# cal22cal
我睇D資料話,開始370839552/8=46354944, 如果系整數,應該符合4K 對齊, 所以有可能唔對齊?
作者: cal22cal 時間: 2016-12-12 13:25
回覆 7# bongbong3481
top level 睇唔到,請貼個 /etc/fstab 上嚟。
以下唔肯定:-
sda5 partition start 响 4k,ok
每一個 file,start 响 512 Byte =/= 4k
dd 落去 4k ssd,file not aligned to 4k
作者: bongbong3481 時間: 2016-12-12 13:31
回覆 9# cal22cal
第8行果句? 有寫 / on sda5
[attach]1945588[/attach]
作者: cal22cal 時間: 2016-12-12 13:44
回覆 10# bongbong3481
all remarked can't see anything
pls post
sudo blkid
你以前過 dd sda5 去另外 hdd,搞 grub2 之後,
就正常玩到
==>應該係包曬,無問題
作者: cal22cal 時間: 2016-12-12 13:47
可能係 grub2 boot kernel command set
root=UUID=xxxxxx
無用到 /etc/fstab 了
作者: bongbong3481 時間: 2016-12-12 18:54
本帖最後由 bongbong3481 於 2016-12-12 18:55 編輯
回覆 11# cal22cal
之前試過還原去HARD DISK, 沒問題, 我相信都包晒, 因為其它PARTITION 曾該FORMAT 過, 應過沒UBUNTU D FILE或FOLDER 系到。
請問以下意思指咩? (4K 對齊有關? OR BOOT 機有關?)
“ grub2 boot kernel command set
root=UUID=xxxxxx
無用到 /etc/fstab”
[attach]1945642[/attach]
作者: cal22cal 時間: 2016-12-12 19:05
呀,我知喇,你梗係無落到底,
所以睇唔到。
應該係咁上下嘅
- # /etc/fstab: static file system information.
- #
- # Use 'blkid' to print the universally unique identifier for a
- # device; this may be used with UUID= as a more robust way to name devices
- # that works even if disks are added and removed. See fstab(5).
- #
- # <file system> <mount point> <type> <options> <dump> <pass>
- # / was on /dev/sda1 during installation
- UUID=28870e01-d2d2-487b-828f-050c4a25605f / ext4 errors=remount-ro 0 1
- # swap was on /dev/sda5 during installation
- UUID=9b335af7-a1af-4a9f-be09-f774f7ae4128 none swap sw 0 0
- UUID=b0924984-3cb3-403a-9847-3289ab7c4441 /home/nilfs2 nilfs2 noauto,nogc,errors=remount-ro 0 1
- /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
作者: bongbong3481 時間: 2016-12-12 19:13
回覆 14# cal22cal
我以為第8行系重點, 之前既回覆所以CUT到落第8行就算, 所以9&11行先系有用?!
[attach]1945644[/attach]
作者: cal22cal 時間: 2016-12-12 19:15
呢個係估錯嘢,當發噏瘋,唔好理。

作者: cal22cal 時間: 2016-12-12 19:37
回覆 15# bongbong3481
fstab
第9行 / mount 响 uuid=xxxxxe9e
第11行 swap mount 响 uuid=xxxxx684
所以,只係用2個 partitions
提議
1.livecd boot
2.rsync 啲 file 過去 ssd
3.改 ssd fstab,
blkid 睇到 uuid,
terminal high ligh the uuid,去要 paste 地方,撳 middle mouse button to paste
可能要更改 fstab options,請 chk ubuntu doc for ssd,e.g.
.... ext4 discard,noatime,commit=600,errors=remount-ro 0 1
swap uuid 都要改,一係唔好用住 # 咗佢先
改好曬,reinstall grub,reboot ssd system
希望你知我講乜嘢
作者: bongbong3481 時間: 2016-12-12 19:56
回覆 17# cal22cal
你既做法有少少似以下網站既介做法(我仍然study緊)
http://yblog.org/archive/index.php/ssd_on_ubuntu_linux_howto
http://blog.lyhdev.com/2011/04/ubuntu-linux.html
作者: cal22cal 時間: 2016-12-12 20:20
- http://blog.lyhdev.com/2011/04/ubuntu-linux.html
- 打開終端機程式「Applications / Accessories / Terminal」,依序執行以下指令,請自行依實際狀況修改分割區代碼。第一行「sudo su -」會切換成超級使用者root,所以後續的指令必須很小心操作,否則會造成系統毀損。
- ........
- ......
- ......
記住,打字要小心,rsync 由邊去邊,搞清楚!
dd 過 linux,通常係初初咁玩法,
好似而家要 migrate sys,有好多唔好處...
上面
- swap uuid 都要改,一係唔好用住 # 咗佢先
- 改好曬,reinstall grub,reboot ssd system
攞開隻 hdd,用 livecd 嚟搞,保險啲。
作者: lazyfai 時間: 2016-12-13 22:46
我都係覺得 rsync / tar 好過 dd
作者: bongbong3481 時間: 2016-12-14 00:04
回覆 19# cal22cal
另外,請問一下, 要CHECK 個PARTITION是否做左4K對齊是否可以用以下指令?
parted /dev/sda
align-check opt number
作者: cal22cal 時間: 2016-12-14 07:43
另外,請問一下, 要CHECK 個PARTITION是否做左4K對齊是否可以用以下指令?
parted /dev/sda
align-check opt number
bongbong3481 發表於 2016-12-14 00:04
冇咁玩過, 不過呢道講, 係
http://askubuntu.com/questions/5 ... re-properly-aligned
- parted /dev/sda
- align-check opt X
- X is the partition you want to check. output ...
- X aligned
初初玩 grub2 ,因為唔識 ,直頭係裝 ubuntu 一次 ,
boot 到機, 再用 tar overwrite 所有 sys/file, 再搞

作者: bongbong3481 時間: 2016-12-14 18:47
回覆 22# cal22cal
其實,我就系你引用果個網睇到CHECK 4K對齊既指令
我而家試GRUB2或者DD或者TAR, 全部都系VIRTUALBOX試, 試過WORK,先會系真實環境整, 免得系真實環境整完, 部機開唔到(我對LINUX真系半桶水都沒)
作者: cal22cal 時間: 2016-12-14 19:16
回覆 23# bongbong3481
真係唔好用 dd (partition對齊,不過 file 冇對齊 4k)
virtualbox install min new system,single partition
livcd boot,tar 嗰 sys 出嚟,當 backup,
format a new virtual disk,restore 之後 fix /etc/fstab,
reinstall grub2,搞掂。
========================================
fdisk -l /dev/sda
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
... ...
Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
.... .... ...
start 2048*512/4096 係 integer 已經係 4k,
如果 mbr sda1 start 會好細,同除唔盡 4096
作者: bongbong3481 時間: 2016-12-14 20:41
回覆 24# cal22cal
我自己都覺得TAR系好用過DD, 目前玩緊個TAR backup自己用緊個SYSTEM, 有少少問題, 請教一下,
我系自己個ubuntu (run緊)入邊用tar,用以下呢句去BACKUP, 請問系唔系有野漏左, 因為有ERROR出左黎
sudo tar -cvpzf /home/lee/backup.tar.gz --exclude=/home/lee/backup.tar.gz --exclude=/home/lee/桌面/PERSONAL /
.
.
.
/proc/5987/timers
/mnt/
tar: 由於先前錯誤而以失敗狀態離開
lee@family:~$
作者: cal22cal 時間: 2016-12-15 08:14
有啲嘢係 lock 住,所以要用 livecd boot 嚟 tar
或者 tar 嗰時要
- --exclude=dev/* \
- --exclude=mnt/*/* \
- --exclude=proc/* \
- --exclude=run/* \
- --exclude=sys/* \
- --exclude=tmp/* \
呢句 command options 正常係唔洗,pls double chk,
先 boot 到機
慢慢嚟玩吓先,我而家用 btrfs 有 realtime snapshot,
唔洗咁麻煩,方便好多。
作者: bongbong3481 時間: 2016-12-15 14:29
回覆 26# cal22cal
真系要行LIVE ISO先行
作者: little_keung 時間: 2016-12-15 16:21
回覆 cal22cal
我自己都覺得TAR系好用過DD, 目前玩緊個TAR backup自己用緊個SYSTEM, 有少少問題, 請 ...
bongbong3481 發表於 2016-12-14 20:41
根本係 filesystem level backup vs sector-by-sector backup . 不同類o既事情嚟.
我係唔明一開始你就試 dd backup , 玩咁大.
作者: bongbong3481 時間: 2016-12-15 16:39
回覆 28# little_keung
只可以講LINUX既指令太過博精深(或者講我太過無知)
, 見用到幾就手, 簡單易用, 就沒諗過試下幾它指令作者: cal22cal 時間: 2016-12-15 17:08
不用擔心,用到乜嘢,上網搵,用唔到,都係冇用。
dd 有佢好處,啲機頂盒 img,多數係 gzip dd,
因為要包個 uboot 發出嚟,dd 去 tf card。
早期 hdd sys full backup,多數係提議用 dd。
仲有要熟識操作,大吉利事講,如果要用 ddrescue,
都唔會話未見過 dd image。
作者: bongbong3481 時間: 2016-12-15 18:52
回覆 30# cal22cal
終於測試完成, 將而家個系統用TAR去 BACKUP/RESTORE
作者: bongbong3481 時間: 2016-12-15 20:00
回覆 26# cal22cal
Sorry! 有D野想請教一下, 我剛系virtualbox測試,用以下呢個指令, 沒問題發生
(唔知系個GZ FILE 本身有問題, 還是而家用緊既系統字型有問題,真系唔明點解)
sudo tar -xvpzf /path/to/backup.tar.gz -C /media/whatever --numeric-owner
但如果用以下指令, 我當佢系一個ZIP FILE 咁UNZIP 去某個FOLDER/TEST
sudo tar xzf /media/lee/winxp/ubuntu_TarB/backup.tar.gz -C /media/lee/winxp/ubuntu_TarB/test
最後出左以下問題,
tar: media/ubuntu-kylin/24e562a2-df6f-40b4-ab74-954041c73e9e/home/lee/.MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mg:無法 open: 不適用或不完整的多位元組字元或寬字元
tar: media/ubuntu-kylin/24e562a2-df6f-40b4-ab74-954041c73e9e/home/lee/.MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mgidx:無法 open: 不適用或不完整的多位元組字元或寬字元
tar: 由於先前錯誤而以失敗狀態離開
作者: cal22cal 時間: 2016-12-15 20:12
回覆 31# bongbong3481
linux 嘅 driver 通常係包曬所有,as modules,
一係有,一係就 kernel 入面都冇。
當熟識咗 restall boot loader,txfer sys 唔會好難。
uefi 又唔知咩環境,又要試一大輪喇。
估計因為當大路嘅 distro 多數只有二個版本,
一個係 32bit(都可能慢慢 fade out),
一個係 64bit 為主流,
有咁多隻 cpu & instruction set,
惟有係用最 min 嗰 set 嘅 instruction。
其實 host & virtualbox 嘅 cpu info 會唔同,
host term cat /proc/cpuinfo
guest term cat /proc/cpuinfo
兩個啲 cpu flags 會唔同,guest 會包唔曬。
如果你玩,LFS 可能要小心,問一問 google 大神。
作者: cal22cal 時間: 2016-12-15 20:17
sudo tar -xvpzf /path/to/backup.tar.gz -C /media/whatever --numeric-owner
但如果用以下指令, 我當佢系一個ZIP FILE 咁UNZIP 去某個FOLDER/TEST
sudo tar xzf /media/lee/winxp/ubuntu_TarB/backup.tar.gz -C /media/lee/winxp/ubuntu_TarB/test
最後出左以下問題,
tar: media/ubuntu-kylin/24e562a2-df6f-40b4-ab74-954041c73e9e/home/lee/.MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mg:無法 open: 不適用或不完整的多位元組字元或寬字元
tar: media/ubuntu-kylin/24e562a2-df6f-40b4-ab74-954041c73e9e/home/lee/.MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mgidx:無法 open: 不適用或不完整的多位元組字元或寬字元
tar: 由於先前錯誤而以失敗狀態離開
bongbong3481 發表於 2016-12-15 20:00
/media/lee/winxp/ubuntu_TarB/test
係 ntfs ?
linux code page 係 utf8 (most likely)
ntfs code page 係 ???
check ntfs mount options for code page
linux tar file system restore to ntfs might have problem anyway
作者: bongbong3481 時間: 2016-12-15 20:55
回覆 34# cal22cal
正正系NFTS, 貪佢DISK 空間够大, 所以將UNZIP FOLDER放系果度。
另外, 想問2個問題,
1.ntfs code page==》點樣CHECKING? 上網睇, 好似搵唔到指令 去check code page
2.如果我當初做TAR BACKUP.tar.gz 的Destination path 系ntfs, 應該唔會有問題吧? (雖然我試過系VIRTUALBOX還原&boot 到入OS, 但唔知個FILE有冇暗病)
作者: cal22cal 時間: 2016-12-15 21:08
有2個諗法,
1.經 samba,等 samba 同你整好啲 utf8 名,
又係要試
2.試吓 ntfs mount options
呢個係一條 fstab entry,用 ntfs-3g 嚟 mount,
UUID=xxx /b/d2 ntfs-3g noauto,noatime,users,rw,locale=en_US.utf8,uid=1000,gid=1000 0 0
試吓抄一個爆唔到嘅 file 過去,睇吓得唔得。
要出去了,明天再吹過,cu
作者: bongbong3481 時間: 2016-12-15 21:49
回覆 36# cal22cal
有個有趣情況, 我用TAR 去BACKUP/RESTORE 系NTFS DRIVE內某個FOLDER, 結果系可以成功BACKUP/RESTORE (入邊有2個FOLDER, 1個FOLER 英文名, 1個FOLDER 中文名, 裏面放左簡體字檔名既MP3), 真系奇怪
作者: cal22cal 時間: 2016-12-16 08:01
回覆 37# bongbong3481
個問題唔係,backup & restore under same system
而家係
backup linux files (utf8 file name)
restore under windows of such tar,不過 winxp 係 ??? codepage
1.而家係唔係,响 linux 睇 ntfs 嘅 file name 冇問題?
2.請响 linux terminal 打 mount 之後嘅 o/p 貼上嚟
作者: bongbong3481 時間: 2016-12-16 08:42
本帖最後由 bongbong3481 於 2016-12-16 08:47 編輯
回覆 38# cal22cal
我試左系ubuntu 既partition(ext4) 用tar backup 去winxp(ntfs), 然後還原番去ubuntu , 都沒問題啊
補充: 系WINXP(PARTITION)還原去WINXP(PARTITION)都沒問題
另外, ntfs mount options係一條 fstab entry, 是否入FSTAB睇, 好似睇唔到呢條野, 點樣睇mount option(好似話UBUNTU本身SUPPORT ntfs-3g, 所以睇唔到?)
lee@family:~$ tar -cvpzf /media/lee/winxp/backup1.tar.gz /home/lee/test
tar: 從成員名稱中移除前端的 /
/home/lee/test/
/home/lee/test/中文/
/home/lee/test/中文/戰國.mp3
/home/lee/test/中文/战国纵横_第002集.mp3
/home/lee/test/English/
/home/lee/test/English/战国纵横_第002集.mp3
/home/lee/test/English/eng.mp3
lee@family:~$ sudo tar -xvpzf /media/lee/winxp/backup1.tar.gz -C /home/lee/test2 --numeric-owner
[sudo] password for lee:
home/lee/test/
home/lee/test/中文/
home/lee/test/中文/戰國.mp3
home/lee/test/中文/战国纵横_第002集.mp3
home/lee/test/English/
home/lee/test/English/战国纵横_第002集.mp3
home/lee/test/English/eng.mp3
lee@family:~$ sudo tar xzf /media/lee/winxp/backup1.tar.gz -C /home/lee/test3
lee@family:~$
lee@family:~$ tar xzf /media/lee/winxp/backup1.tar.gz -C /media/lee/winxp/test
lee@family:~$
作者: cal22cal 時間: 2016-12-16 09:36
回覆 39# bongbong3481
主要係 filename encoding 問題
http://superuser.com/questions/6 ... as-proper-filenames
1.ubuntu 起一個 terminal,打 mount,之後嘅 o/p 貼上嚟
2.有問題嘅 file,backup linux file & restore under ntfs
用 7z 嚟試幾個(唔洗 compress),只係試,會快啲 e.g.
- 7za a -m0=Copy tmp7.7z /home/lee/test/中文/戰國.mp3 home/lee/test/中文/战国纵横_第002集.mp3
作者: bongbong3481 時間: 2016-12-16 14:46
回覆 40# cal22cal
發現有個簡體字FILE 7z整唔到
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lee@family:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=lee)
/dev/sda3 on /media/lee/5d266708-29fd-42df-a51e-724c1b44a6a2 type ext4 (rw,nosuid,nodev,uhelper=udisks2)
/dev/sda2 on /media/lee/f146ded0-8aa6-4a17-8477-f98f5a7239e2 type ext4 (rw,nosuid,nodev,uhelper=udisks2)
/dev/sda1 on /media/lee/winxp type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lee@family:~$ 7za a -m0=Copy tmp7.7z /home/lee/test/中文/戰國.mp3 home/lee/test/中文/战国纵横_第002集.mp3
7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=zh_TW.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Scanning
home: WARNING: No more files
Creating archive tmp7.7z
Compressing 戰國.mp3
WARNINGS for files:
home : No more files
----------------
WARNING: Cannot find 1 file
lee@family:~$
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
作者: cal22cal 時間: 2016-12-16 16:19
回覆 41# bongbong3481
home/lee/test/中文/战国纵横_第002集.mp3
should be
/home/lee/test/中文/战国纵横_第002集.mp3
作者: bongbong3481 時間: 2016-12-16 16:27
回覆 42# cal22cal
原來漏左/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lee@family:~$ 7za a -m0=Copy tmp7.7z /home/lee/test/中文/戰國.mp3 /home/lee/test/中文/战国纵横_第002集.mp3
7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=zh_TW.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Scanning
Creating archive tmp7.7z
Compressing 战国纵横_第002集.mp3
Compressing 戰國.mp3
Everything is Ok
lee@family:~$
作者: cal22cal 時間: 2016-12-16 16:52
回覆 43# bongbong3481
要清楚一樣嘢,
linux 嘅 data file,copy 過 windows 係有限制,譬如 owner,exec bit...
7z 如果冇記錯,係記唔到 owner,exec bit ...
tar 就冇問題,不過只可以係 utf8 filename ...
請 google 兩個缺點&好處

under linux directly copy a 中文 filename to /media/lee/winxp/test/test/test
請 boot winxp chk 中文 filename 有冇問題
作者: bongbong3481 時間: 2016-12-16 18:30
回覆 44# cal22cal
做完測試, 系ubuntu(ext4) partition裏 unzip 個backup.tar.gz, 完全沒發生問題, 排除左檔案問題
.MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mg 果幾個檔案原來都隱形左, 試左COPY 去WINXP(NTFS), 都系發生問題, 要ZIP 左, 先可以COPY 過去。
我估計TAR 應該支持中文(繁簡檔名),我將中文檔名既文件由ext4 copy 去ntfs,都沒問題,winxp 入邊亦睇到開到。 .MultiGet/\301־\242_Ѱ\307ؼ\307_093.mp3.mg 果幾個唔知咩檔名(可能太過特別), 所以先發生左問題。
[attach]1946551[/attach]
作者: cal22cal 時間: 2016-12-16 18:46
本帖最後由 cal22cal 於 2016-12-16 18:48 編輯
回覆 45# bongbong3481
咁,好容易試,用
tar backup 幾個中英文名 txt file。
再用 7z backup 嗰幾個 txt file。
响 winxp 用 winrar 嚟開 tar,7z 開 7z file
就會睇到有乜唔同。

作者: bongbong3481 時間: 2016-12-16 19:21
回覆 46# cal22cal
原來
7z & RAR unzip tar 既FILE, 都會亂碼,
7z & RAR unzip 7z file , 出來既檔名系正常
我諗諗下, dd or tar 用起上黎都幾難取捨
DD 用來做BACKUP, 可以無視檔名/file system==> 應該系最方便, 但4K對齊可能有瑕疵, 而且最後要用GPARTED 處理番個PARITION
TAR 玩法比較多, 應該可以完美處理4K 對齊問題,但file system(特別檔名處理), 可能比DD 弱小小, 但唔洗用GPARTED
作者: cal22cal 時間: 2016-12-16 19:50
tar 係老牌,*nix 嘅工具,唔考慮 window 嗰 part,
linux backup 係好多人會用佢,因為係一個一定要知嘅嘢。
唔肯定嘅係:-
ubuntu 可能係用 systemd,mount 只係睇到 type fuse 嚟 mount ntfs,
不過 default 可能係用咗 utf8 嚟 mount,所以 direct copy 中文名冇問題,
dd image,如果唔係同 boot loader/機頂盒 image,或者救死碟,
真係比較少人用喇。
而家通常係,data、config、log...最重要,
system 話剷就剷,又係一個原因。

