linux下作出WIN7安裝用usb - Linux
By Aaliyah
at 2009-11-30T22:04
at 2009-11-30T22:04
Table of Contents
看windows下的說明多了 來寫一個linux的
(0) 一個3~4G的usb packages:ntfsprogs, grub, fdisk
如果沒有ntfsprogs的
sudo aptitude install --without-recommends ntfsprogs
以下會清空usb 有還要的東西要先移走
" "中是你要直接打的內容
' '中是看你的東西長怎樣再打的內容
"enter"就是enter
(1) "sudo fdisk '/dev/sdz'" 你的usb的divice file (如sdz)
Command (m for help):"o"
Command (m for help):"n"
Command action
e extended
p primary partition (1-4)
"p"
Partition number (1-4):"1""enter"
First cylinder (1-****, default 1):"1""enter"
Last cylinder, +cylinders or +size{K,M,G} (1-1013, default ****):'****-1'"enter"
Command (m for help):"n"
Command action
e extended
p primary partition (1-4)
"p""enter"
Partition number (1-4):"2"
First cylinder (1-****, default 1):"enter"
Last cylinder, +cylinders or +size{K,M,G} (1-1013, default ****):"enter"
Command (m for help):"t""enter"
Partition number (1-4):"1"
Hex code (type L to list codes):"7"
Command (m for help):"w""enter"
(2) 'sudo partprobe" 或重開機,如果沒有partprobe的話
(3-1) "sudo mkntfs '/dev/sdz1'" 你的usb partition 1 的divice file (如sdz1)
(3-2) "sudo mke2fs '/dev/sdz2'" 你的usb partition 2 的divice file (如sdz2)
(4) "sudo partprobe" 或重開機,如果沒有partprobe的話
(5) 把w7光碟中的東東全copy到usb中
(6) "sudo umount '/dev/sdz2'" 你的usb partition 2 的divice file (如sdz2)
"sudo mount '/dev/sdz2' /mnt" 你的usb partition 2 的divice file (如sdz2) /mnt
(7) 這一步我沒想到在linux上怎麼作(不用VM的話)
去一台windows vista or 7上 "X:/boot/bootsect.exe /nt60 X:"
X:是usb上的槽(對,只看的到一個,ext2讀不到)
(6) "echo /dev/sda (hd0)>/mnt/boot/grub/device.map"
"sudo grub-install --root-directory=/mnt /dev/'usb的device file'"
"echo title w7 install>/mnt/boot/grub/menu.lst"
"echo rootnoverify (hd0,0)>>/mnt/boot/grub/menu.lst"
"echo makeactive>>/mnt/boot/grub/menu.lst"
"echo chainloader +1>>/mnt/boot/grub/menu.lst"
(3-1)在linux下沒試過 不知道有沒有用(winXP)下就不行
好多..... 如果有錯就拜托各位大大幫忙訂正了 謝謝
千萬不要打錯字 真的很可怕....
有沒有人想把這寫成shell script的?我累了
--
(0) 一個3~4G的usb packages:ntfsprogs, grub, fdisk
如果沒有ntfsprogs的
sudo aptitude install --without-recommends ntfsprogs
以下會清空usb 有還要的東西要先移走
" "中是你要直接打的內容
' '中是看你的東西長怎樣再打的內容
"enter"就是enter
(1) "sudo fdisk '/dev/sdz'" 你的usb的divice file (如sdz)
Command (m for help):"o"
Command (m for help):"n"
Command action
e extended
p primary partition (1-4)
"p"
Partition number (1-4):"1""enter"
First cylinder (1-****, default 1):"1""enter"
Last cylinder, +cylinders or +size{K,M,G} (1-1013, default ****):'****-1'"enter"
Command (m for help):"n"
Command action
e extended
p primary partition (1-4)
"p""enter"
Partition number (1-4):"2"
First cylinder (1-****, default 1):"enter"
Last cylinder, +cylinders or +size{K,M,G} (1-1013, default ****):"enter"
Command (m for help):"t""enter"
Partition number (1-4):"1"
Hex code (type L to list codes):"7"
Command (m for help):"w""enter"
(2) 'sudo partprobe" 或重開機,如果沒有partprobe的話
(3-1) "sudo mkntfs '/dev/sdz1'" 你的usb partition 1 的divice file (如sdz1)
(3-2) "sudo mke2fs '/dev/sdz2'" 你的usb partition 2 的divice file (如sdz2)
(4) "sudo partprobe" 或重開機,如果沒有partprobe的話
(5) 把w7光碟中的東東全copy到usb中
(6) "sudo umount '/dev/sdz2'" 你的usb partition 2 的divice file (如sdz2)
"sudo mount '/dev/sdz2' /mnt" 你的usb partition 2 的divice file (如sdz2) /mnt
(7) 這一步我沒想到在linux上怎麼作(不用VM的話)
去一台windows vista or 7上 "X:/boot/bootsect.exe /nt60 X:"
X:是usb上的槽(對,只看的到一個,ext2讀不到)
(6) "echo /dev/sda (hd0)>/mnt/boot/grub/device.map"
"sudo grub-install --root-directory=/mnt /dev/'usb的device file'"
"echo title w7 install>/mnt/boot/grub/menu.lst"
"echo rootnoverify (hd0,0)>>/mnt/boot/grub/menu.lst"
"echo makeactive>>/mnt/boot/grub/menu.lst"
"echo chainloader +1>>/mnt/boot/grub/menu.lst"
(3-1)在linux下沒試過 不知道有沒有用(winXP)下就不行
好多..... 如果有錯就拜托各位大大幫忙訂正了 謝謝
千萬不要打錯字 真的很可怕....
有沒有人想把這寫成shell script的?我累了
--
Tags:
Linux
All Comments
By Rebecca
at 2009-12-01T11:53
at 2009-12-01T11:53
By Margaret
at 2009-12-03T16:44
at 2009-12-03T16:44
By Elvira
at 2009-12-04T00:45
at 2009-12-04T00:45
By Tom
at 2009-12-06T13:33
at 2009-12-06T13:33
By Freda
at 2009-12-08T11:21
at 2009-12-08T11:21
Related Posts
Host-XP的VirtualBox安裝Ubuntu
By Jacky
at 2009-11-30T21:07
at 2009-11-30T21:07
Host-XP的VirtualBox安裝Ubuntu
By Kelly
at 2009-11-30T20:52
at 2009-11-30T20:52
Host-XP的VirtualBox安裝Ubuntu
By Franklin
at 2009-11-30T20:17
at 2009-11-30T20:17
關於unetbootin
By Elizabeth
at 2009-11-30T19:14
at 2009-11-30T19:14
一個不知從何問起的問題
By Zenobia
at 2009-11-30T18:27
at 2009-11-30T18:27